Skip to content

Commit 724bfa7

Browse files
lheckerDHowett
authored andcommitted
Make ploc translations predictable (#16924)
(cherry picked from commit 77d5e23) Service-Card-Id: 92350444 Service-Version: 1.19
1 parent 280ff09 commit 724bfa7

File tree

27 files changed

+2768
-3112
lines changed

27 files changed

+2768
-3112
lines changed

build/pipelines/daily-loc-submission.yml

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ steps:
7575
rm LocOutputMunged.tar
7676
rm -r -fo LocOutput
7777
& ./build/scripts/Copy-ContextMenuResourcesToCascadiaPackage.ps1
78+
& ./build/scripts/Generate-PseudoLocalizations.ps1
7879
displayName: Move Loc files to the right places
7980

8081
- pwsh: |-
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Get-ChildItem -Recurse -Filter *.resw
2+
| Where-Object { $_.Directory.Name.StartsWith("qps-ploc") }
3+
| ForEach-Object {
4+
$source = Join-Path $_.Directory "../en-US/$($_.Name)"
5+
$target = $_
6+
7+
$ploc = ./tools/ConvertTo-PseudoLocalization.ps1 -Path $source
8+
9+
$writerSettings = [System.Xml.XmlWriterSettings]::new()
10+
$writerSettings.NewLineChars = "`r`n"
11+
$writerSettings.Indent = $true
12+
$writer = [System.Xml.XmlWriter]::Create($target, $writerSettings)
13+
$ploc.Save($writer)
14+
$writer.Flush()
15+
$writer.Close()
16+
}

scratch/ScratchIslandApp/Package/Resources/qps-ploc/Resources.resw

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,6 @@
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120120
<data name="AppDescription" xml:space="preserve">
121-
<value>А şςѓάţćћ ǻрр ƒθŗ χÂΜĿ Íŝĺąήðş ŧеšτş !!! !!! !!! !</value>
121+
<value>Ά śςґàτсн ąρφ ƒоř ΧΆΜĻ Ìŝļàиđś τёşτś !!! !!! !!! !</value>
122122
</data>
123123
</root>

scratch/ScratchIslandApp/Package/Resources/qps-ploca/Resources.resw

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,6 @@
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120120
<data name="AppDescription" xml:space="preserve">
121-
<value>Ă šςґаτćĥ àρφ ƒǿя ЖΆΜĹ Іѕℓаñďş ťêšţŝ !!! !!! !!! !</value>
121+
<value>Ά śςґàτсн ąρφ ƒоř ΧΆΜĻ Ìŝļàиđś τёşτś !!! !!! !!! !</value>
122122
</data>
123123
</root>

scratch/ScratchIslandApp/Package/Resources/qps-plocm/Resources.resw

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,6 @@
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120120
<data name="AppDescription" xml:space="preserve">
121-
<value>Ă śćяǻт¢н ãрρ ƒσг ХĂМĽ Īşłдήďѕ ťέśτş !!! !!! !!! !</value>
121+
<value>Ά śςґàτсн ąρφ ƒоř ΧΆΜĻ Ìŝļàиđś τёşτś !!! !!! !!! !</value>
122122
</data>
123123
</root>

src/cascadia/CascadiaPackage/Resources/qps-ploc/Resources.resw

+5-5
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
<comment>{Locked=qps-ploc,qps-ploca,qps-plocm}</comment>
167167
</data>
168168
<data name="AppDescription" xml:space="preserve">
169-
<value>Τнĕ Ņëω Ẅίηđŏẃś Ťėŗmįйάĺ !!! !!! !</value>
169+
<value>Τĥз Йéщ Ẃįńđôẃѕ Тéѓmĩиâļ !!! !!! !</value>
170170
</data>
171171
<data name="AppDescriptionDev" xml:space="preserve">
172172
<value>The Windows Terminal, but Unofficial</value>
@@ -177,22 +177,22 @@
177177
<comment>{Locked}</comment>
178178
</data>
179179
<data name="AppDescriptionPre" xml:space="preserve">
180-
<value>Ŵíňďōẁŝ Тєřмīπǻļ ωїτĥ å ρѓēνіéŵ θƒ ũφсőмϊπġ ƒєąτΰґёѕ !!! !!! !!! !!! !!! </value>
180+
<value>Щΐňδόŵѕ Ŧęřмĭʼnäℓ ẅîťħ à φřеνίëẃ θƒ џрсøмΐʼnğ ƒĕāŧųřэś !!! !!! !!! !!! !!! </value>
181181
</data>
182182
<data name="ShellExtension_OpenInTerminalMenuItem_Dev" xml:space="preserve">
183183
<value>Open in Terminal (&amp;Dev)</value>
184184
<comment>{Locked} The dev build will never be seen in multiple languages</comment>
185185
</data>
186186
<data name="ShellExtension_OpenInTerminalMenuItem_Canary" xml:space="preserve">
187-
<value>Ŏрέи ìη Тèřmīŋªŀ (&amp;Cãńãґγ) !!! !!! !</value>
187+
<value>Θρēņ ïη Ţéгmĭηäŀ (&amp;Çäņдѓγ) !!! !!! !</value>
188188
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Canary version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
189189
</data>
190190
<data name="ShellExtension_OpenInTerminalMenuItem_Preview" xml:space="preserve">
191-
<value>Φφєň ΐñ Ŧéгмϊñаľ &amp;Pŕėνĭ℮ώ !!! !!! !</value>
191+
<value>Όрèп ìņ Ţêŕmїʼnåļ &amp;Рѓзνι℮ω !!! !!! !</value>
192192
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
193193
</data>
194194
<data name="ShellExtension_OpenInTerminalMenuItem" xml:space="preserve">
195-
<value>Ωρєⁿ ïπ &amp;Těѓmĭñäĺ !!! !!</value>
195+
<value>Óрêп ìл &amp;Ťěѓmιиåĺ !!! !!</value>
196196
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the non-preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
197197
</data>
198198
</root>

src/cascadia/CascadiaPackage/Resources/qps-ploca/Resources.resw

+5-5
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
<comment>{Locked=qps-ploc,qps-ploca,qps-plocm}</comment>
167167
</data>
168168
<data name="AppDescription" xml:space="preserve">
169-
<value>Ťĥё Ñēщ Шίⁿðоẅś Ťėгмîήāľ !!! !!! !</value>
169+
<value>Τĥз Йéщ Ẃįńđôẃѕ Тéѓmĩиâļ !!! !!! !</value>
170170
</data>
171171
<data name="AppDescriptionDev" xml:space="preserve">
172172
<value>The Windows Terminal, but Unofficial</value>
@@ -177,22 +177,22 @@
177177
<comment>{Locked}</comment>
178178
</data>
179179
<data name="AppDescriptionPre" xml:space="preserve">
180-
<value>Шίηđóŵš Ŧĕяmїйàℓ ẁітħ ª φяęνîёщ όƒ ûφĉбмíήĝ ƒêåťµřεŝ !!! !!! !!! !!! !!! </value>
180+
<value>Щΐňδόŵѕ Ŧęřмĭʼnäℓ ẅîťħ à φřеνίëẃ θƒ џрсøмΐʼnğ ƒĕāŧųřэś !!! !!! !!! !!! !!! </value>
181181
</data>
182182
<data name="ShellExtension_OpenInTerminalMenuItem_Dev" xml:space="preserve">
183183
<value>Open in Terminal (&amp;Dev)</value>
184184
<comment>{Locked} The dev build will never be seen in multiple languages</comment>
185185
</data>
186186
<data name="ShellExtension_OpenInTerminalMenuItem_Canary" xml:space="preserve">
187-
<value>Óрëπ íи Ťēяmілǻŀ (&amp;Cäηàřÿ) !!! !!! !</value>
187+
<value>Θρēņ ïη Ţéгmĭηäŀ (&amp;Çäņдѓγ) !!! !!! !</value>
188188
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Canary version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
189189
</data>
190190
<data name="ShellExtension_OpenInTerminalMenuItem_Preview" xml:space="preserve">
191-
<value>Óрзń ΐή Ŧěґмιлāℓ &amp;Pѓéνīĕω !!! !!! !</value>
191+
<value>Όрèп ìņ Ţêŕmїʼnåļ &amp;Рѓзνι℮ω !!! !!! !</value>
192192
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
193193
</data>
194194
<data name="ShellExtension_OpenInTerminalMenuItem" xml:space="preserve">
195-
<value>Ôрëη ïп &amp;Tēѓмϊŋãł !!! !!</value>
195+
<value>Óрêп ìл &amp;Ťěѓmιиåĺ !!! !!</value>
196196
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the non-preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
197197
</data>
198198
</root>

src/cascadia/CascadiaPackage/Resources/qps-plocm/Resources.resw

+5-5
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
<comment>{Locked=qps-ploc,qps-ploca,qps-plocm}</comment>
167167
</data>
168168
<data name="AppDescription" xml:space="preserve">
169-
<value>Тĥё Ńēẁ Шіπđοωš Тěřмιňαŀ !!! !!! !</value>
169+
<value>Τĥз Йéщ Ẃįńđôẃѕ Тéѓmĩиâļ !!! !!! !</value>
170170
</data>
171171
<data name="AppDescriptionDev" xml:space="preserve">
172172
<value>The Windows Terminal, but Unofficial</value>
@@ -177,22 +177,22 @@
177177
<comment>{Locked}</comment>
178178
</data>
179179
<data name="AppDescriptionPre" xml:space="preserve">
180-
<value>Шίήďŏшś Ŧêямĩňāľ ŵíτн ă ρѓëνιêω øƒ ũρčŏмįηğ ƒєáţũŗêš !!! !!! !!! !!! !!! </value>
180+
<value>Щΐňδόŵѕ Ŧęřмĭʼnäℓ ẅîťħ à φřеνίëẃ θƒ џрсøмΐʼnğ ƒĕāŧųřэś !!! !!! !!! !!! !!! </value>
181181
</data>
182182
<data name="ShellExtension_OpenInTerminalMenuItem_Dev" xml:space="preserve">
183183
<value>Open in Terminal (&amp;Dev)</value>
184184
<comment>{Locked} The dev build will never be seen in multiple languages</comment>
185185
</data>
186186
<data name="ShellExtension_OpenInTerminalMenuItem_Canary" xml:space="preserve">
187-
<value>Фφěй ĩń Тêřmιπâł (&amp;Cãⁿǻřу) !!! !!! !</value>
187+
<value>Θρēņ ïη Ţéгmĭηäŀ (&amp;Çäņдѓγ) !!! !!! !</value>
188188
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Canary version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
189189
</data>
190190
<data name="ShellExtension_OpenInTerminalMenuItem_Preview" xml:space="preserve">
191-
<value>Óφ℮ʼn ΐŋ Τėřmīйäĺ &amp;Pяєνϊëẃ !!! !!! !</value>
191+
<value>Όрèп ìņ Ţêŕmїʼnåļ &amp;Рѓзνι℮ω !!! !!! !</value>
192192
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
193193
</data>
194194
<data name="ShellExtension_OpenInTerminalMenuItem" xml:space="preserve">
195-
<value>Ορέл ϊŋ &amp;Téŕmįñāℓ !!! !!</value>
195+
<value>Óрêп ìл &amp;Ťěѓmιиåĺ !!! !!</value>
196196
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the non-preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
197197
</data>
198198
</root>

src/cascadia/TerminalApp/Resources/qps-ploc/ContextMenu.resw

+5-5
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
<comment>{Locked=qps-ploc,qps-ploca,qps-plocm}</comment>
167167
</data>
168168
<data name="AppDescription" xml:space="preserve">
169-
<value>Τнĕ Ņëω Ẅίηđŏẃś Ťėŗmįйάĺ !!! !!! !</value>
169+
<value>Τĥз Йéщ Ẃįńđôẃѕ Тéѓmĩиâļ !!! !!! !</value>
170170
</data>
171171
<data name="AppDescriptionDev" xml:space="preserve">
172172
<value>The Windows Terminal, but Unofficial</value>
@@ -177,22 +177,22 @@
177177
<comment>{Locked}</comment>
178178
</data>
179179
<data name="AppDescriptionPre" xml:space="preserve">
180-
<value>Ŵíňďōẁŝ Тєřмīπǻļ ωїτĥ å ρѓēνіéŵ θƒ ũφсőмϊπġ ƒєąτΰґёѕ !!! !!! !!! !!! !!! </value>
180+
<value>Щΐňδόŵѕ Ŧęřмĭʼnäℓ ẅîťħ à φřеνίëẃ θƒ џрсøмΐʼnğ ƒĕāŧųřэś !!! !!! !!! !!! !!! </value>
181181
</data>
182182
<data name="ShellExtension_OpenInTerminalMenuItem_Dev" xml:space="preserve">
183183
<value>Open in Terminal (&amp;Dev)</value>
184184
<comment>{Locked} The dev build will never be seen in multiple languages</comment>
185185
</data>
186186
<data name="ShellExtension_OpenInTerminalMenuItem_Canary" xml:space="preserve">
187-
<value>Ŏрέи ìη Тèřmīŋªŀ (&amp;Cãńãґγ) !!! !!! !</value>
187+
<value>Θρēņ ïη Ţéгmĭηäŀ (&amp;Çäņдѓγ) !!! !!! !</value>
188188
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Canary version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
189189
</data>
190190
<data name="ShellExtension_OpenInTerminalMenuItem_Preview" xml:space="preserve">
191-
<value>Φφєň ΐñ Ŧéгмϊñаľ &amp;Pŕėνĭ℮ώ !!! !!! !</value>
191+
<value>Όрèп ìņ Ţêŕmїʼnåļ &amp;Рѓзνι℮ω !!! !!! !</value>
192192
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the Preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
193193
</data>
194194
<data name="ShellExtension_OpenInTerminalMenuItem" xml:space="preserve">
195-
<value>Ωρєⁿ ïπ &amp;Těѓmĭñäĺ !!! !!</value>
195+
<value>Óрêп ìл &amp;Ťěѓmιиåĺ !!! !!</value>
196196
<comment>This is a menu item that will be displayed in the Windows File Explorer that launches the non-preview version of Windows Terminal. Please mark one of the characters to be an accelerator key.</comment>
197197
</data>
198198
</root>

0 commit comments

Comments
 (0)