@samitouri / QOSAMI-WSL / commits / 1c175ec7

Add a script to validate & fix mismatches CRLF in the repo (#40933)

* Add a script to validate & fix mismatches CRLF in the repo * Remove comments * Apply PR feedback * Install packages * Fix line endings

Blue committed Jun 29, 2026 at 16:14 UTC 1c175ec76732c7f2700106385cf83255adf436dd
7 files changed +11314 -11245
.pipelines/build-stage.yml
+6
@@ -104,6 +104,9 @@ stages:
104 pool: ${{ parameters.pool }}
105
106 steps:
107 + - script: pip install --user -r tools/devops/requirements.txt --break-system-packages
108 + displayName: Install dependencies
109 +
110 - script: python tools/devops/validate-localization.py
111 displayName: Validate localization resources
112
@@ -113,6 +116,9 @@ stages:
116 - script: python tools\devops\validate-copyright-headers.py test
117 displayName: Validate copyright headers (test/)
118
119 + - script: python tools\devops\validate-line-endings.py .
120 + displayName: Validate line endings
121 +
122 - task: CMake@1
123 displayName: "CMake ."
124 inputs:
localization/strings/de-DE/Resources.resw
+3380 -3378
@@ -1,3381 +1,3383 @@
1 -<?xml version="1.0" encoding="utf-8"?>
2 -<root>
3 - <!--
4 - Microsoft ResX Schema
5 -
6 - Version 2.0
7 -
8 - The primary goals of this format is to allow a simple XML format
9 - that is mostly human readable. The generation and parsing of the
10 - various data types are done through the TypeConverter classes
11 - associated with the data types.
12 -
13 - Example:
14 -
15 - ... ado.net/XML headers & schema ...
16 - <resheader name="resmimetype">text/microsoft-resx</resheader>
17 - <resheader name="version">2.0</resheader>
18 - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 - <value>[base64 mime encoded serialized .NET Framework object]</value>
24 - </data>
25 - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 - <comment>This is a comment</comment>
28 - </data>
29 -
30 - There are any number of "resheader" rows that contain simple
31 - name/value pairs.
32 -
33 - Each data row contains a name, and value. The row also contains a
34 - type or mimetype. Type corresponds to a .NET class that support
35 - text/value conversion through the TypeConverter architecture.
36 - Classes that don't support this are serialized and stored with the
37 - mimetype set.
38 -
39 - The mimetype is used for serialized objects, and tells the
40 - ResXResourceReader how to depersist the object. This is currently not
41 - extensible. For a given mimetype the value must be set accordingly:
42 -
43 - Note - application/x-microsoft.net.object.binary.base64 is the format
44 - that the ResXResourceWriter will generate, however the reader can
45 - read any of the formats listed below.
46 -
47 - mimetype: application/x-microsoft.net.object.binary.base64
48 - value : The object must be serialized with
49 - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 - : and then encoded with base64 encoding.
51 -
52 - mimetype: application/x-microsoft.net.object.soap.base64
53 - value : The object must be serialized with
54 - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 - : and then encoded with base64 encoding.
56 -
57 - mimetype: application/x-microsoft.net.object.bytearray.base64
58 - value : The object must be serialized into a byte array
59 - : using a System.ComponentModel.TypeConverter
60 - : and then encoded with base64 encoding.
61 - -->
62 - <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 - <xsd:element name="root" msdata:IsDataSet="true">
65 - <xsd:complexType>
66 - <xsd:choice maxOccurs="unbounded">
67 - <xsd:element name="metadata">
68 - <xsd:complexType>
69 - <xsd:sequence>
70 - <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 - </xsd:sequence>
72 - <xsd:attribute name="name" use="required" type="xsd:string" />
73 - <xsd:attribute name="type" type="xsd:string" />
74 - <xsd:attribute name="mimetype" type="xsd:string" />
75 - <xsd:attribute ref="xml:space" />
76 - </xsd:complexType>
77 - </xsd:element>
78 - <xsd:element name="assembly">
79 - <xsd:complexType>
80 - <xsd:attribute name="alias" type="xsd:string" />
81 - <xsd:attribute name="name" type="xsd:string" />
82 - </xsd:complexType>
83 - </xsd:element>
84 - <xsd:element name="data">
85 - <xsd:complexType>
86 - <xsd:sequence>
87 - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 - </xsd:sequence>
90 - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 - <xsd:attribute ref="xml:space" />
94 - </xsd:complexType>
95 - </xsd:element>
96 - <xsd:element name="resheader">
97 - <xsd:complexType>
98 - <xsd:sequence>
99 - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 - </xsd:sequence>
101 - <xsd:attribute name="name" type="xsd:string" use="required" />
102 - </xsd:complexType>
103 - </xsd:element>
104 - </xsd:choice>
105 - </xsd:complexType>
106 - </xsd:element>
107 - </xsd:schema>
108 - <resheader name="resmimetype">
109 - <value>text/microsoft-resx</value>
110 - </resheader>
111 - <resheader name="version">
112 - <value>2.0</value>
113 - </resheader>
114 - <resheader name="reader">
115 - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 - </resheader>
117 - <resheader name="writer">
118 - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 - </resheader>
120 - <!--
121 - Localization Glossary — Technical Terms
122 - ========================================
123 - The following technical terms appear in many strings throughout this file.
124 - Per-string <comment> elements provide guidance for each occurrence, but
125 - this glossary serves as a central reference for developers and reviewers.
126 -
127 - "mount" — Making a disk/filesystem accessible. Translate per locale or keep "mount".
128 - "VHD" — Virtual Hard Disk. Do not translate (file format name).
129 - "tar" — File archive format. Do not translate (file format name).
130 - "swap" — Virtual memory swap space. Translate per locale or keep "swap".
131 - "sparse" — Storage term: file uses disk space only for written data. Translate per locale.
132 - "DNS" — Domain Name System. Do not translate (protocol acronym).
133 - "proxy" — Network proxy server. Translate per locale standard networking term.
134 - "safe mode" — Minimal/diagnostic startup mode. Use standard OS term per locale.
135 - -->
136 - <data name="AppName" xml:space="preserve">
137 - <value>Windows-Subsystem für Linux</value>
138 - </data>
139 - <data name="AppShortName" xml:space="preserve">
140 - <value>WSL</value>
141 - </data>
142 - <data name="AppDescription" xml:space="preserve">
143 - <value>Windows Subsystem für Linux ermöglicht Entwicklern das Ausführen einer GNU/Linux-Umgebung -- einschließlich der meisten Befehlszeilentools, Hilfsprogramme und Anwendungen -- direkt unter Windows, unverändert, ohne den Mehraufwand einer herkömmlichen virtuellen Maschine oder einem dualen Boot-Setup.</value>
144 - </data>
145 - <data name="MessageDetachFailed" xml:space="preserve">
146 - <value>Fehler beim Trennen des Datenträgers: {}. Führen Sie "dmesg" in WSL2 aus, um weitere Informationen zu erhalten.
147 -Führen Sie "wsl.exe {}" aus, um das Beenden und Trennen des Datenträgers durch WSL2 zu erzwingen.</value>
148 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
149 - </data>
150 - <data name="MessageDiskAlreadyAttached" xml:space="preserve">
151 - <value>Der Datenträger „{}“ ist bereits angeschlossen.</value>
152 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
153 - </data>
154 - <data name="MessageDiskAlreadyMounted" xml:space="preserve">
155 - <value>Das Volume ist bereits innerhalb von WSL2 bereitgestellt.</value>
156 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
157 - </data>
158 - <data name="MessageDiskMountNameAlreadyExists" xml:space="preserve">
159 - <value>Ein Datenträger mit diesem Namen ist bereits bereitgestellt. Heben Sie die Bereitstellung des Datenträgers auf, oder wählen Sie einen neuen Namen aus, und versuchen Sie es nochmal.</value>
160 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
161 - </data>
162 - <data name="MessageDiskMountNameInvalid" xml:space="preserve">
163 - <value>Der angegebene Bereitstellungsname enthält ein ungültiges "/"-Zeichen. Wiederholen Sie den Vorgang ohne das ungültige Zeichen.</value>
164 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
165 - </data>
166 - <data name="MessageDiskMounted" xml:space="preserve">
167 - <value>Der Datenträger wurde erfolgreich als "/mnt/wsl/{}" bereitgestellt.
168 -Hinweis: Der Speicherort ist anders, wenn Sie die Einstellung "automount.root" in "/etc/wsl.conf" geändert haben.
169 -Um die Bereitstellung des Datenträgers aufzuheben und zu trennen, führen Sie "wsl.exe {} {}" aus.</value>
170 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
171 - </data>
172 - <data name="MessageDiskMountFailed" xml:space="preserve">
173 - <value>Der Datenträger wurde angefügt, konnte aber nicht eingebunden werden: {}.
174 -Führen Sie "dmesg" in WSL2 aus, um weitere Informationen zu erhalten.
175 -Führen Sie "wsl.exe {} {}" aus, um den Datenträger zu trennen.</value>
176 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
177 - </data>
178 - <data name="MessageDistributionListOnline" xml:space="preserve">
179 - <value>Im Folgenden finden Sie eine Liste gültiger Distributionen, die installiert werden können.
180 -Mit "wsl.exe {} &lt;Distro&gt;" installieren.
181 -</value>
182 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
183 - </data>
184 - <data name="MessageDistroAlreadySet" xml:space="preserve">
185 - <value>Der Distributionsname wurde bereits festgelegt.</value>
186 - </data>
187 - <data name="MessageDistroInstallPathAlreadyExists" xml:space="preserve">
188 - <value>Der angegebene Installationsspeicherort wird bereits verwendet.</value>
189 - </data>
190 - <data name="MessageDistroNameAlreadyExists" xml:space="preserve">
191 - <value>A distribution with the supplied name already exists. Use --name to choose a different name.</value>
192 - <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
193 - </data>
194 - <data name="MessageDistroNotFound" xml:space="preserve">
195 - <value>Es ist keine Distribution mit dem angegebenen Namen vorhanden.</value>
196 - </data>
197 - <data name="MessageElevationNeededToMountDisk" xml:space="preserve">
198 - <value>Zum Bereitstellen eines Datenträgers ist Administratorzugriff erforderlich.</value>
199 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
200 - </data>
201 - <data name="MessageExportFailed" xml:space="preserve">
202 - <value>Fehler beim Exportieren der Distribution.</value>
203 - </data>
204 - <data name="MessageFsUpgradeNeeded" xml:space="preserve">
205 - <value>Es wird ein einmaliges Upgrade des Windows-Subsystem für Linux-Dateisystems dieser Distribution ausgeführt...
206 -</value>
207 - </data>
208 - <data name="MessageHigherIntegrity" xml:space="preserve">
209 - <value>Es kann nicht gestartet werden, da eine andere Instanz ohne erhöhte Rechte ausgeführt wird. Es ist nicht zulässig, Instanzen mit erhöhten Rechten und ohne erhöhte Rechte gleichzeitig auszuführen.
210 -</value>
211 - </data>
212 - <data name="MessageImportFailed" xml:space="preserve">
213 - <value>Fehler beim Importieren der Distribution.</value>
214 - </data>
215 - <data name="MessageInstallingWindowsComponent" xml:space="preserve">
216 - <value>Optionale Windows-Komponente wird installiert: {}</value>
217 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
218 - </data>
219 - <data name="MessageDownloading" xml:space="preserve">
220 - <value>Herunterladen: {}</value>
221 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
222 - </data>
223 - <data name="MessageInstalling" xml:space="preserve">
224 - <value>Wird installiert: {}</value>
225 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
226 - </data>
227 - <data name="MessageImportingDistribution" xml:space="preserve">
228 - <value>Distribution importieren</value>
229 - </data>
230 - <data name="MessageDownloadComplete" xml:space="preserve">
231 - <value>{} wurde heruntergeladen.</value>
232 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
233 - </data>
234 - <data name="MessageInstallContinue" xml:space="preserve">
235 - <value>Windows-Subsystem für Linux setzt eine vorherige Installation... fort.</value>
236 - </data>
237 - <data name="MessageInvalidDistributionName" xml:space="preserve">
238 - <value>Ungültiger Distributionsname: '{}'.
239 -Um eine Liste gültiger Distributionen abzurufen, verwenden Sie "wsl.exe --list --online'.</value>
240 - <comment>{FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated</comment>
241 - </data>
242 - <data name="MessageInvalidCommandLine" xml:space="preserve">
243 - <value>Ungültiges Befehlszeilenargument: {}
244 -Verwenden Sie "{}" --help', um eine Liste der unterstützten Argumente abzurufen.</value>
245 - <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
246 - </data>
247 - <data name="MessageMissingArgument" xml:space="preserve">
248 - <value>Für das Befehlszeilenargument „{}“ ist ein Wert erforderlich.
249 -Bitte verwenden Sie '{} --help', um eine Liste der unterstützten Argumente abzurufen.</value>
250 - <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
251 - </data>
252 - <data name="MessageInvalidConsole" xml:space="preserve">
253 - <value>Konsoleneinstellungen werden nicht unterstützt. Zur Verwendung dieses Features muss die Legacykonsole deaktiviert werden.
254 -</value>
255 - </data>
256 - <data name="MessageInvalidInteger" xml:space="preserve">
257 - <value>{} ist keine gültige ganze Zahl.</value>
258 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
259 - </data>
260 - <data name="MessageInvalidState" xml:space="preserve">
261 - <value>Für diese Distribution wird ein Installations-, Deinstallations- oder Konvertierungsvorgang ausgeführt.
262 -</value>
263 - </data>
264 - <data name="MessageLaunchingDistro" xml:space="preserve">
265 - <value>{} wird gestartet...</value>
266 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
267 - </data>
268 - <data name="MessageLowerIntegrity" xml:space="preserve">
269 - <value>Es kann nicht gestartet werden, da eine andere Instanz mit erhöhten Rechten ausgeführt wird. Es ist nicht zulässig, Instanzen mit erhöhten Rechten und ohne erhöhte Rechte gleichzeitig auszuführen.
270 -</value>
271 - </data>
272 - <data name="MessageNoDefaultDistro" xml:space="preserve">
273 - <value>Windows-Subsystem für Linux verfügt über keine installierten Distributionen.
274 -Sie können dies beheben, indem Sie eine Distribution mit den folgenden Anweisungen installieren:
275 -
276 -"wsl.exe --list --online' zum Auflisten verfügbarer Distributionen verwenden
277 -und "wsl.exe --install &lt;Distro&gt;".</value>
278 - <comment>{Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
279 - </data>
280 - <data name="MessageNoRunningDistro" xml:space="preserve">
281 - <value>Es werden keine Distributionen ausgeführt.</value>
282 - </data>
283 - <data name="MessagePrintDistroDefault" xml:space="preserve">
284 - <value>{} (Standard)</value>
285 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
286 - </data>
287 - <data name="MessageRegisteredDistrosHeader" xml:space="preserve">
288 - <value>Windows Subsystem für Linux-Distributionen:</value>
289 - </data>
290 - <data name="MessageStatusDefaultDistro" xml:space="preserve">
291 - <value>Standarddistribution: {}</value>
292 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
293 - </data>
294 - <data name="MessageStatusDefaultVersion" xml:space="preserve">
295 - <value>Standardversion: {}</value>
296 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
297 - </data>
298 - <data name="MessageStatusUnregistering" xml:space="preserve">
299 - <value>Registrierung wird aufgehoben.</value>
300 - </data>
301 - <data name="MessageUserNotFound" xml:space="preserve">
302 - <value>Benutzer nicht gefunden.</value>
303 - </data>
304 - <data name="MessageVmModeConversionInfo" xml:space="preserve">
305 - <value>Informationen zu den wichtigsten Unterschieden zu WSL 2 finden Sie unter https://aka.ms/wsl2
306 -</value>
307 - </data>
308 - <data name="MessageConversionStart" xml:space="preserve">
309 - <value>Konvertierung wird ausgeführt. Dieser Vorgang kann einige Minuten dauern.</value>
310 - </data>
311 - <data name="MessageAlreadyRequestedVersion" xml:space="preserve">
312 - <value>Die Distribution ist bereits die angeforderte Version.</value>
313 - </data>
314 - <data name="MessageVmModeNotSupported" xml:space="preserve">
315 - <value>WSL 2 wird von der Legacy Distribution nicht unterstütztt.</value>
316 - </data>
317 - <data name="MessageEnableVirtualization" xml:space="preserve">
318 - <value>WSL2 kann nicht gestartet werden, da die Virtualisierung auf diesem Computer nicht aktiviert ist.
319 -Stellen Sie sicher, dass die optionale Komponente „VM-Plattform“ aktiviert ist und die Virtualisierung in den Firmwareeinstellungen Ihres Computers eingeschaltet ist.
320 -
321 -Aktivieren Sie „VM-Plattform“, indem Sie folgenden Befehl ausführen: wsl.exe --install --no-distribution
322 -
323 -Weitere Informationen finden Sie unter https://aka.ms/enablevirtualization</value>
324 - <comment>{Locked="--install "}{Locked="--no-distribution
325 -"}Command line arguments, file names and string inserts should not be translated</comment>
326 - </data>
327 - <data name="MessageTooManyDisks" xml:space="preserve">
328 - <value>Es sind zu viele virtuelle Festplatten oder physische Datenträger angefügt.</value>
329 - </data>
330 - <data name="MessageUserVhdAlreadyAttached" xml:space="preserve">
331 - <value>Die VHD wurde bereits über wsl.exe --mount, bereitgestellt. Heben Sie die Bereitstellung des Datenträgers vor dem Start auf.</value>
332 - <comment>{Locked="--mount,"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
333 - </data>
334 - <data name="MessageWsl1NotSupported" xml:space="preserve">
335 - <value>WSL1 wird mit Ihrer aktuellen Computer-Konfiguration nicht unterstützt.
336 -Aktivieren Sie bitte die optionale Komponente „Windows Subsystem für Linux“, um WSL1 zu verwenden.</value>
337 - </data>
338 - <data name="MessageWsl2Needed" xml:space="preserve">
339 - <value>Dieser Vorgang wird nur von WSL2 unterstützt.</value>
340 - </data>
341 - <data name="MessageWslInfoUsage" xml:space="preserve">
342 - <value>Syntax:
343 - --networking-mode
344 - Zeigt den aktuellen Netzwerkmodus an.
345 -
346 - --msal-proxy-path
347 - Zeigt den Pfad zur MSAL-Proxyanwendung an.
348 -
349 - --vm-id
350 - Zeigt die WSL-VM-ID an.
351 -
352 - --version
353 - Zeigt die Version des WSL-Pakets an.
354 -
355 - -n
356 - Keinen Zeilenumbruch drucken.</value>
357 - <comment>{Locked="--networking-mode
358 -"}{Locked="--msal-proxy-path
359 -"}{Locked="--vm-id
360 -"}{Locked="--version
361 -"}Command line arguments, file names and string inserts should not be translated</comment>
362 - </data>
363 - <data name="MessageWslPathUsage" xml:space="preserve">
364 - <value>Verwendung:
365 - -a
366 - Ergebnis im Format mit absolutem Pfad erzwingen.
367 - -u
368 - Windows-Pfad in WSL-Pfad umwandeln (Standard).
369 - -w
370 - WSL-Pfad in Windows-Pfad umwandeln.
371 - -m
372 - WSL-Pfad in Windows-Pfad umwandeln, mit "/" anstelle von "\\".
373 -
374 -Beispiel: wslpath 'c:\\users'</value>
375 - <comment>{Locked="-a
376 -"}{Locked="-u
377 -"}{Locked="-w
378 -"}{Locked="-m
379 -"}Command line arguments and file names should not be translated</comment>
380 - </data>
381 - <data name="MessageWslconfigUsage" xml:space="preserve">
382 - <value>Führt Verwaltungsvorgänge für Windows-Subsystem für Linux aus
383 -
384 -Verbrauch:
385 - /l, /list [Option]
386 - Listet registrierte Distributionen auf.
387 - /all – Optional alle Distributionen auflisten, einschließlich Distributionen, die
388 - zurzeit installiert oder deinstalliert werden.
389 -
390 - /running – Listet nur Distributionen auf, die derzeit ausgeführt werden.
391 -
392 - /s, /setdefault &lt;DistributionName&gt;
393 - Legt die Distribution als Standard fest.
394 -
395 - /t, /terminate &lt;DistributionName&gt;
396 - Beendet die Distribution.
397 -
398 - /u, /unregister &lt;DistributionName&gt;
399 - Hebt die Registrierung der Distribution auf und löscht das Stammdateisystem.</value>
400 - <comment>{Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated</comment>
401 - </data>
402 - <data name="MessageWslUsage" xml:space="preserve">
403 - <value>Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
404 -Datenschutzinformationen zu diesem Produkt finden Sie unter https://aka.ms/privacy.
405 -
406 -Syntax: wsl.exe [Argument] [Optionen...] [CommandLine]
407 -
408 -Argumente für die Ausführung von Linux-Binärdateien:
409 -
410 - Wenn keine Befehlszeile angegeben ist, startet wsl.exe die Standardshell.
411 -
412 - --exec, -e &lt;CommandLine&gt;
413 - Den angegebenen Befehl ausführen, ohne die Linux-Standardshell zu verwenden.
414 -
415 - --shell-type &lt;standard|login|none&gt;
416 - Den angegebenen Befehl mit dem angegebenen Shelltyp ausführen.
417 -
418 - --
419 - Die verbleibende Befehlszeile unverändert übergeben.
420 -
421 -Optionen:
422 - --cd &lt;Directory&gt;
423 - Legt das angegebene Verzeichnis als aktuelles Arbeitsverzeichnis fest.
424 - Wenn ~ verwendet wird, wird der Heimatpfad des Linux-Benutzers verwendet. Wenn der Pfad
425 - mit einem /-Zeichen beginnt, wird er als absoluter Linux-Pfad interpretiert.
426 - Andernfalls muss der Wert ein absoluter Windows-Pfad sein.
427 -
428 - --distribution, -d &lt;DistroName&gt;
429 - Die angegebene Verteilung ausführen.
430 -
431 - --distribution-id &lt;DistroGuid&gt;
432 - Die angegebene Verteilungs-ID ausführen.
433 -
434 - --user, -u &lt;UserName&gt;
435 - Als angegebener Benutzer ausführen.
436 -
437 - --system
438 - Startet eine Shell für die Systemverteilung.
439 -
440 -Argumente für die Verwaltung des Windows-Subsystems für Linux:
441 -
442 - --help
443 - Nutzungsinformationen anzeigen.
444 -
445 - --debug-shell
446 - Eine WSL2-Debugshell zu Diagnosezwecken öffnen.
447 -
448 - --install [Verteilung] [Optionen...]
449 - Ein Windows-Subsystem für die Linux-Verteilung installieren.
450 - Verwenden Sie 'wsl.exe --list --online', um eine Liste gültiger Verteilungen zu erhalten.
451 -
452 - Optionen:
453 - --enable-wsl1
454 - WSL1-Unterstützung aktivieren.
455 -
456 - --fixed-vhd
457 - Erstellen Sie einen Datenträger mit fester Größe, um die Verteilung zu speichern.
458 -
459 - --from-file &lt;Path&gt;
460 - Eine Verteilung aus einer lokalen Datei installieren.
461 -
462 - --legacy
463 - Das Legacy-Verteilungsmanifest verwenden.
464 -
465 - --location &lt;Location&gt;
466 - Den Installationspfad für die Verteilung festlegen.
467 -
468 - --name &lt;Name&gt;
469 - Den Namen der Verteilung festlegen.
470 -
471 - --no-distribution
472 - Nur die erforderlichen optionalen Komponenten und keine Distribution installieren.
473 -
474 - --no-launch, -n
475 - Starten Sie die Distribution nach der Installation nicht.
476 -
477 - --version &lt;Version&gt;
478 - Gibt die Version an, die für die neue Distribution verwendet werden soll.
479 -
480 - --vhd-size &lt;MemoryString&gt;
481 - Gibt die Größe des Datenträgers an, auf dem die Verteilung gespeichert werden soll.
482 -
483 - --web-download
484 - Laden Sie die Distribution aus dem Internet und nicht aus dem Microsoft Store herunter.
485 -
486 - --manage &lt;Distro&gt; &lt;Options...&gt;
487 - Ändert distributionsspezifische Optionen.
488 -
489 - Optionen:
490 - --move &lt;Location&gt;
491 - Verschieben Sie die Distribution an einen neuen Speicherort.
492 -
493 - --set-sparse, -s &lt;true|false&gt;
494 - Stellen Sie die VHDX der Distribution auf „Geringe Dichte“ ein, damit Speicherplatz automatisch zurückgewonnen werden kann.
495 -
496 - --set-default-user &lt;Username&gt;
497 - Den Standardbenutzer der Verteilung festlegen.
498 -
499 - --resize &lt;MemoryString&gt;
500 - Passen Sie die Größe des Datenträgers der Distribution auf die angegebene Größe an.
501 -
502 - --mount &lt;Disk&gt;
503 - Fügt einen physischen oder virtuellen Datenträger an alle WSL2-Distributionen an und bindet ihn ein.
504 -
505 - Optionen:
506 - --vhd
507 - Gibt an, dass &lt;Disk&gt; auf eine virtuelle Festplatte verweist.
508 -
509 - --bare
510 - Fügen Sie den Datenträger an WSL2 an, aber binden Sie ihn nicht ein.
511 -
512 - --name &lt;Name&gt;
513 - Binden Sie den Datenträger unter Verwendung eines benutzerdefinierten Namens für den Einbindepunkt ein.
514 -
515 - --type &lt;Type&gt;
516 - Beim Einbinden eines Datenträgers zu verwendendes Dateisystem. Wenn nicht angegeben, wird standardmäßig ext4 verwendet.
517 -
518 - --options &lt;Options&gt;
519 - Zusätzliche Optionen zum Einbinden.
520 -
521 - --partition &lt;Index&gt;
522 - Der Index der einzubindenden Partition. Sofern nicht angegeben, wird standardmäßig der gesamte Datenträger verwendet.
523 -
524 - --set-default-version &lt;Version&gt;
525 - Ändert die Standardinstallationsversion für neue Distributionen.
526 -
527 - --shutdown
528 - Beendet sofort alle ausgeführten Distributionen und die WSL 2.
529 - virtueller Computer mit einfachem Hilfsprogramm.
530 -
531 - Optionen:
532 - --force
533 - Beenden Sie den virtuellen WSL 2-Computer, auch wenn gerade ein Vorgang ausgeführt wird. Kann zu Datenverlust führen.
534 -
535 - --status
536 - Zeigt den Status des Windows-Subsystems für Linux an.
537 -
538 - --unmount [Datenträger]
539 - Demountet und trennt einen Datenträger von allen WSL2-Distributionen.
540 - Demountet und trennt alle Datenträger, wenn der Aufruf ohne Argument erfolgt.
541 -
542 - --uninstall
543 - Deinstalliert das Paket „Windows-Subsystem für Linux“ von diesem Computer.
544 -
545 - --update
546 - Aktualisieren Sie das Paket „Windows-Subsystem für Linux.“
547 -
548 - Optionen:
549 - --pre-release
550 - Laden Sie gegebenenfalls eine Vorabversion herunter.
551 -
552 - --version, -v
553 - Versionsinformationen anzeigen.
554 -
555 -Argumente für die Verwaltung von Distributionen in Windows-Subsystem für Linux:
556 -
557 - --export &lt;Distro&gt; &lt;FileName&gt; [Optionen]
558 - Exportiert die Distribution in eine TAR-Datei.
559 - Der Dateiname kann „-“ für stdout sein.
560 -
561 - Optionen:
562 - --format &lt;Format&gt;
563 - Gibt das Exportformat an. Unterstützte Werte: tar, tar.gz, tar.xz, vhd.
564 -
565 - --import &lt;Distro&gt; &lt;InstallLocation&gt; &lt;FileName&gt; [Optionen]
566 - Importiert die angegebene TAR-Datei als neue Distribution.
567 - Der Dateiname kann „-“ für stdin sein.
568 -
569 - Optionen:
570 - --version &lt;Version&gt;
571 - Gibt die Version an, die für die neue Distribution verwendet werden soll.
572 -
573 - --vhd
574 - Gibt an, dass es sich bei der bereitgestellten Datei um eine VHDX-Datei handelt, nicht um eine TAR-Datei.
575 - Dieser Vorgang erstellt eine Kopie der VHDX-Datei am angegebenen Installationsspeicherort.
576 -
577 - --import-in-place &lt;Distro&gt; &lt;FileName&gt;
578 - Importiert die angegebene VHDX-Datei als neue Distribution.
579 - Diese virtuelle Festplatte muss mit dem Dateisystemtyp EXT4 formatiert sein.
580 -
581 - --list, -l [Optionen]
582 - Listet Distributionen auf.
583 -
584 - Optionen:
585 - --all
586 - Listet alle Distributionen auf, einschließlich Distributionen, die
587 - derzeit installiert oder deinstalliert werden.
588 -
589 - --running
590 - Listet nur Distributionen auf, die derzeit ausgeführt werden.
591 -
592 - --quiet, -q
593 - Nur Distributionsnamen anzeigen.
594 -
595 - --verbose, -v
596 - Detaillierte Informationen zu allen Distributionen anzeigen.
597 -
598 - --online, -o
599 - Zeigt eine Liste der verfügbaren Distributionen für die Installation mit 'wsl.exe --install' an.
600 -
601 - --set-default, -s &lt;Distro&gt;
602 - Legt die Distribution als Standard fest.
603 -
604 - --set-version &lt;Distro&gt; &lt;Version&gt;
605 - Ändert die Version der angegebenen Distribution.
606 -
607 - --terminate, -t &lt;Distro&gt;
608 - Beendet die angegebene Distribution.
609 -
610 - --unregister &lt;Distro&gt;
611 - Hebt die Registrierung der Distribution auf und löscht das Stammdateisystem.</value>
612 - <comment>{Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system
613 -"}{Locked="--help
614 -"}{Locked="--debug-shell
615 -"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1
616 -"}{Locked="--fixed-vhd
617 -"}{Locked="--from-file "}{Locked="--legacy
618 -"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution
619 -"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download
620 -"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd
621 -"}{Locked="--bare
622 -"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown
623 -"}{Locked="--force
624 -"}{Locked="--status
625 -"}{Locked="--unmount "}{Locked="--uninstall
626 -"}{Locked="--update
627 -"}{Locked="--pre-release
628 -"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd
629 -"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all
630 -"}{Locked="--running
631 -"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
632 - </data>
633 - <data name="MessagePackageVersions" xml:space="preserve">
634 - <value>WSL-Version: {}
635 -Kernelversion: {}
636 -WSLg-Version: {}
637 -MSRDC-Version: {}
638 -Direct3D-Version: {}
639 -DXCore-Version: {}
640 -Windows-Version: {}</value>
641 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
642 - </data>
643 - <data name="MessageBuildInfo" xml:space="preserve">
644 - <value>MSBuild-Version: {}
645 -Commit: {}
646 -Buildzeit: {}</value>
647 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
648 - </data>
649 - <data name="MessageCustomKernelNotFound" xml:space="preserve">
650 - <value>Der in „{}“ angegebene benutzerdefinierte Kernel wurde nicht gefunden: „{}“.</value>
651 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
652 - </data>
653 - <data name="MessageCustomKernelModulesNotFound" xml:space="preserve">
654 - <value>Die benutzerdefinierte Kernelmodule-VHD in {} wurde nicht gefunden: „{}“.</value>
655 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
656 - </data>
657 - <data name="MessageCustomSystemDistroError" xml:space="preserve">
658 - <value>Die in {} angegebene benutzerdefinierte Systemdistribution wurde nicht gefunden oder weist nicht das richtige Format auf.</value>
659 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
660 - </data>
661 - <data name="MessageWslgUsage" xml:space="preserve">
662 - <value>Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
663 -Datenschutzinformationen zu diesem Produkt finden Sie unter https://aka.ms/privacy.
664 -
665 -Syntax: wslg.exe [Argument] [Optionen...] [Befehlszeile]
666 -
667 -Argumente:
668 - --cd &lt;Directory&gt;
669 - Legt das angegebene Verzeichnis als aktuelles Arbeitsverzeichnis fest.
670 - Wenn ~ verwendet wird, wird der Heimatpfad des Linux-Benutzers verwendet. Wenn der Pfad
671 - mit einem /-Zeichen beginnt, wird er als absoluter Linux-Pfad interpretiert.
672 - Andernfalls muss der Wert ein absoluter Windows-Pfad sein.
673 -
674 - --distribution, -d &lt;Distro&gt;
675 - Führen Sie die angegebene Distribution aus.
676 -
677 - --user, -u &lt;UserName&gt;
678 - Als angegebener Benutzer ausführen.
679 -
680 - --shell-type &lt;standard|login|none&gt;
681 - Führen Sie den angegebenen Befehl mit dem angegebenen Shelltyp aus.
682 -
683 - --help
684 - Zeigen Sie Nutzungsinformationen an.
685 -
686 - --
687 - Übergeben Sie die verbleibende Befehlszeile unverändert.</value>
688 - <comment>{Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help
689 -"}Command line arguments, file names and string inserts should not be translated</comment>
690 - </data>
691 - <data name="MessagePressAnyKeyToContinue" xml:space="preserve">
692 - <value>Drücken Sie eine beliebige Taste, um den Vorgang fortzusetzen...</value>
693 - </data>
694 - <data name="MessageRequiredParameterMissing" xml:space="preserve">
695 - <value>Im Argument {} fehlt ein erforderlicher Parameter.</value>
696 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
697 - </data>
698 - <data name="MessageExportProgress" xml:space="preserve">
699 - <value>Export wird ausgeführt. Dieser Vorgang kann einige Minuten dauern.</value>
700 - </data>
701 - <data name="MessageImportProgress" xml:space="preserve">
702 - <value>Import wird ausgeführt. Dieser Vorgang kann einige Minuten dauern.</value>
703 - </data>
704 - <data name="GuiApplicationsDisabled" xml:space="preserve">
705 - <value>Die Unterstützung von GUI-Anwendungen ist über {} oder /etc/wsl.conf deaktiviert.</value>
706 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
707 - </data>
708 - <data name="MessageCheckingForUpdates" xml:space="preserve">
709 - <value>Es wird nach Updates gesucht.</value>
710 - </data>
711 - <data name="MessageDistroOnlyAvailableFromStore" xml:space="preserve">
712 - <value>Diese Distribution ist nur im Microsoft Store verfügbar.</value>
713 - </data>
714 - <data name="MessageWslMountNotSupportedOnArm" xml:space="preserve">
715 - <value>wsl.exe --mount auf ARM64 erfordert Windows 27653 oder höher.</value>
716 - <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
717 - </data>
718 - <data name="MessageUpdateNotNeeded" xml:space="preserve">
719 - <value>Die neueste Version von Windows-Subsystem für Linux ist bereits installiert.</value>
720 - </data>
721 - <data name="MessageUpdatingToVersion" xml:space="preserve">
722 - <value>Windows-Subsystem für Linux wird auf Version {} aktualisiert.</value>
723 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
724 - </data>
725 - <data name="MessageWslOptionalComponentRequired" xml:space="preserve">
726 - <value>Diese Anwendung erfordert die Windows-Subsystem für Linux optionale Komponente.
727 -Installieren Sie das System durch Ausführen von ": wsl.exe --install --no-distribution
728 -Das System muss möglicherweise neu gestartet werden, damit die Änderungen wirksam werden.</value>
729 - <comment>{Locked="--install "}{Locked="--no-distribution
730 -"}Command line arguments, file names and string inserts should not be translated</comment>
731 - </data>
732 - <data name="MessageRequiresFileExtension" xml:space="preserve">
733 - <value>Die angegebene Datei muss die Dateierweiterung {} aufweisen.</value>
734 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
735 - </data>
736 - <data name="MessageRequiresFileExtensions" xml:space="preserve">
737 - <value>Die angegebene Datei muss die Dateierweiterung {} oder {} besitzen.</value>
738 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
739 - </data>
740 - <data name="MessageVmSwitchNotFound" xml:space="preserve">
741 - <value>VmSwitch „{}“ wurde nicht gefunden. Verfügbare Switches: {}</value>
742 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
743 - </data>
744 - <data name="MessageVmSwitchNotSet" xml:space="preserve">
745 - <value>Für Bridged Networking muss wsl2.vmSwitch eingestellt sein.</value>
746 - </data>
747 - <data name="MessageCouldFetchDistributionList" xml:space="preserve">
748 - <value>Fehler beim Abrufen der Verteilerliste von '{}'. {}</value>
749 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
750 - </data>
751 - <data name="MessageFailedToAttachDisk" xml:space="preserve">
752 - <value>Fehler beim Anfügen des Datenträgers "{}" an WSL2: {}</value>
753 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
754 - </data>
755 - <data name="MessageFailedToResizeDisk" xml:space="preserve">
756 - <value>Fehler beim Ändern der Größe des Datenträgers.</value>
757 - </data>
758 - <data name="MessageNoValueFound" xml:space="preserve">
759 - <value>Kein Wert gefunden.</value>
760 - </data>
761 - <data name="MessageOsNotSupported" xml:space="preserve">
762 - <value>Die verpackte Version von Windows-Subsystem für Linux wird von Windows, Version {}, nicht unterstützt.
763 -Installieren Sie das erforderliche Update über Windows Update oder über: {}
764 -Weitere Informationen finden Sie unter https://aka.ms/wslinstall</value>
765 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
766 - </data>
767 - <data name="MessageAdministratorAccessRequiredForDebugShell" xml:space="preserve">
768 - <value>Zum Ausführen der Debug-Shell muss wsl.exe als Administrator ausgeführt werden.</value>
769 - </data>
770 - <data name="MessageAdminProtectionEnabled" xml:space="preserve">
771 - <value>Windows Admin Protection ist aktiviert, und Ihre Verteilungen werden möglicherweise unter einem anderen Konto registriert.
772 -Weitere Informationen zu Admin Protection finden Sie unter https://aka.ms/apdevguide</value>
773 - <comment>{Locked="Windows Admin Protection"}{Locked="Admin Protection"}{Locked="https://aka.ms/apdevguide"}Command line arguments, file names and string inserts should not be translated</comment>
774 - </data>
775 - <data name="MessageInstallProcessFailed" xml:space="preserve">
776 - <value>Fehler beim Installationsprozess für die Distribution „{}“. Exitcode: {}.</value>
777 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
778 - </data>
779 - <data name="MessageInvalidGuid" xml:space="preserve">
780 - <value>Ungültiges GUID-Format: „{}“</value>
781 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
782 - </data>
783 - <data name="MessageConfigInvalidSection" xml:space="preserve">
784 - <value>Ungültiger Abschnittsname in {}:{}</value>
785 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
786 - </data>
787 - <data name="MessageConfigInvalidKey" xml:space="preserve">
788 - <value>Ungültiger Schlüsselname in {}:{}</value>
789 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
790 - </data>
791 - <data name="MessageConfigExpected" xml:space="preserve">
792 - <value>{} in {}:{} erwartet</value>
793 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
794 - </data>
795 - <data name="MessageConfigInvalidEscape" xml:space="preserve">
796 - <value>Ungültiges Escapezeichen: „{}“ in {}:{}</value>
797 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
798 - </data>
799 - <data name="MessageConfigUnknownKey" xml:space="preserve">
800 - <value>Unbekannter Schlüssel „{}“ in {}:{}</value>
801 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
802 - </data>
803 - <data name="MessageConfigInvalidInteger" xml:space="preserve">
804 - <value>Ungültiger ganzzahliger Wert "{}" für Schlüssel "{}" in {}:{}</value>
805 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
806 - </data>
807 - <data name="MessageConfigInvalidIp" xml:space="preserve">
808 - <value>Ungültiger IP-Wert '{}' für Schlüssel '{}' in {}:{}</value>
809 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
810 - </data>
811 - <data name="MessageConfigInvalidBoolean" xml:space="preserve">
812 - <value>Ungültiger boolescher Wert "{}" für Schlüssel "{}" in {}:{}</value>
813 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
814 - </data>
815 - <data name="MessageConfigMacAddress" xml:space="preserve">
816 - <value>Ungültige Mac-Adresse "{}" für Schlüssel "{}" in {}:{}</value>
817 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
818 - </data>
819 - <data name="MessageFailedToOpenConfigFile" xml:space="preserve">
820 - <value>Fehler beim Öffnen der Konfigurationsdatei: {}, {}</value>
821 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
822 - </data>
823 - <data name="MessageWarningDuringStartup" xml:space="preserve">
824 - <value>Fehler beim WSL-Start.</value>
825 - </data>
826 - <data name="MessageSystemdUserSessionFailed" xml:space="preserve">
827 - <value>Starten der systemd-Benutzersitzung für „{}“ fehlgeschlagen. Weitere Details finden Sie in journalctl.</value>
828 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
829 - </data>
830 - <data name="MessageOpenEventViewer" xml:space="preserve">
831 - <value>Open EventViewer</value>
832 - </data>
833 - <data name="MessageDistributionNameNeeded" xml:space="preserve">
834 - <value>This distribution doesn't contain a default name. Use --name to choose the distribution name.</value>
835 - <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
836 - </data>
837 - <data name="MessageArgumentsNotValidTogether" xml:space="preserve">
838 - <value>Die Argumente {} und {} können nicht gleichzeitig angegeben werden.</value>
839 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
840 - </data>
841 - <data name="MessageArgumentNotValidWithout" xml:space="preserve">
842 - <value>Das Argument {} erfordert das {}-Argument.</value>
843 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
844 - </data>
845 - <data name="MessageInvalidInstallDistributionName" xml:space="preserve">
846 - <value>Ungültiger Distributionsname: „{}“.</value>
847 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
848 - </data>
849 - <data name="MessageUsingLegacyDistribution" xml:space="preserve">
850 - <value>Es wird die Legacy-Verteilungsregistrierung verwendet. Erwägen Sie, stattdessen eine tar-basierte Distribution zu verwenden.</value>
851 - <comment>{Locked="tar"}"tar" is a file archive format name and should not be translated.</comment>
852 - </data>
853 - <data name="MessageLegacyDistributionVersionArgNotSupported" xml:space="preserve">
854 - <value>Ältere Distributionsregistrierungen unterstützen das Argument --version nicht.</value>
855 - <comment>{Locked="--version "}Command line arguments, file names and string inserts should not be translated</comment>
856 - </data>
857 - <data name="MessageDistributionOverridden" xml:space="preserve">
858 - <value>Die Distribution "{}" wird durch ein Überschreibungsmanifest bereitgestellt.</value>
859 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
860 - </data>
861 - <data name="MessageHashMismatch" xml:space="preserve">
862 - <value>Der Distributionshash stimmt nicht überein. Erwartet: {}, tatsächlicher Hash: {}</value>
863 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
864 - </data>
865 - <data name="MessageInvalidHexString" xml:space="preserve">
866 - <value>Ungültige Hex-Zeichenfolge: {}</value>
867 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
868 - </data>
869 - <data name="MessageNotSupportedOnLegacyDistros" xml:space="preserve">
870 - <value>„{}“ wird bei der Installation von Legacy-Distributionen nicht unterstützt.</value>
871 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
872 - </data>
873 - <data name="MessageDistributionInstalled" xml:space="preserve">
874 - <value>Die Distribution wurde erfolgreich installiert. Sie kann über "wsl.exe -d {}" gestartet werden.</value>
875 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
876 - </data>
877 - <data name="MessageInvalidNumberString" xml:space="preserve">
878 - <value>Ungültige Speicherzeichenfolge "{}" für .wslconfig Eintrag "{}" in "{}:{}".</value>
879 - <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
880 - </data>
881 - <data name="MessagedFailedToCreateSwapVhd" xml:space="preserve">
882 - <value>Fehler beim Erstellen des Austauschdatenträgers in "{}": {}</value>
883 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
884 - </data>
885 - <data name="MessageFailedToCreateDisk" xml:space="preserve">
886 - <value>Fehler beim Erstellen des Datenträgers „{}“: {}</value>
887 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
888 - </data>
889 - <data name="MessageNestedVirtualizationNotSupported" xml:space="preserve">
890 - <value>Geschachtelte Virtualisierung wird auf diesem Computer nicht unterstützt.</value>
891 - </data>
892 - <data name="MessageFailedToCreateNetworkEndpoint" xml:space="preserve">
893 - <value>Fehler beim Erstellen des Netzwerkendpunkts mit folgender Adresse: "{}", zugewiesene neue Adresse: "{}"</value>
894 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
895 - </data>
896 - <data name="MessageFailedToCreateNetwork" xml:space="preserve">
897 - <value>Fehler beim Erstellen des virtuellen Netzwerks mit dem Adressbereich "{}". Es wurde ein neues Netzwerk mit folgendem Bereich erstellt: "{}", {}</value>
898 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
899 - </data>
900 - <data name="MessageSafeModeEnabled" xml:space="preserve">
901 - <value>ABGESICHERTER MODUS AKTIVIERT – viele Features werden deaktiviert</value>
902 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
903 - </data>
904 - <data name="MessageMirroredNetworkingNotSupportedReason" xml:space="preserve">
905 - <value>Der gespiegelte Netzwerkmodus wird nicht unterstützt: {}.
906 -Fallback auf NAT-Netzwerk.</value>
907 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
908 - </data>
909 - <data name="MessageMirroredNetworkingNotSupportedKernel" xml:space="preserve">
910 - <value>Linux-Kernel, Version 5.10 oder höher, ist erforderlich.</value>
911 - </data>
912 - <data name="MessageMirroredNetworkingNotSupportedWindowsVersion" xml:space="preserve">
913 - <value>Windows-Version {}. {} verfügt nicht über die erforderlichen Features.</value>
914 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
915 - </data>
916 - <data name="MessageMirroredNetworkingNotSupportedIpv6Disabled" xml:space="preserve">
917 - <value>IPv6 ist auf dem Host auf eine nicht unterstützte Weise deaktiviert (HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters DisabledComponents=0xff)</value>
918 - <comment>{Locked="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters"}{Locked="DisabledComponents"}{Locked="0xff"}</comment>
919 - </data>
920 - <data name="MessageHyperVFirewallNotSupported" xml:space="preserve">
921 - <value>Hyper-V-Firewall wird nicht unterstützt</value>
922 - </data>
923 - <data name="MessageDnsTunnelingNotSupported" xml:space="preserve">
924 - <value>DNS-Tunneln wird nicht unterstützt</value>
925 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
926 - </data>
927 - <data name="MessageHostsFileTooLarge" xml:space="preserve">
928 - <value>Die Windows-Hostdatei ist zu groß und wird nicht in WSL wiedergegeben. Erwägen Sie eine Verkleinerung der %SystemRoot%\System32\drivers\etc\hosts</value>
929 - <comment>{Locked="%SystemRoot%\System32\drivers\etc\hosts"}{Locked="WSL"}</comment>
930 - </data>
931 - <data name="MessageLocalhostForwardingNotSupportedMirroredMode" xml:space="preserve">
932 - <value>Die Einstellung "wsl2.localhostForwarding" hat keine Auswirkungen, wenn der gespiegelte Netzwerkmodus verwendet wird.</value>
933 - </data>
934 - <data name="MessageHttpProxyChangeDetected" xml:space="preserve">
935 - <value>Auf dem Host wurde eine Http-Proxy-Änderung erkannt. Bitte starten Sie WSL neu, um die Änderung anzuwenden.</value>
936 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
937 - </data>
938 - <data name="MessageProxyLocalhostSettingsDropped" xml:space="preserve">
939 - <value>Eine Localhost-Proxykonfiguration wurde erkannt, aber nicht in WSL gespiegelt. WSL im NAT-Modus unterstützt keine Localhost-Proxys.</value>
940 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
941 - </data>
942 - <data name="MessageProxyV6SettingsDropped" xml:space="preserve">
943 - <value>Eine IPv6-Proxykonfiguration wurde erkannt, aber nicht in WSL gespiegelt. WSL im NAT-Modus unterstützt IPv6 nicht.</value>
944 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
945 - </data>
946 - <data name="MessageProxyLoopbackV6SettingsDropped" xml:space="preserve">
947 - <value>Eine Localhost-IPv6-Proxykonfiguration wurde erkannt, aber nicht in WSL gespiegelt. WSL unterstützt keine Localhost-IPv6-Proxys.</value>
948 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
949 - </data>
950 - <data name="MessageProxyUnexpectedSettingsDropped" xml:space="preserve">
951 - <value>Ein unerwarteter Fehler ist beim Auflösen der Proxyeinstellungen aufgetreten. Die Proxyeinstellungen wurden nicht in WSL gespiegelt.</value>
952 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
953 - </data>
954 - <data name="MessageRegistryError" xml:space="preserve">
955 - <value>Fehler beim Zugriff auf die Registrierung. Pfad: '{}'. Fehler: {}</value>
956 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
957 - </data>
958 - <data name="MessageLocalhostRelayFailed" xml:space="preserve">
959 - <value>Fehler beim Starten des localhost-Relayprozesses. Fehler: {}</value>
960 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
961 - </data>
962 - <data name="MessageVirtualMachinePlatformNotInstalled" xml:space="preserve">
963 - <value>Fehler beim Starten des virtuellen Netzwerks. Installieren Sie die optionale Komponente „Virtual Machine Platform“, indem Sie „wsl.exe --install --no-distribution“ ausführen.</value>
964 - <comment>{Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated</comment>
965 - </data>
966 - <data name="MessageNetworkInitializationFailedFallback2" xml:space="preserve">
967 - <value>Fehler beim Konfigurieren des Netzwerks (networkingMode {}). Fallback auf networkingMode {}.</value>
968 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
969 - </data>
970 - <data name="MessageOptionalComponentInstallFailed" xml:space="preserve">
971 - <value>Fehler beim Aktivieren der Windows-Komponente "{}" (Exitcode {}).</value>
972 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
973 - </data>
974 - <data name="MessageFatalPluginError" xml:space="preserve">
975 - <value>Vom Plug-In „{}“ wurde ein schwerwiegender Fehler zurückgegeben</value>
976 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
977 - </data>
978 - <data name="MessageFatalPluginErrorWithMessage" xml:space="preserve">
979 - <value>Das Plug-In "{}" hat einen schwerwiegenden Fehler zurückgegeben. Fehlermeldung: "{}"</value>
980 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
981 - </data>
982 - <data name="MessagePluginRequiresUpdate" xml:space="preserve">
983 - <value>Das Plug-In "{}" erfordert eine neuere Version von WSL. Führen Sie ": wsl.exe --update" aus.</value>
984 - <comment>{FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated</comment>
985 - </data>
986 - <data name="MessageSettingOverriddenByPolicy" xml:space="preserve">
987 - <value>Die .wslconfig-Einstellung „{}“ ist durch die Computerrichtlinie deaktiviert.</value>
988 - <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
989 - </data>
990 - <data name="MessageDebugShellDisabled" xml:space="preserve">
991 - <value>Die Debugshell ist durch die Computerrichtlinie deaktiviert.</value>
992 - </data>
993 - <data name="MessageWSLMountDisabled" xml:space="preserve">
994 - <value>wsl.exe --mount ist durch die Computerrichtlinie deaktiviert.</value>
995 - <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
996 - </data>
997 - <data name="MessageWSL1Disabled" xml:space="preserve">
998 - <value>WSL1 ist durch die Computerrichtlinie deaktiviert.</value>
999 - </data>
1000 - <data name="MessageWSLContainerDisabled" xml:space="preserve">
1001 - <value>Der WSL-Container ist durch die Computerrichtlinie deaktiviert.</value>
1002 - </data>
1003 - <data name="MessageRegistryBlockedByPolicy" xml:space="preserve">
1004 - <value>Die Container-Image-Registry „{}“ wird durch die Computerrichtlinie blockiert.</value>
1005 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1006 - </data>
1007 - <data name="MessageImageBuildBlockedByPolicy" xml:space="preserve">
1008 - <value>Das Erstellen von Containerimages ist blockiert, da in der Computerrichtlinie eine Container-Registry-Positivliste konfiguriert ist. Image-Builds können Basis-Images aus beliebigen Registern beziehen und lassen sich nicht zuverlässig auf die Zulassungsliste beschränken.</value>
1009 - </data>
1010 - <data name="MessageUpgradeToWSL2" xml:space="preserve">
1011 - <value>Führen Sie "wsl.exe --set-version {} 2" aus, um ein Upgrade auf WSL2 durchzuführen.</value>
1012 - <comment>{FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated</comment>
1013 - </data>
1014 - <data name="MessageFinishMsiInstallation" xml:space="preserve">
1015 - <value>WSL beendet ein Upgrade...</value>
1016 - </data>
1017 - <data name="MessageUpdateFailed" xml:space="preserve">
1018 - <value>Fehler beim Aktualisieren (Exitcode: {}).</value>
1019 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1020 - </data>
1021 - <data name="MessageUninstallNoArguments" xml:space="preserve">
1022 - <value>{} akzeptiert keine Argumente. Um die Registrierung einer Verteilung aufzuheben, verwenden Sie stattdessen "{}".</value>
1023 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1024 - </data>
1025 - <data name="MessageUninstallFailed" xml:space="preserve">
1026 - <value>Fehler bei der Deinstallation (Exitcode: {}).</value>
1027 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1028 - </data>
1029 - <data name="MessageSeeLogFile" xml:space="preserve">
1030 - <value>Protokolldatei: {}</value>
1031 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1032 - </data>
1033 - <data name="MessagedFailedToRemoveMsix" xml:space="preserve">
1034 - <value>Fehler beim Entfernen des MSIX-Pakets (Fehler: {}).</value>
1035 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1036 - </data>
1037 - <data name="MessagedFailedToInstallMsix" xml:space="preserve">
1038 - <value>Fehler beim Installieren des MSIX-Pakets (Fehler: {}).</value>
1039 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1040 - </data>
1041 - <data name="MessageMissingOptionalComponents" xml:space="preserve">
1042 - <value>Optionale Komponenten, die zum Ausführen von WSL erforderlich sind, sind nicht installiert.</value>
1043 - </data>
1044 - <data name="MessageInstallMissingOptionalComponents" xml:space="preserve">
1045 - <value>Fehlende Komponenten installieren.</value>
1046 - </data>
1047 - <data name="MessageInvalidDistributionTar" xml:space="preserve">
1048 - <value>Die importierte Datei ist keine gültige Linux-Distribution.</value>
1049 - </data>
1050 - <data name="MessagePressAnyKeyToExit" xml:space="preserve">
1051 - <value>Drücken Sie eine beliebige Taste, um den Vorgang zu beenden...</value>
1052 - </data>
1053 - <data name="MessageNewWslVersionAvailable" xml:space="preserve">
1054 - <value>Eine neue Version von Windows-Subsystem für Linux ist verfügbar.</value>
1055 - </data>
1056 - <data name="MessageUpdateToVersion" xml:space="preserve">
1057 - <value>Aktualisieren Sie auf Version {}, oder zeigen Sie unten die Versionshinweise an.</value>
1058 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1059 - </data>
1060 - <data name="MessageUpdate" xml:space="preserve">
1061 - <value>Update</value>
1062 - </data>
1063 - <data name="MessageViewReleaseNotes" xml:space="preserve">
1064 - <value>Dokumente anzeigen</value>
1065 - </data>
1066 - <data name="MessageVhdInUse" xml:space="preserve">
1067 - <value>Der Vorgang konnte nicht abgeschlossen werden, da die VHD zurzeit verwendet wird. So erzwingen Sie, dass WSL die Verwendung beendet: wsl.exe --shutdown</value>
1068 - <comment>{Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1069 - </data>
1070 - <data name="MessageInvalidBoolean" xml:space="preserve">
1071 - <value>{} ist kein gültiger boolescher Wert, &lt;true|false&gt;</value>
1072 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1073 - </data>
1074 - <data name="MessageSparseVhdWsl2Only" xml:space="preserve">
1075 - <value>VHD mit geringer Dichte wird nur unter WSL2 unterstützt.</value>
1076 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1077 - </data>
1078 - <data name="MessageLocalSystemNotSupported" xml:space="preserve">
1079 - <value>Das Ausführen von WSL als lokales System wird nicht unterstützt.</value>
1080 - </data>
1081 - <data name="MessagePerformanceTip" xml:space="preserve">
1082 - <value>Leistungstipp:</value>
1083 - </data>
1084 - <data name="MessageProblematicDrvFsUsage" xml:space="preserve">
1085 - <value>Die Verwendung eines E/A-intensive Vorgangs wie {} auf Ihren Windows-Laufwerken führt zu schlechter Leistung. Erwägen Sie, Ihre Projektdateien in das Linux-Dateisystem zu verschieben, um die Leistung zu verbessern. Klicken Sie unten, um weitere Informationen zu erhalten.</value>
1086 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1087 - </data>
1088 - <data name="MessageViewDocs" xml:space="preserve">
1089 - <value>Dokumente anzeigen</value>
1090 - </data>
1091 - <data name="MessageDontShowAgain" xml:space="preserve">
1092 - <value>Nicht mehr anzeigen</value>
1093 - </data>
1094 - <data name="MessageWSL2Crashed" xml:space="preserve">
1095 - <value>Der virtuelle WSL2-Computer ist abgestürzt.</value>
1096 - </data>
1097 - <data name="MessageWSL2CrashedStackTrace" xml:space="preserve">
1098 - <value>Die Stapelüberwachung wurde gespeichert in: {}</value>
1099 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1100 - </data>
1101 - <data name="MessageDistributionFailedToStart" xml:space="preserve">
1102 - <value>Fehler beim Starten der Distribution. Fehlercode: {}, Fehlerschritt: {}</value>
1103 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1104 - </data>
1105 - <data name="MessageDiskCorrupted" xml:space="preserve">
1106 - <value>Die Distribution konnte nicht gestartet werden, da der virtuelle Datenträger beschädigt ist.</value>
1107 - </data>
1108 - <data name="MessageConfigKeyDuplicated" xml:space="preserve">
1109 - <value>Doppelter Konfigurationsschlüssel '{}' in {}:{} (widersprüchlicher Schlüssel: '{}' in {}:{})</value>
1110 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1111 - </data>
1112 - <data name="MessageConfigInvalidEnum" xml:space="preserve">
1113 - <value>Ungültiger Wert '{}' für den Konfigurationsschlüssel '{}' in {}:{} (Gültige Werte: {})</value>
1114 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1115 - </data>
1116 - <data name="MessageWaitingForOobe" xml:space="preserve">
1117 - <value>Warten auf den Abschluss des OOBE-Befehls für die Distribution "{}"...</value>
1118 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1119 - </data>
1120 - <data name="MessageCorruptedDistroRegistration" xml:space="preserve">
1121 - <value>Fehler beim Lesen der Eigenschaft „{}“ aus der Distribution {}</value>
1122 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1123 - </data>
1124 - <data name="MessagePassVhdFlag" xml:space="preserve">
1125 - <value>Dies sieht wie eine VHD-Datei aus. Verwenden Sie „--vhd “, um eine VHD anstelle eines „tar“ zu importieren.</value>
1126 - <comment>{Locked="--vhd "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1127 - </data>
1128 - <data name="MessageDistroStoreInstallFailed" xml:space="preserve">
1129 - <value>Fehler beim Installieren von {} aus dem Microsoft Store: {}
1130 -Es wird versucht,...</value>
1131 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1132 - </data>
1133 - <data name="MessageNoInstallDefault" xml:space="preserve">
1134 - <value>Es wurde keine Standarddistribution konfiguriert. Geben Sie eine Zu installierende Distribution an.</value>
1135 - </data>
1136 - <data name="MessageConfigVirtio9pDisabled" xml:space="preserve">
1137 - <value>wsl2.virtio9p ist deaktiviert und fällt mit vsock-Transport auf 9p zurück.</value>
1138 - </data>
1139 - <data name="MessageConsommeRequiresVirtio" xml:space="preserve">
1140 - <value>Consomme-Netzwerk wird nicht unterstützt, wenn wsl2.virtio deaktiviert ist; es wird auf networkingMode {} zurückgegriffen.</value>
1141 - <comment>{Locked="wsl2.virtio"}{Locked="Consomme"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1142 - </data>
1143 - <data name="MessageSwiotlbKernelUnsupported" xml:space="preserve">
1144 - <value>Dem laufenden Kernel fehlt ein Patch, der die Leistung von virtio-Geräten deutlich verbessert. Aktualisieren Sie auf einen neueren WSL-Kernel, um diese Optimierung zu aktivieren.</value>
1145 - <comment>{Locked="virtio"}</comment>
1146 - </data>
1147 - <data name="MessageInstallationCorrupted" xml:space="preserve">
1148 - <value>Die WSL-Installation scheint beschädigt zu sein (Fehlercode: {}).
1149 -Drücken Sie eine beliebige Taste, um WSL zu reparieren, oder STRG-C, um den Vorgang abzubrechen.
1150 -Timeout für diese Eingabeaufforderung in 60 Sekunden.</value>
1151 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1152 - </data>
1153 - <data name="MessageFailedToParseTerminalProfile" xml:space="preserve">
1154 - <value>Fehler beim Analysieren des Terminalprofils beim Registrieren der Distribution: {}</value>
1155 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1156 - </data>
1157 - <data name="MessageInvalidSize" xml:space="preserve">
1158 - <value>Ungültige Größe: {}</value>
1159 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1160 - </data>
1161 - <data name="MessageErrorCode" xml:space="preserve">
1162 - <value>{}
1163 -Fehlercode: {}</value>
1164 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1165 - </data>
1166 - <data name="MessageInvalidJson" xml:space="preserve">
1167 - <value>Ungültiges JSON-Dokument. Fehler beim Analysieren der Befehlszeile: {}</value>
1168 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1169 - </data>
1170 - <data name="MessageTooManyProcessors" xml:space="preserve">
1171 - <value>wsl2.processors darf die Anzahl logischer Prozessoren auf dem System nicht überschreiten ({} &gt; {})</value>
1172 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1173 - </data>
1174 - <data name="MessageFailedToQueryNetworkingMode" xml:space="preserve">
1175 - <value>Fehler beim Abfragen des Netzwerkmodus</value>
1176 - </data>
1177 - <data name="MessageMismatchedKernelModulesError" xml:space="preserve">
1178 - <value>Angepasste Kernelmodule wurden ohne Angabe eines angepassten Kernels bereitgestellt. Weitere Informationen finden Sie in https://aka.ms/wslcustomkernel.</value>
1179 - </data>
1180 - <data name="MessageDnsTunnelingDisabled" xml:space="preserve">
1181 - <value>Aufgrund eines aktuellen Kompatibilitätsproblems mit dem globalen Client für sicheren Zugriff ist DNS-Tunneling deaktiviert.</value>
1182 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1183 - </data>
1184 - <data name="MessageSparseVhdDisabled" xml:space="preserve">
1185 - <value>Die Unterstützung von Sparse VHD ist derzeit wegen möglicher Datenbeschädigung deaktiviert.
1186 -Um eine Distribution zu zwingen, eine spärliche VHD zu verwenden, führen Sie bitte Folgendes aus:
1187 -wsl.exe --manage &lt;DistributionName&gt; --set-sparse true --allow-unsafe</value>
1188 - <comment>{Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1189 - </data>
1190 - <data name="MessageDrvfsMountFailed" xml:space="preserve">
1191 - <value>Fehler beim Bereitstellen von {}. Weitere Informationen finden Sie in der DMESG.</value>
1192 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1193 - </data>
1194 - <data name="MessageFstabMountFailed" xml:space="preserve">
1195 - <value>Fehler beim Verarbeiten von „/etc/fstab“ mit „mount -a“.</value>
1196 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1197 - </data>
1198 - <data name="MessageReadOnlyDistro" xml:space="preserve">
1199 - <value>Fehler beim Einbinden des Distributionsdatenträgers. Er wurde schreibgeschützt als Fallback bereitgestellt.
1200 -Anweisungen zur Wiederherstellung finden Sie unter: https://aka.ms/wsldiskmountrecovery</value>
1201 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1202 - </data>
1203 - <data name="MessageFailedToTranslate" xml:space="preserve">
1204 - <value>Fehler beim Übersetzen von „{}“</value>
1205 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1206 - </data>
1207 - <data name="Settings_ErrorTryAgainLater.Text" xml:space="preserve">
1208 - <value>Da hat etwas nicht geklappt, versuchen Sie es später noch einmal.</value>
1209 - </data>
1210 - <data name="Settings_AboutPageTitle.Text" xml:space="preserve">
1211 - <value>Info</value>
1212 - </data>
1213 - <data name="Settings_About.Header" xml:space="preserve">
1214 - <value>Informationen zu Windows-Subsystem für Linux-Einstellungen</value>
1215 - </data>
1216 - <data name="Settings_About.Description" xml:space="preserve">
1217 - <value>© Microsoft. Alle Rechte vorbehalten.</value>
1218 - </data>
1219 - <data name="Settings_AppDisplayName" xml:space="preserve">
1220 - <value>Windows-Subsystem für Linux-Einstellungen</value>
1221 - </data>
1222 - <data name="Settings_AppDescription" xml:space="preserve">
1223 - <value>Mit dem Windows-Subsystem für Linux-Einstellungen können Entwickler die .wslconfig-Datei mit einer GUI-basierten Anwendung verwalten.</value>
1224 - <comment>{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
1225 - </data>
1226 - <data name="Settings_AutoMemoryReclaim.Header" xml:space="preserve">
1227 - <value>Automatische Speicherrückbeanspruchung</value>
1228 - </data>
1229 - <data name="Settings_AutoMemoryReclaim.Description" xml:space="preserve">
1230 - <value>Gibt automatisch zwischengespeicherten Arbeitsspeicher frei, nachdem die Leerlauf-CPU-Auslastung erkannt wurde. Legen Sie diese Option auf „Schrittweise“ für die langsame Freigabe und auf „Dropcache“ fest, um den zwischengespeicherten Speicher sofort freizugeben.</value>
1231 - </data>
1232 - <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.Name" xml:space="preserve">
1233 - <value>Automatische Speicherrückbeanspruchung.</value>
1234 - </data>
1235 - <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.HelpText" xml:space="preserve">
1236 - <value>Gibt automatisch zwischengespeicherten Arbeitsspeicher frei, nachdem die Leerlauf-CPU-Auslastung erkannt wurde. Legen Sie diese Option auf „Schrittweise“ für die langsame Freigabe und auf „Dropcache“ fest, um den zwischengespeicherten Speicher sofort freizugeben.</value>
1237 - </data>
1238 - <data name="Settings_AutoProxy.Header" xml:space="preserve">
1239 - <value>Automatischer Proxy aktiviert</value>
1240 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1241 - </data>
1242 - <data name="Settings_AutoProxy.Description" xml:space="preserve">
1243 - <value>Ermöglicht WSL die Verwendung der HTTP-Proxyinformationen von Windows.</value>
1244 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1245 - </data>
1246 - <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1247 - <value>Automatischer Proxy aktiviert.</value>
1248 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1249 - </data>
1250 - <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1251 - <value>Ermöglicht WSL die Verwendung der HTTP-Proxyinformationen von Windows.</value>
1252 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1253 - </data>
1254 - <data name="Settings_BestEffortDNS.Header" xml:space="preserve">
1255 - <value>Bestmögliche DNS-Analyse verwenden</value>
1256 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1257 - </data>
1258 - <data name="Settings_BestEffortDNS.Description" xml:space="preserve">
1259 - <value>Gilt nur, wenn „wsl2.dnsTunneling“ auf „TRUE“ festgelegt ist. Wenn diese Option auf „TRUE“ festgelegt ist, extrahiert Windows die Frage aus der DNS-Anfrage und versucht, sie aufzulösen, wobei die unbekannten Einträge ignoriert werden.</value>
1260 - <comment>{Locked="wsl2.dnsTunneling"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1261 - </data>
1262 - <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1263 - <value>Bestmögliche DNS-Analyse verwenden.</value>
1264 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1265 - </data>
1266 - <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1267 - <value>Gilt nur, wenn „wsl2.dnsTunneling“ auf „TRUE“ festgelegt ist. Wenn diese Option auf „TRUE“ festgelegt ist, extrahiert Windows die Frage aus der DNS-Anfrage und versucht, sie aufzulösen, wobei die unbekannten Einträge ignoriert werden.</value>
1268 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1269 - </data>
1270 - <data name="Settings_CustomKernelPath.Header" xml:space="preserve">
1271 - <value>Benutzerdefinierter Kernel</value>
1272 - </data>
1273 - <data name="Settings_CustomKernelPath.Description" xml:space="preserve">
1274 - <value>Ein absoluter Windows-Pfad zu einem benutzerdefinierten Linux-Kernel.</value>
1275 - </data>
1276 - <data name="Settings_CustomKernelPathBrowseButton.Content" xml:space="preserve">
1277 - <value>Kernels durchsuchen</value>
1278 - </data>
1279 - <data name="Settings_CustomKernelPathTextBox.AutomationProperties.Name" xml:space="preserve">
1280 - <value>Benutzerdefinierter Kernel</value>
1281 - </data>
1282 - <data name="Settings_CustomKernelPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1283 - <value>Ein absoluter Windows-Pfad zu einem benutzerdefinierten Linux-Kernel.</value>
1284 - </data>
1285 - <data name="Settings_CustomKernelModulesPath.Header" xml:space="preserve">
1286 - <value>Benutzerdefinierte Kernelmodule</value>
1287 - </data>
1288 - <data name="Settings_CustomKernelModulesPath.Description" xml:space="preserve">
1289 - <value>Ein absoluter Windows-Pfad zu einer benutzerdefinierten VHD mit Linux-Kernelmodulen.</value>
1290 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1291 - </data>
1292 - <data name="Settings_CustomKernelModulesPathBrowseButton.Content" xml:space="preserve">
1293 - <value>Kernelmodule durchsuchen</value>
1294 - </data>
1295 - <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.Name" xml:space="preserve">
1296 - <value>Benutzerdefinierte Kernelmodule</value>
1297 - </data>
1298 - <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1299 - <value>Ein absoluter Windows-Pfad zu einer benutzerdefinierten VHD mit Linux-Kernelmodulen.</value>
1300 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1301 - </data>
1302 - <data name="Settings_CustomSystemDistroPath.Header" xml:space="preserve">
1303 - <value>Benutzerdefinierte Systemverteiler</value>
1304 - </data>
1305 - <data name="Settings_CustomSystemDistroPathBrowseButton.Content" xml:space="preserve">
1306 - <value>Distributionen durchsuchen</value>
1307 - </data>
1308 - <data name="Settings_CustomSystemDistroPathDescription.Text" xml:space="preserve">
1309 - <value>Geben Sie einen Pfad zu einer VHD an, die als benutzerdefinierte Systemdistribution geladen wird, die in erster Linie zum Betrieb von GUI-Anwendungen in der WSL verwendet wird. [Weitere Informationen zu Systemverteilern finden Sie hier].</value>
1310 - <comment>{Locked="["}{Locked="]"}{Locked="VHD"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed. "VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1311 - </data>
1312 - <data name="Settings_CustomSystemDistroPathDescription.NavigateUri" xml:space="preserve">
1313 - <value>https://aka.ms/wslgsystemdistro</value>
1314 - <comment>{Locked}Uri to the Microsoft WSLg architecture devblog</comment>
1315 - </data>
1316 - <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.Name" xml:space="preserve">
1317 - <value>Benutzerdefinierte Systemverteiler</value>
1318 - </data>
1319 - <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1320 - <value>Geben Sie einen Pfad zu einer VHD an, die als benutzerdefinierte Systemdistribution geladen wird, die hauptsächlich zum Betreiben von GUI-Apps in WSL verwendet wird.</value>
1321 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1322 - </data>
1323 - <data name="Settings_DebugConsole.Header" xml:space="preserve">
1324 - <value>Aktivieren der Debugkonsole</value>
1325 - </data>
1326 - <data name="Settings_DebugConsole.Description" xml:space="preserve">
1327 - <value>Boolescher Wert zum Aktivieren eines Ausgabekonsolenfensters, das den Inhalt von „dmesg“ beim Start einer WSL 2-Verteilerinstanz anzeigt.</value>
1328 - </data>
1329 - <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1330 - <value>Aktivieren der Debugkonsole.</value>
1331 - </data>
1332 - <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1333 - <value>Boolescher Wert zum Aktivieren eines Ausgabekonsolenfensters, das den Inhalt von Diagnosemeldungen beim Start einer WSL 2-Distributionsinstanz anzeigt.</value>
1334 - </data>
1335 - <data name="Settings_DefaultVHDSize.Header" xml:space="preserve">
1336 - <value>VHD-Standardgröße</value>
1337 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1338 - </data>
1339 - <data name="Settings_DefaultVHDSize.Description" xml:space="preserve">
1340 - <value>Die maximale Standardgröße für die erweiterbare virtuelle WSL-Festplatte (VHD) nur für neu erstellte Distributionen.</value>
1341 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1342 - </data>
1343 - <data name="Settings_DefaultVHDSizeResetButton.Content" xml:space="preserve">
1344 - <value>Größe zurücksetzen</value>
1345 - </data>
1346 - <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1347 - <value>VHD-Standardgröße</value>
1348 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1349 - </data>
1350 - <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1351 - <value>Die standardmäßige maximale Größe (in MB) für die erweiterbare virtuelle WSL-Festplatte (VHD) nur für neu erstellte Distributionen.</value>
1352 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1353 - </data>
1354 - <data name="Settings_DeveloperPageTitle.Text" xml:space="preserve">
1355 - <value>Entwickler</value>
1356 - </data>
1357 - <data name="Settings_DocumentationLink.Content" xml:space="preserve">
1358 - <value>Dokumentation</value>
1359 - </data>
1360 - <data name="Settings_DocumentationLink.NavigateUri" xml:space="preserve">
1361 - <value>https://aka.ms/wsldocs</value>
1362 - <comment>{Locked}Uri to Microsoft WSL documentation</comment>
1363 - </data>
1364 - <data name="Settings_DrvFSMode.Header" xml:space="preserve">
1365 - <value>DrvFS-Modus ändern</value>
1366 - </data>
1367 - <data name="Settings_DrvFSMode.Description" xml:space="preserve">
1368 - <value>Ändert die betriebssystemübergreifende Dateizugriffsimplementierung in WSL.</value>
1369 - </data>
1370 - <data name="Settings_DNSProxy.Header" xml:space="preserve">
1371 - <value>DNS-Proxy aktiviert</value>
1372 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1373 - </data>
1374 - <data name="Settings_DNSProxy.Description" xml:space="preserve">
1375 - <value>Gilt nur, wenn „wsl2.networkingMode“ auf NAT festgelegt ist. Boolescher Wert, um WSL über die Konfiguration des DNS-Servers in Linux für die NAT auf dem Host zu informieren. Die Einstellung „FALSE“ spiegelt DNS-Server von Windows auf Linux.</value>
1376 - <comment>{Locked="wsl2.networkingMode"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1377 - </data>
1378 - <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1379 - <value>DNS-Proxy aktiviert.</value>
1380 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1381 - </data>
1382 - <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1383 - <value>Gilt nur, wenn „wsl2.networkingMode“ auf NAT festgelegt ist. Boolescher Wert, um WSL über die Konfiguration des DNS-Servers in Linux für die NAT auf dem Host zu informieren. Die Einstellung „FALSE“ spiegelt DNS-Server von Windows auf Linux.</value>
1384 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1385 - </data>
1386 - <data name="Settings_DNSTunneling.Header" xml:space="preserve">
1387 - <value>DNS-Tunneling aktiviert</value>
1388 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1389 - </data>
1390 - <data name="Settings_DNSTunneling.Description" xml:space="preserve">
1391 - <value>Ändert, wie DNS-Anforderungen von WSL an Windows übermittelt werden.</value>
1392 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1393 - </data>
1394 - <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1395 - <value>DNS-Tunneling aktiviert.</value>
1396 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1397 - </data>
1398 - <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1399 - <value>Ändert, wie DNS-Anforderungen von WSL an Windows übermittelt werden.</value>
1400 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1401 - </data>
1402 - <data name="Settings_FileSystemPageTitle.Text" xml:space="preserve">
1403 - <value>Dateisystem</value>
1404 - </data>
1405 - <data name="Settings_GUIApplications.Header" xml:space="preserve">
1406 - <value>Aktivieren von GUI-Anwendungen</value>
1407 - </data>
1408 - <data name="Settings_GUIApplicationsDescription.Text" xml:space="preserve">
1409 - <value>Boolescher Wert zum Aktivieren oder Deaktivieren der Unterstützung für GUI-Anwendungen ([WSLg]) in WSL.</value>
1410 - </data>
1411 - <data name="Settings_GUIApplicationsDescription.NavigateUri" xml:space="preserve">
1412 - <value>https://aka.ms/wslgproject</value>
1413 - <comment>{Locked}Uri to the Microsoft GitHub WSLg project</comment>
1414 - </data>
1415 - <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1416 - <value>Aktivieren von GUI-Anwendungen.</value>
1417 - </data>
1418 - <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1419 - <value>Boolescher Wert zum Aktivieren oder Deaktivieren der Unterstützung für GUI-Anwendungen (bekannt als WSL g) in WSL.</value>
1420 - </data>
1421 - <data name="Settings_HWPerfCounters.Header" xml:space="preserve">
1422 - <value>Aktivieren von Hardwareleistungsindikatoren</value>
1423 - </data>
1424 - <data name="Settings_HWPerfCounters.Description" xml:space="preserve">
1425 - <value>Aktiviert Hardwareleistungsindikatoren für Linux.</value>
1426 - </data>
1427 - <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1428 - <value>Aktivieren von Hardwareleistungsindikatoren.</value>
1429 - </data>
1430 - <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1431 - <value>Aktiviert Hardwareleistungsindikatoren für Linux.</value>
1432 - </data>
1433 - <data name="Settings_HyperVFirewall.Header" xml:space="preserve">
1434 - <value>Hyper-V-Firewall aktiviert</value>
1435 - </data>
1436 - <data name="Settings_HyperVFirewall.Description" xml:space="preserve">
1437 - <value>Aktiviert die Hyper-V-Firewall, mit der die Windows-Firewall-Regeln sowie regeln, die für Hyper-V-Datenverkehr spezifisch sind, den WSL-Netzwerkdatenverkehr filtern.</value>
1438 - </data>
1439 - <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1440 - <value>Hyper-V-Firewall aktiviert.</value>
1441 - </data>
1442 - <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1443 - <value>Aktiviert die Hyper-V-Firewall, mit der die Windows-Firewall-Regeln sowie regeln, die für Hyper-V-Datenverkehr spezifisch sind, den WSL-Netzwerkdatenverkehr filtern.</value>
1444 - </data>
1445 - <data name="Settings_HostAddressLoopback.Header" xml:space="preserve">
1446 - <value>Hostadress-Loopback</value>
1447 - </data>
1448 - <data name="Settings_HostAddressLoopback.Description" xml:space="preserve">
1449 - <value>Gilt nur, wenn wsl2.networkingMode auf "gespiegelt" festgelegt ist. Bei Festlegung auf TRUE kann der Container über eine ip-Adresse, die dem Host zugewiesen ist, eine Verbindung mit dem Host herstellen oder vom Host eine Verbindung mit dem Container herstellen. Beachten Sie, dass die Loopbackadresse 127.0.0.1 immer verwendet werden kann. Mit dieser Option können auch alle zusätzlich zugewiesenen lokalen IP-Adressen verwendet werden.</value>
1450 - <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1451 - </data>
1452 - <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1453 - <value>Hostadressen-Loopback.</value>
1454 - </data>
1455 - <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1456 - <value>Gilt nur, wenn "wsl2.networkingMode" auf "mirrored" festgelegt ist. Bei Festlegung auf TRUE kann der Container über eine ip-Adresse, die dem Host zugewiesen ist, eine Verbindung mit dem Host herstellen oder vom Host eine Verbindung mit dem Container herstellen. Beachten Sie, dass die Loopbackadresse 127.0.0.1 immer verwendet werden kann. Mit dieser Option können auch alle zusätzlich zugewiesenen lokalen IP-Adressen verwendet werden.</value>
1457 - </data>
1458 - <data name="Settings_IgnoredPorts.Header" xml:space="preserve">
1459 - <value>Ignorierte Ports</value>
1460 - </data>
1461 - <data name="Settings_IgnoredPorts.Description" xml:space="preserve">
1462 - <value>Gilt nur, wenn wsl2.networkingMode auf "gespiegelt" festgelegt ist. Gibt an, an welche Ports Linux-Anwendungen binden können, die nicht automatisch weitergeleitet oder in Windows berücksichtigt werden. Muss in einer durch Kommas getrennten Liste formatiert werden, z. B.: 3000.9000.9090.</value>
1463 - <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1464 - </data>
1465 - <data name="Settings_IgnoredPortsResetButton.Content" xml:space="preserve">
1466 - <value>Ports zurücksetzen</value>
1467 - </data>
1468 - <data name="Settings_IgnoredPortsTextBox.AutomationProperties.Name" xml:space="preserve">
1469 - <value>Ignorierte Ports</value>
1470 - </data>
1471 - <data name="Settings_IgnoredPortsTextBox.AutomationProperties.HelpText" xml:space="preserve">
1472 - <value>Gilt nur, wenn wsl2.networkingMode auf gespiegelt festgelegt ist. Gibt an, an welche Ports Linux-Anwendungen gebunden werden können, die in Windows nicht automatisch weitergeleitet oder berücksichtigt werden. Muss in einer durch Komma getrennten Liste formatiert werden, z. B. 3000, 9000, 9090.</value>
1473 - </data>
1474 - <data name="Settings_InitialAutoProxyTimeout.Header" xml:space="preserve">
1475 - <value>Timeout für den anfänglichen automatischen Proxy</value>
1476 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1477 - </data>
1478 - <data name="Settings_InitialAutoProxyTimeout.Description" xml:space="preserve">
1479 - <value>Gilt nur, wenn „wsl2.autoProxy“ auf „TRUE“ festgelegt ist. Konfiguriert, wie lange (in Millisekunden) WSL beim Starten eines WSL-Containers auf das Abrufen von HTTP-Proxyinformationen wartet. Wenn die Proxyeinstellungen nach dieser Zeit aufgelöst werden, muss die WSL-Instanz neu gestartet werden, um die abgerufenen Proxy-Einstellungen zu verwenden.</value>
1480 - <comment>{Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1481 - </data>
1482 - <data name="Settings_InitialAutoProxyTimeoutResetButton.Content" xml:space="preserve">
1483 - <value>Timeout zurücksetzen</value>
1484 - </data>
1485 - <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1486 - <value>Timeout für den anfänglichen automatischen Proxy</value>
1487 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1488 - </data>
1489 - <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1490 - <value>Gilt nur, wenn „wsl2.autoProxy“ auf „TRUE“ festgelegt ist. Konfiguriert, wie lange (in Millisekunden) WSL beim Starten eines WSL-Containers auf das Abrufen von HTTP-Proxyinformationen wartet. Wenn die Proxyeinstellungen nach dieser Zeit aufgelöst werden, muss die WSL-Instanz neu gestartet werden, um die abgerufenen Proxy-Einstellungen zu verwenden.</value>
1491 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1492 - </data>
1493 - <data name="Settings_KernelCommandLine.Header" xml:space="preserve">
1494 - <value>Kernelbefehlszeile</value>
1495 - </data>
1496 - <data name="Settings_KernelCommandLine.Description" xml:space="preserve">
1497 - <value>Zusätzliche Kernelbefehlszeilenargumente.</value>
1498 - </data>
1499 - <data name="Settings_LocalhostForwarding.Header" xml:space="preserve">
1500 - <value>Aktivieren der Weiterleitung des lokalen Hosts</value>
1501 - </data>
1502 - <data name="Settings_LocalhostForwarding.Description" xml:space="preserve">
1503 - <value>Boolescher Wert, der angibt, ob die in der WSL 2-VM an den Platzhalter oder Localhost gebundenen Ports vom Host aus über „localhost:port“ erreichbar sein sollen.</value>
1504 - </data>
1505 - <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1506 - <value>Aktivieren Sie die Localhost-Weiterleitung.</value>
1507 - </data>
1508 - <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1509 - <value>Boolescher Wert, der angibt, ob Ports, die an Platzhalter oder Localhost in der WSL 2-VM gebunden sind, über localhost, colon oder port vom Host aus verbunden werden können.</value>
1510 - </data>
1511 - <data name="Settings_MegabyteStringFormat" xml:space="preserve">
1512 - <value>{0} MB</value>
1513 - </data>
1514 - <data name="Settings_MemAndProcPageTitle.Text" xml:space="preserve">
1515 - <value>Arbeitsspeicher und Prozessor</value>
1516 - </data>
1517 - <data name="Settings_MemorySize.Header" xml:space="preserve">
1518 - <value>Speichergröße</value>
1519 - </data>
1520 - <data name="Settings_MemorySize.Description" xml:space="preserve">
1521 - <value>Gibt an, wie viel Arbeitsspeicher dem virtuellen WSL 2-Computer zugewiesen werden soll.</value>
1522 - </data>
1523 - <data name="Settings_MemorySizeResetButton.Content" xml:space="preserve">
1524 - <value>Größe zurücksetzen</value>
1525 - </data>
1526 - <data name="Settings_MemorySizeTextBox.AutomationProperties.Name" xml:space="preserve">
1527 - <value>Speichergröße</value>
1528 - </data>
1529 - <data name="Settings_MemorySizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1530 - <value>Gibt an, wie viel Arbeitsspeicher (in MB) der WSL 2-VM zugewiesen werden soll.</value>
1531 - </data>
1532 - <data name="Settings_MillisecondsStringFormat" xml:space="preserve">
1533 - <value>{0} Millisekunden</value>
1534 - </data>
1535 - <data name="Settings_NestedVirtualization.Header" xml:space="preserve">
1536 - <value>Geschachtelte Virtualisierung aktivieren</value>
1537 - </data>
1538 - <data name="Settings_NestedVirtualization.Description" xml:space="preserve">
1539 - <value>Boolescher Wert zum Aktivieren oder Deaktivieren der geschachtelten Virtualisierung, sodass andere geschachtelte VMs innerhalb von WSL 2 ausgeführt werden können.</value>
1540 - </data>
1541 - <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1542 - <value>Geschachtelte Virtualisierung aktivieren.</value>
1543 - </data>
1544 - <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1545 - <value>Boolescher Wert zum Aktivieren oder Deaktivieren der geschachtelten Virtualisierung, sodass andere geschachtelte VMs innerhalb von WSL 2 ausgeführt werden können.</value>
1546 - </data>
1547 - <data name="Settings_NetworkingMode.Header" xml:space="preserve">
1548 - <value>Netzwerkmodus</value>
1549 - </data>
1550 - <data name="Settings_NetworkingMode.Description" xml:space="preserve">
1551 - <value>Gibt den Netzwerkmodus für WSL an.</value>
1552 - </data>
1553 - <data name="Settings_NetworkingModeComboBox.AutomationProperties.Name" xml:space="preserve">
1554 - <value>Netzwerkmodus.</value>
1555 - </data>
1556 - <data name="Settings_NetworkingModeComboBox.AutomationProperties.HelpText" xml:space="preserve">
1557 - <value>Gibt den Netzwerkmodus für WSL an.</value>
1558 - </data>
1559 - <data name="Settings_NetworkingPageTitle.Text" xml:space="preserve">
1560 - <value>Netzwerk</value>
1561 - </data>
1562 - <data name="Settings_OOBECrossOSFileAccess.Description" xml:space="preserve">
1563 - <value>Sie können mit allen Ihren Dateien betriebssystemübergreifend arbeiten!</value>
1564 - </data>
1565 - <data name="Settings_OOBECrossOSFileAccess.Title" xml:space="preserve">
1566 - <value>Betriebssystemübergreifender Dateizugriff</value>
1567 - </data>
1568 - <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle.Text" xml:space="preserve">
1569 - <value>Von Linux aus auf Ihre Windows-Dateien zugreifen</value>
1570 - </data>
1571 - <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample.Text" xml:space="preserve">
1572 - <value>Sie können auf Ihre Windows-Dateien unter Linux zugreifen, indem Sie zu „/mnt“ und dann zu Ihrem Windows-Laufwerksbuchstaben navigieren, wie in diesem Beispiel für das Laufwerk C:
1573 -
1574 -„cd /mnt/c“</value>
1575 - </data>
1576 - <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle.Text" xml:space="preserve">
1577 - <value>Zugriff auf Ihre Linux-Dateien mit dem Datei-Explorer</value>
1578 - </data>
1579 - <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample.Text" xml:space="preserve">
1580 - <value>Sie können Ihre Linux-Dateien im Datei-Explorer anzeigen, indem Sie zu „\\wsl.localhost\“ navigieren oder auf das „Linux“-Symbol klicken.</value>
1581 - <comment>{Locked="\\wsl.localhost\"}Url addresses should not be translated.</comment>
1582 - </data>
1583 - <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle.Text" xml:space="preserve">
1584 - <value>Windows-Dateien und -Programme über WSL starten</value>
1585 - </data>
1586 - <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample.Text" xml:space="preserve">
1587 - <value>Selbst bei Verwendung von WSL können Sie Ihre ausführbaren Windows-Dateien direkt von der Bash ausführen. Versuchen Sie, auszuführen.
1588 -„powershell.exe /c start .“, um den Datei-Explorer in Ihrem aktuellen Ordner zu öffnen.</value>
1589 - <comment>{Locked="/c start ."}Command line arguments and file names should not be translated</comment>
1590 - </data>
1591 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle.Text" xml:space="preserve">
1592 - <value>Zugreifen auf Linux-Netzwerk-Apps über Windows</value>
1593 - </data>
1594 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.Text" xml:space="preserve">
1595 - <value>Wenn Sie eine Netzwerk-App (z. B. eine App, die auf einem NodeJS oder SQL Server ausgeführt wird) in Ihrer Linux-Distribution erstellen, können Sie über eine Windows-App (z. B. Ihren Edge- oder Chrome-Internetbrowser) mithilfe von Localhost (wie Sie es normalerweise tun würden) darauf zugreifen. Das heißt, wenn Sie einen Linux-Server gestartet haben, der Port 3000 überwacht, können Sie zu Edge unter Windows zu [http://localhost:3000] wechseln, um darauf zuzugreifen.</value>
1596 - <comment>{Locked="http://localhost:3000"}Url addresses should not be translated.</comment>
1597 - </data>
1598 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.NavigateUri" xml:space="preserve">
1599 - <value>http://localhost:3000</value>
1600 - <comment>{Locked}Uri to the localhost on port 3000</comment>
1601 - </data>
1602 - <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle.Text" xml:space="preserve">
1603 - <value>Netzwerk im gespiegelten Modus</value>
1604 - </data>
1605 - <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample.Text" xml:space="preserve">
1606 - <value>WSL enthält auch einen neuen Netzwerkmodus, der als gespiegelter Modus bezeichnet wird und erweiterte Funktionen wie IPv6-Unterstützung und die Möglichkeit bietet, auf Ihre Netzwerkanwendungen in Ihrem lokalen Netzwerk zuzugreifen.</value>
1607 - </data>
1608 - <data name="Settings_OOBECrossOSFileAccessLink.Content" xml:space="preserve">
1609 - <value>Weitere Informationen zum betriebssystemübergreifenden Dateizugriff</value>
1610 - </data>
1611 - <data name="Settings_OOBECrossOSFileAccessLink.NavigateUri" xml:space="preserve">
1612 - <value>https://aka.ms/wslfilesystems</value>
1613 - <comment>{Locked}Uri to the Working across Windows and Linux file systems documentation</comment>
1614 - </data>
1615 - <data name="Settings_OOBEDisplayName" xml:space="preserve">
1616 - <value>Willkommen bei Windows-Subsystem für Linux</value>
1617 - </data>
1618 - <data name="Settings_OOBEDistroManagement.Description" xml:space="preserve">
1619 - <value>WSL ist eine hervorragende Möglichkeit, verschiedene Linux-Distributionen auszuprobieren.</value>
1620 - </data>
1621 - <data name="Settings_OOBEDistroManagement.Title" xml:space="preserve">
1622 - <value>Distro Management</value>
1623 - </data>
1624 - <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.Content" xml:space="preserve">
1625 - <value>Weitere Informationen zu grundlegenden WSL-Befehlen</value>
1626 - </data>
1627 - <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.NavigateUri" xml:space="preserve">
1628 - <value>https://aka.ms/wslcommands</value>
1629 - <comment>{Locked}Uri to the basic WSL commands documentation</comment>
1630 - </data>
1631 - <data name="Settings_OOBEDistroManagementImportCustomDistroLink.Content" xml:space="preserve">
1632 - <value>Weitere Informationen zum Importieren beliebiger Linux-Distributionen</value>
1633 - </data>
1634 - <data name="Settings_OOBEDistroManagementImportCustomDistroLink.NavigateUri" xml:space="preserve">
1635 - <value>https://aka.ms/wslcustomdistro</value>
1636 - <comment>{Locked}Uri to the import any linux distribution to use with WSL documentation</comment>
1637 - </data>
1638 - <data name="Settings_OOBEDistroManagement_InstallableDistrosTitle.Text" xml:space="preserve">
1639 - <value>Installierbaren WSL-Distros-Befehl auflisten</value>
1640 - </data>
1641 - <data name="Settings_OOBEDistroManagement_InstallableDistrosSample.Text" xml:space="preserve">
1642 - <value>„wsl.exe -l -o“</value>
1643 - <comment>{Locked="-l -o"}Command line arguments and file names should not be translated</comment>
1644 - </data>
1645 - <data name="Settings_OOBEDistroManagement_InstallNamedDistrosTitle.Text" xml:space="preserve">
1646 - <value>Benannten WSL-Distro-Befehl installieren</value>
1647 - </data>
1648 - <data name="Settings_OOBEDistroManagement_InstallNamedDistrosSample.Text" xml:space="preserve">
1649 - <value>„wsl.exe --install &lt;DistroName&gt;“</value>
1650 - <comment>{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
1651 - </data>
1652 - <data name="Settings_OOBEDistroManagement_AvailableDistrosTitle.Text" xml:space="preserve">
1653 - <value>Befehl zum Auflisten verfügbarer WSL-Distributionen</value>
1654 - </data>
1655 - <data name="Settings_OOBEDistroManagement_AvailableDistrosSample.Text" xml:space="preserve">
1656 - <value>„wsl.exe -l“</value>
1657 - <comment>{Locked="-l"}Command line arguments and file names should not be translated</comment>
1658 - </data>
1659 - <data name="Settings_OOBEDockerDesktopIntegration.Description" xml:space="preserve">
1660 - <value>Docker Desktop funktioniert hervorragend mit WSL, um Sie bei der Entwicklung mit Linux-Containern zu unterstützen.
1661 -
1662 -Einige der Vorteile der Verwendung von Docker Desktop mit WSL sind:
1663 -
1664 -• Sie können Docker-Befehle in WSL oder unter Windows ausführen, indem Sie den gleichen Docker-Daemon und die gleichen Images verwenden.
1665 -• Sie können Dateien und Ordner nahtlos zwischen Windows und Linux freigeben, indem Sie die automatische Einbindung von Windows-Laufwerken in WSL verwenden.
1666 -• Dank der Interoperabilität von WSL können Sie Ihre bevorzugten Windows-Tools und -Editoren verwenden, um an Linux-Code und -Dateien zu arbeiten und umgekehrt.</value>
1667 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1668 - </data>
1669 - <data name="Settings_OOBEDockerDesktopIntegration.Title" xml:space="preserve">
1670 - <value>Docker-Desktopintegration</value>
1671 - </data>
1672 - <data name="Settings_OOBEDockerDesktopIntegrationLink.Content" xml:space="preserve">
1673 - <value>Weitere Informationen zur Verwendung von WSL mit Docker</value>
1674 - </data>
1675 - <data name="Settings_OOBEDockerDesktopIntegrationLink.NavigateUri" xml:space="preserve">
1676 - <value>https://aka.ms/wsldocker</value>
1677 - <comment>{Locked}Uri to the Docker remote containers on WSL 2 documentation</comment>
1678 - </data>
1679 - <data name="Settings_OOBEGeneral.Description" xml:space="preserve">
1680 - <value>Mit dem Windows-Subsystem für Linux (WSL) können Sie Ihre bevorzugten Linux-Tools, -Hilfsprogramme, -Anwendungen und -Workflows direkt unter Windows ausführen.
1681 -
1682 -Nehmen Sie sich einen Moment Zeit, um eine Vorschau einiger der beliebtesten Features der Community zu sehen, oder sehen Sie sich unsere umfassende Dokumentation an.</value>
1683 - </data>
1684 - <data name="Settings_OOBEGeneral.Title" xml:space="preserve">
1685 - <value>Willkommen bei WSL</value>
1686 - </data>
1687 - <data name="Settings_OOBEGeneral_BestPracticesSetupLink.Content" xml:space="preserve">
1688 - <value>Bewährte Methoden für Setup</value>
1689 - </data>
1690 - <data name="Settings_OOBEGeneral_BestPracticesSetupLink.NavigateUri" xml:space="preserve">
1691 - <value>https://aka.ms/wslsetup</value>
1692 - <comment>{Locked}Uri to the Best Practices for Setup Documentation</comment>
1693 - </data>
1694 - <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.Content" xml:space="preserve">
1695 - <value>Erste Schritte mit Linux</value>
1696 - </data>
1697 - <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.NavigateUri" xml:space="preserve">
1698 - <value>https://aka.ms/wslgettingstarted</value>
1699 - <comment>{Locked}Uri to the Getting Started with Linux Documentation</comment>
1700 - </data>
1701 - <data name="Settings_OOBEGeneral_WSLDocumentationLink.Content" xml:space="preserve">
1702 - <value>Dokumentation zu Windows-Subsystem für Linux (WSL)</value>
1703 - </data>
1704 - <data name="Settings_OOBEGeneral_WSLDocumentationLink.NavigateUri" xml:space="preserve">
1705 - <value>https://aka.ms/wsldocs</value>
1706 - <comment>{Locked}Uri to the Microsoft WSL Documentation</comment>
1707 - </data>
1708 - <data name="Settings_OOBEGUIApps.Description" xml:space="preserve">
1709 - <value>Sie können grafisch basierte Linux-Anwendungen mit nativen Windows-Interaktionen wie Alt-Tab, Starten des Startmenüs, Anheften in der Taskleiste und Unterstützung für Ausschneiden und Einfügen verwenden.</value>
1710 - </data>
1711 - <data name="Settings_OOBEGUIApps.Title" xml:space="preserve">
1712 - <value>GUI-Apps</value>
1713 - </data>
1714 - <data name="Settings_OOBEGPUAcceleration.Description" xml:space="preserve">
1715 - <value>WSL kann Ihre Windows-GPU für Machine Learning Workflows nutzen
1716 -
1717 -Linux-Binärdateien, die in WSL ausgeführt werden, können Ihre GPU in Windows automatisch verwenden, um ihre Leistung zu beschleunigen. Sie müssen diese Workflows nur auf dieselbe Weise installieren und ausführen wie auf einem regulären Linux-Computer. Es gibt viele verschiedene Einstiegsmöglichkeiten: von der Ausführung von CUDA in einem Docker-Container, wenn Sie über eine NVIDIA-Grafikkarte verfügen, bis hin zur Ausführung von PyTorch oder TensorFlow mit DirectML auf Ihrer AMD-, Intel- oder NVIDIA-Grafikkarte. Weitere Informationen finden Sie unten in unserem Leitfaden zu den ersten Schritten.</value>
1718 - </data>
1719 - <data name="Settings_OOBEGPUAcceleration.Title" xml:space="preserve">
1720 - <value>GPU-Beschleunigung</value>
1721 - </data>
1722 - <data name="Settings_OOBEGPUAccelerationLink.Content" xml:space="preserve">
1723 - <value>Weitere Informationen zur GPU-Beschleunigung</value>
1724 - </data>
1725 - <data name="Settings_OOBEGPUAccelerationLink.NavigateUri" xml:space="preserve">
1726 - <value>https://aka.ms/wslgpu</value>
1727 - <comment>{Locked}Uri to the GPU acceleration for ML in WSL documentation</comment>
1728 - </data>
1729 - <data name="Settings_OOBEGUIAppsLink.Content" xml:space="preserve">
1730 - <value>Weitere Informationen zu WSL GUI-Apps</value>
1731 - </data>
1732 - <data name="Settings_OOBEGUIAppsLink.NavigateUri" xml:space="preserve">
1733 - <value>https://aka.ms/wslguiapps</value>
1734 - <comment>{Locked}Uri to the Run GUI apps on the WSL documentation</comment>
1735 - </data>
1736 - <data name="Settings_OOBEGUIApps_AppsListDescription.Text" xml:space="preserve">
1737 - <value>Hier ist eine Liste mit Apps, die Sie ausprobieren können (Sie können sie alle in Ubuntu installieren, indem Sie „sudo apt install &lt;Name der App&gt;“ eingeben).
1738 -
1739 - • gedit – Einfacher Texteditor
1740 - • audacity – Audiodateien aufnehmen und bearbeiten
1741 - • blender – Erstellen von 3D-Animationen und -Darstellungen
1742 - • gimp – Fotos bearbeiten
1743 - • nautilus – Ein Linux-Dateiexplorer
1744 - • vlc – Videoplayer</value>
1745 - </data>
1746 - <data name="Settings_OOBENetworkingIntegration.Description" xml:space="preserve">
1747 - <value>Sie können problemlos auf Netzwerk-Apps unter Windows- und Linux-Betriebssystemen zugreifen.</value>
1748 - </data>
1749 - <data name="Settings_OOBENetworkingIntegration.Title" xml:space="preserve">
1750 - <value>Netzwerkintegration</value>
1751 - </data>
1752 - <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.Content" xml:space="preserve">
1753 - <value>Weitere Informationen zu Netzwerkanwendungen</value>
1754 - </data>
1755 - <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.NavigateUri" xml:space="preserve">
1756 - <value>https://aka.ms/wslnetworking</value>
1757 - <comment>{Locked}Uri to the Accessing network applications with WSL documentation</comment>
1758 - </data>
1759 - <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.Content" xml:space="preserve">
1760 - <value>Weitere Informationen zum Netzwerkbetrieb im gespiegelten Modus</value>
1761 - </data>
1762 - <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.NavigateUri" xml:space="preserve">
1763 - <value>https://aka.ms/wslmirroredmode</value>
1764 - <comment>{Locked}Uri to the WSL Mirrored Mode networking documentation</comment>
1765 - </data>
1766 - <data name="Settings_OOBEVSCodeIntegration.Description" xml:space="preserve">
1767 - <value>Sie können WSL als Vollzeitentwicklungsumgebung direkt aus VS Code verwenden.</value>
1768 - </data>
1769 - <data name="Settings_OOBEVSCodeIntegration.Title" xml:space="preserve">
1770 - <value>VS Code-Integration</value>
1771 - </data>
1772 - <data name="Settings_OOBEVSCodeIntegrationLink.Content" xml:space="preserve">
1773 - <value>Weitere Informationen zur Verwendung von WSL mit VS Code</value>
1774 - </data>
1775 - <data name="Settings_OOBEVSCodeIntegrationLink.NavigateUri" xml:space="preserve">
1776 - <value>https://aka.ms/wslvscode</value>
1777 - <comment>{Locked}Uri to the using Visual Studio Code with WSL documentation</comment>
1778 - </data>
1779 - <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallTitle.Text" xml:space="preserve">
1780 - <value>Installationsanleitung</value>
1781 - </data>
1782 - <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallSample.Text" xml:space="preserve">
1783 - <value>Nachdem Sie VS Code installiert haben, können Sie die Remote-WSL-Erweiterung über das Windows-Terminal installieren:
1784 -
1785 -„code --install-extension ms-vscode-remote.remote-wsl“</value>
1786 - <comment>{Locked="--install-extension "}Command line arguments, file names and string inserts should not be translated</comment>
1787 - </data>
1788 - <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectTitle.Text" xml:space="preserve">
1789 - <value>WSL-Projekt in Visual Studio Code öffnen</value>
1790 - </data>
1791 - <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectSample.Text" xml:space="preserve">
1792 - <value>Um ein Projekt in VS Code von Ihrer WSL-Distribution aus zu öffnen, öffnen Sie die Befehlszeile der Distribution und führen Sie „code .“ aus, um eine Projektdatei zu öffnen.
1793 -
1794 -Sie können auch über die Befehlspalette in VS Code selbst auf weitere VS Code Remoteoptionen zugreifen. Drücken Sie „UMSCHALT+STRG+P“ auf Ihrer Tastatur, um die Befehlspalette zu öffnen, und geben Sie „Remote-WSL“ ein, um eine Liste der verfügbaren VS Code Remoteoptionen anzuzeigen, sodass Sie den Ordner in einer Remotesitzung erneut öffnen und angeben können, welche Distribution Sie öffnen möchten und mehr.</value>
1795 - </data>
1796 - <data name="Settings_OOBE_HowToUse.Text" xml:space="preserve">
1797 - <value>Anleitung</value>
1798 - </data>
1799 - <data name="Settings_OptionalFeaturesPageTitle.Text" xml:space="preserve">
1800 - <value>Optionale Features</value>
1801 - </data>
1802 - <data name="Settings_PrivacyPolicyLink.Content" xml:space="preserve">
1803 - <value>Datenschutzbestimmung</value>
1804 - </data>
1805 - <data name="Settings_PrivacyPolicyLink.NavigateUri" xml:space="preserve">
1806 - <value>https://go.microsoft.com/fwlink/?linkid=2234882</value>
1807 - <comment>{Locked}Uri to the Microsoft Privacy Policy</comment>
1808 - </data>
1809 - <data name="Settings_ProcCount.Header" xml:space="preserve">
1810 - <value>Prozessoranzahl</value>
1811 - </data>
1812 - <data name="Settings_ProcCount.Description" xml:space="preserve">
1813 - <value>Gibt an, wie viele logische Prozessoren der WSL 2-VM zugewiesen werden sollen.</value>
1814 - </data>
1815 - <data name="Settings_ProcCountResetButton.Content" xml:space="preserve">
1816 - <value>Anzahl zurücksetzen</value>
1817 - </data>
1818 - <data name="Settings_ProcCountTextBox.AutomationProperties.Name" xml:space="preserve">
1819 - <value>Prozessoranzahl</value>
1820 - </data>
1821 - <data name="Settings_ProcCountTextBox.AutomationProperties.HelpText" xml:space="preserve">
1822 - <value>Gibt an, wie viele logische Prozessoren der WSL 2-VM zugewiesen werden sollen.</value>
1823 - </data>
1824 - <data name="Settings_RelatedLinks.Text" xml:space="preserve">
1825 - <value>Verwandte Links</value>
1826 - </data>
1827 - <data name="Settings_ReleaseNotesLink.Content" xml:space="preserve">
1828 - <value>Versionshinweise</value>
1829 - </data>
1830 - <data name="Settings_ReleaseNotesLink.NavigateUri" xml:space="preserve">
1831 - <value>https://aka.ms/wslreleases</value>
1832 - <comment>{Locked}Uri to Microsoft WSL release notes</comment>
1833 - </data>
1834 - <data name="Settings_SafeMode.Header" xml:space="preserve">
1835 - <value>Aktivieren des abgesicherten Modus</value>
1836 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1837 - </data>
1838 - <data name="Settings_SafeMode.Description" xml:space="preserve">
1839 - <value>Führen Sie die WSL im „abgesicherten Modus“ aus, in dem viele Features deaktiviert sind. Dieser Modus ist für die Wiederherstellung von fehlerhaften Distributionen gedacht.</value>
1840 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1841 - </data>
1842 - <data name="Settings_SafeModeToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1843 - <value>Aktivieren des abgesicherten Modus.</value>
1844 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1845 - </data>
1846 - <data name="Settings_SafeModeToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1847 - <value>Führen Sie die WSL im „abgesicherten Modus“ aus, in dem viele Features deaktiviert sind. Dieser Modus ist für die Wiederherstellung von fehlerhaften Distributionen gedacht.</value>
1848 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1849 - </data>
1850 - <data name="Settings_Shell_About.Content" xml:space="preserve">
1851 - <value>Info</value>
1852 - </data>
1853 - <data name="Settings_Shell_Developer.Content" xml:space="preserve">
1854 - <value>Entwickler</value>
1855 - </data>
1856 - <data name="Settings_Shell_DistroManagement.Content" xml:space="preserve">
1857 - <value>Distro Management</value>
1858 - </data>
1859 - <data name="Settings_Shell_DockerDesktopIntegration.Content" xml:space="preserve">
1860 - <value>Docker-Desktopintegration</value>
1861 - </data>
1862 - <data name="Settings_Shell_FileSystem.Content" xml:space="preserve">
1863 - <value>Dateisystem</value>
1864 - </data>
1865 - <data name="Settings_Shell_General.Content" xml:space="preserve">
1866 - <value>Allgemein</value>
1867 - </data>
1868 - <data name="Settings_Shell_GPUAcceleration.Content" xml:space="preserve">
1869 - <value>GPU-Beschleunigung</value>
1870 - </data>
1871 - <data name="Settings_Shell_GUIApps.Content" xml:space="preserve">
1872 - <value>GUI-Apps</value>
1873 - </data>
1874 - <data name="Settings_Shell_LaunchWSL.Content" xml:space="preserve">
1875 - <value>Starten von wsl.exe</value>
1876 - </data>
1877 - <data name="Settings_Shell_MemAndProc.Content" xml:space="preserve">
1878 - <value>Arbeitsspeicher und Prozessor</value>
1879 - </data>
1880 - <data name="Settings_Shell_Networking.Content" xml:space="preserve">
1881 - <value>Netzwerk</value>
1882 - </data>
1883 - <data name="Settings_Shell_NetworkingIntegration.Content" xml:space="preserve">
1884 - <value>Netzwerkintegration</value>
1885 - </data>
1886 - <data name="Settings_Shell_OOBE.Content" xml:space="preserve">
1887 - <value>Willkommen bei WSL</value>
1888 - </data>
1889 - <data name="Settings_Shell_OptionalFeatures.Content" xml:space="preserve">
1890 - <value>Optionale Features</value>
1891 - </data>
1892 - <data name="Settings_Shell_Settings.Content" xml:space="preserve">
1893 - <value>Einstellungen</value>
1894 - </data>
1895 - <data name="Settings_Shell_VSCodeIntegration.Content" xml:space="preserve">
1896 - <value>VS Code-Integration</value>
1897 - </data>
1898 - <data name="Settings_Shell_WhatsNew.Content" xml:space="preserve">
1899 - <value>Neuigkeiten</value>
1900 - </data>
1901 - <data name="Settings_Shell_WorkingAcrossFileSystems.Content" xml:space="preserve">
1902 - <value>Dateisystemübergreifendes Arbeiten</value>
1903 - </data>
1904 - <data name="Settings_IssuesLink.Content" xml:space="preserve">
1905 - <value>Probleme</value>
1906 - </data>
1907 - <data name="Settings_IssuesLink.NavigateUri" xml:space="preserve">
1908 - <value>https://aka.ms/wslproject</value>
1909 - <comment>{Locked}Uri to Microsoft WSL issues</comment>
1910 - </data>
1911 - <data name="Settings_SparseVHD.Header" xml:space="preserve">
1912 - <value>Sparse VHD standardmäßig aktivieren</value>
1913 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1914 - </data>
1915 - <data name="Settings_SparseVHD.Description" xml:space="preserve">
1916 - <value>Jede neu erstellte VHD wird automatisch auf „geringe Dichte“ festgelegt, wenn sie aktiviert ist.</value>
1917 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1918 - </data>
1919 - <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1920 - <value>Sparse VHD wird standardmäßig aktiviert.</value>
1921 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1922 - </data>
1923 - <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1924 - <value>Jede neu erstellte VHD wird automatisch auf „geringe Dichte“ festgelegt, wenn sie aktiviert ist.</value>
1925 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1926 - </data>
1927 - <data name="Settings_SwapFilePath.Header" xml:space="preserve">
1928 - <value>Speicherort der Auslagerungsdatei</value>
1929 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1930 - </data>
1931 - <data name="Settings_SwapFilePath.Description" xml:space="preserve">
1932 - <value>Ein absoluter Windows-Pfad zur virtuellen Auslagerungsfestplatte.</value>
1933 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1934 - </data>
1935 - <data name="Settings_SwapFilePathBrowseButton.Content" xml:space="preserve">
1936 - <value>Auslagerungsdateien durchsuchen</value>
1937 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1938 - </data>
1939 - <data name="Settings_SwapFilePathTextBox.AutomationProperties.Name" xml:space="preserve">
1940 - <value>Speicherort der Auslagerungsdatei</value>
1941 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1942 - </data>
1943 - <data name="Settings_SwapFilePathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1944 - <value>Ein absoluter Windows-Pfad zur virtuellen Auslagerungsfestplatte.</value>
1945 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1946 - </data>
1947 - <data name="Settings_SwapSize.Header" xml:space="preserve">
1948 - <value>Swap-Größe</value>
1949 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1950 - </data>
1951 - <data name="Settings_SwapSize.Description" xml:space="preserve">
1952 - <value>Gibt an, wie viel Auslagerungsspeicherplatz der VM WSL 2 hinzugefügt werden soll, 0 für keine Auslagerungsdatei. Der Auslagerungsspeicher ist datenträgerbasierter RAM, der verwendet wird, wenn der Arbeitsspeicherbedarf das Limit auf dem Hardwaregerät überschreitet.</value>
1953 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1954 - </data>
1955 - <data name="Settings_SwapSizeResetButton.Content" xml:space="preserve">
1956 - <value>Größe zurücksetzen</value>
1957 - </data>
1958 - <data name="Settings_SwapSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1959 - <value>Swap-Größe</value>
1960 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1961 - </data>
1962 - <data name="Settings_SwapSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1963 - <value>Wie viel Auslagerungsspeicher in Megabyte der WSL 2-VM hinzugefügt werden soll. 0 für keine Auslagerungsdatei. Der Auslagerungsspeicher ist datenträgerbasierter RAM, der verwendet wird, wenn der Arbeitsspeicherbedarf das Limit auf dem Hardwaregerät überschreitet.</value>
1964 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1965 - </data>
1966 - <data name="Settings_Virtio.Header" xml:space="preserve">
1967 - <value>Aktivieren von VirtIO</value>
1968 - </data>
1969 - <data name="Settings_Virtio.Description" xml:space="preserve">
1970 - <value>Verwenden Sie „virtiofs“ anstelle von „plan 9“ für den Zugriff auf Hostdateien, um die Geschwindigkeit zu erhöhen.</value>
1971 - </data>
1972 - <data name="Settings_Virtio9p.Header" xml:space="preserve">
1973 - <value>Aktivieren von Virtio 9p</value>
1974 - </data>
1975 - <data name="Settings_Virtio9p.Description" xml:space="preserve">
1976 - <value>Aktiviert die Einbindung des 9P-Dateisystems vom Host über den Virtio-Transport.</value>
1977 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1978 - </data>
1979 - <data name="Settings_VMIdleTimeout.Header" xml:space="preserve">
1980 - <value>VM-Leerlauftimeout</value>
1981 - </data>
1982 - <data name="Settings_VMIdleTimeout.Description" xml:space="preserve">
1983 - <value>Die Anzahl von Millisekunden, die eine VM im Leerlauf ist, bevor sie heruntergefahren wird.</value>
1984 - </data>
1985 - <data name="Settings_VMIdleTimeoutResetButton.Content" xml:space="preserve">
1986 - <value>Timeout zurücksetzen</value>
1987 - </data>
1988 - <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1989 - <value>VM-Leerlauftimeout</value>
1990 - </data>
1991 - <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1992 - <value>Die Anzahl von Millisekunden, die eine VM im Leerlauf ist, bevor sie heruntergefahren wird.</value>
1993 - </data>
1994 - <data name="Settings_ApplyChangesButton.Content" xml:space="preserve">
1995 - <value>Änderungen anwenden</value>
1996 - </data>
1997 - <data name="Settings_ApplyChangesDialogTitle" xml:space="preserve">
1998 - <value>WSL-Herunterfahren erforderlich</value>
1999 - </data>
2000 - <data name="Settings_ApplyChangesDialogDescription" xml:space="preserve">
2001 - <value>Geänderte WSL-Einstellungen erfordern ein Herunterfahren und einen Neustart von WSL, um abgeschlossen zu werden. Das Herunterfahren beendet alle aktiven WSL-Sitzungen.</value>
2002 - </data>
2003 - <data name="Settings_ApplyChangesDialogShutdownButton" xml:space="preserve">
2004 - <value>WSL jetzt herunterfahren</value>
2005 - </data>
2006 - <data name="Settings_ApplyChangesDialogLaterButton" xml:space="preserve">
2007 - <value>Später</value>
2008 - </data>
2009 - <data name="Settings_ApplyChangesDialogFailedTitle" xml:space="preserve">
2010 - <value>Änderungen können nicht angewendet werden.</value>
2011 - </data>
2012 - <data name="Settings_ApplyChangesDialogCloseButton" xml:space="preserve">
2013 - <value>Schließen</value>
2014 - </data>
2015 - <data name="Settings_ApplyChangesDialogCommitFailed" xml:space="preserve">
2016 - <value>Fehler beim Speichern ausstehender Einstellungsänderungen. Fehlercode: {0}</value>
2017 - <comment>{Locked="{0}"}Format placeholder for Win32 error code</comment>
2018 - </data>
2019 - <data name="Settings_ApplyChangesDialogShutdownFailed" xml:space="preserve">
2020 - <value>Die Einstellungen wurden gespeichert, aber beim Herunterfahren der WSL ist ein Fehler aufgetreten: {0}</value>
2021 - <comment>{Locked="{0}"}Format placeholder for exception message</comment>
2022 - </data>
2023 - <data name="Settings_BooleanTrueText" xml:space="preserve">
2024 - <value>Ein</value>
2025 - </data>
2026 - <data name="Settings_BooleanFalseText" xml:space="preserve">
2027 - <value>Aus</value>
2028 - </data>
2029 - <data name="Settings_OOBEVSIntegration.Title" xml:space="preserve">
2030 - <value>Erstellen, Ausführen, Debuggen und Profilieren von Apps, die auf WSL laufen, direkt in Visual Studio</value>
2031 - </data>
2032 - <data name="Settings_OOBEVSIntegration.Description" xml:space="preserve">
2033 - <value>Ausführen und Debuggen Ihrer Apps auf WSL aus Visual Studio</value>
2034 - </data>
2035 - <data name="Settings_OOBEVSIntegration_VSForDotNetLink.Content" xml:space="preserve">
2036 - <value>Weitere Informationen zu WSL in Visual Studio für .NET-Entwickelnde</value>
2037 - </data>
2038 - <data name="Settings_OOBEVSIntegration_VSForDotNetLink.NavigateUri" xml:space="preserve">
2039 - <value>https://learn.microsoft.com/visualstudio/debugger/debug-dotnet-core-in-wsl-2</value>
2040 - <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2041 - </data>
2042 - <data name="Settings_OOBEVSIntegration_VSForCppLink.Content" xml:space="preserve">
2043 - <value>Weitere Informationen zu Visual Studio und WSL für C++-Entwickelnde</value>
2044 - </data>
2045 - <data name="Settings_OOBEVSIntegration_VSForCppLink.NavigateUri" xml:space="preserve">
2046 - <value>https://learn.microsoft.com/cpp/linux/?view=msvc-170</value>
2047 - <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2048 - </data>
2049 - <data name="Settings_OOBEVSIntegration_Description.Text" xml:space="preserve">
2050 - <value>Mithilfe des Windows-Subsystems für Linux (WSL) können Sie Ihre .NET Core- und plattformübergreifenden C++-Apps problemlos unter Linux ausführen und debuggen, ohne Visual Studio verlassen zu müssen. Wenn Sie plattformübergreifend entwickeln, ist diese Methode eine einfache Möglichkeit, weitere Ihrer Zielumgebungen zu testen.</value>
2051 - </data>
2052 - <data name="Settings_OOBEVSIntegration_Title.Text" xml:space="preserve">
2053 - <value>Visual Studio-Integration</value>
2054 - </data>
2055 - <data name="Settings_Shell_VSIntegration.Content" xml:space="preserve">
2056 - <value>Visual Studio-Integration</value>
2057 - </data>
2058 - <data name="MessageWslcUsage" xml:space="preserve">
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<root>
3 + <!--
4 + Microsoft ResX Schema
5 +
6 + Version 2.0
7 +
8 + The primary goals of this format is to allow a simple XML format
9 + that is mostly human readable. The generation and parsing of the
10 + various data types are done through the TypeConverter classes
11 + associated with the data types.
12 +
13 + Example:
14 +
15 + ... ado.net/XML headers & schema ...
16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
17 + <resheader name="version">2.0</resheader>
18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
24 + </data>
25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 + <comment>This is a comment</comment>
28 + </data>
29 +
30 + There are any number of "resheader" rows that contain simple
31 + name/value pairs.
32 +
33 + Each data row contains a name, and value. The row also contains a
34 + type or mimetype. Type corresponds to a .NET class that support
35 + text/value conversion through the TypeConverter architecture.
36 + Classes that don't support this are serialized and stored with the
37 + mimetype set.
38 +
39 + The mimetype is used for serialized objects, and tells the
40 + ResXResourceReader how to depersist the object. This is currently not
41 + extensible. For a given mimetype the value must be set accordingly:
42 +
43 + Note - application/x-microsoft.net.object.binary.base64 is the format
44 + that the ResXResourceWriter will generate, however the reader can
45 + read any of the formats listed below.
46 +
47 + mimetype: application/x-microsoft.net.object.binary.base64
48 + value : The object must be serialized with
49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 + : and then encoded with base64 encoding.
51 +
52 + mimetype: application/x-microsoft.net.object.soap.base64
53 + value : The object must be serialized with
54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 + : and then encoded with base64 encoding.
56 +
57 + mimetype: application/x-microsoft.net.object.bytearray.base64
58 + value : The object must be serialized into a byte array
59 + : using a System.ComponentModel.TypeConverter
60 + : and then encoded with base64 encoding.
61 + -->
62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 + <xsd:element name="root" msdata:IsDataSet="true">
65 + <xsd:complexType>
66 + <xsd:choice maxOccurs="unbounded">
67 + <xsd:element name="metadata">
68 + <xsd:complexType>
69 + <xsd:sequence>
70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 + </xsd:sequence>
72 + <xsd:attribute name="name" use="required" type="xsd:string" />
73 + <xsd:attribute name="type" type="xsd:string" />
74 + <xsd:attribute name="mimetype" type="xsd:string" />
75 + <xsd:attribute ref="xml:space" />
76 + </xsd:complexType>
77 + </xsd:element>
78 + <xsd:element name="assembly">
79 + <xsd:complexType>
80 + <xsd:attribute name="alias" type="xsd:string" />
81 + <xsd:attribute name="name" type="xsd:string" />
82 + </xsd:complexType>
83 + </xsd:element>
84 + <xsd:element name="data">
85 + <xsd:complexType>
86 + <xsd:sequence>
87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 + </xsd:sequence>
90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 + <xsd:attribute ref="xml:space" />
94 + </xsd:complexType>
95 + </xsd:element>
96 + <xsd:element name="resheader">
97 + <xsd:complexType>
98 + <xsd:sequence>
99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 + </xsd:sequence>
101 + <xsd:attribute name="name" type="xsd:string" use="required" />
102 + </xsd:complexType>
103 + </xsd:element>
104 + </xsd:choice>
105 + </xsd:complexType>
106 + </xsd:element>
107 + </xsd:schema>
108 + <resheader name="resmimetype">
109 + <value>text/microsoft-resx</value>
110 + </resheader>
111 + <resheader name="version">
112 + <value>2.0</value>
113 + </resheader>
114 + <resheader name="reader">
115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 + </resheader>
117 + <resheader name="writer">
118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 + </resheader>
120 + <!--
121 + Localization Glossary — Technical Terms
122 + ========================================
123 + The following technical terms appear in many strings throughout this file.
124 + Per-string <comment> elements provide guidance for each occurrence, but
125 + this glossary serves as a central reference for developers and reviewers.
126 +
127 + "mount" — Making a disk/filesystem accessible. Translate per locale or keep "mount".
128 + "VHD" — Virtual Hard Disk. Do not translate (file format name).
129 + "tar" — File archive format. Do not translate (file format name).
130 + "swap" — Virtual memory swap space. Translate per locale or keep "swap".
131 + "sparse" — Storage term: file uses disk space only for written data. Translate per locale.
132 + "DNS" — Domain Name System. Do not translate (protocol acronym).
133 + "proxy" — Network proxy server. Translate per locale standard networking term.
134 + "safe mode" — Minimal/diagnostic startup mode. Use standard OS term per locale.
135 + -->
136 + <data name="AppName" xml:space="preserve">
137 + <value>Windows-Subsystem für Linux</value>
138 + </data>
139 + <data name="AppShortName" xml:space="preserve">
140 + <value>WSL</value>
141 + </data>
142 + <data name="AppDescription" xml:space="preserve">
143 + <value>Windows Subsystem für Linux ermöglicht Entwicklern das Ausführen einer GNU/Linux-Umgebung -- einschließlich der meisten Befehlszeilentools, Hilfsprogramme und Anwendungen -- direkt unter Windows, unverändert, ohne den Mehraufwand einer herkömmlichen virtuellen Maschine oder einem dualen Boot-Setup.</value>
144 + </data>
145 + <data name="MessageDetachFailed" xml:space="preserve">
146 + <value>Fehler beim Trennen des Datenträgers: {}. Führen Sie "dmesg" in WSL2 aus, um weitere Informationen zu erhalten.
147 +Führen Sie "wsl.exe {}" aus, um das Beenden und Trennen des Datenträgers durch WSL2 zu erzwingen.</value>
148 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
149 + </data>
150 + <data name="MessageDiskAlreadyAttached" xml:space="preserve">
151 + <value>Der Datenträger „{}“ ist bereits angeschlossen.</value>
152 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
153 + </data>
154 + <data name="MessageDiskAlreadyMounted" xml:space="preserve">
155 + <value>Das Volume ist bereits innerhalb von WSL2 bereitgestellt.</value>
156 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
157 + </data>
158 + <data name="MessageDiskMountNameAlreadyExists" xml:space="preserve">
159 + <value>Ein Datenträger mit diesem Namen ist bereits bereitgestellt. Heben Sie die Bereitstellung des Datenträgers auf, oder wählen Sie einen neuen Namen aus, und versuchen Sie es nochmal.</value>
160 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
161 + </data>
162 + <data name="MessageDiskMountNameInvalid" xml:space="preserve">
163 + <value>Der angegebene Bereitstellungsname enthält ein ungültiges "/"-Zeichen. Wiederholen Sie den Vorgang ohne das ungültige Zeichen.</value>
164 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
165 + </data>
166 + <data name="MessageDiskMounted" xml:space="preserve">
167 + <value>Der Datenträger wurde erfolgreich als "/mnt/wsl/{}" bereitgestellt.
168 +Hinweis: Der Speicherort ist anders, wenn Sie die Einstellung "automount.root" in "/etc/wsl.conf" geändert haben.
169 +Um die Bereitstellung des Datenträgers aufzuheben und zu trennen, führen Sie "wsl.exe {} {}" aus.</value>
170 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
171 + </data>
172 + <data name="MessageDiskMountFailed" xml:space="preserve">
173 + <value>Der Datenträger wurde angefügt, konnte aber nicht eingebunden werden: {}.
174 +Führen Sie "dmesg" in WSL2 aus, um weitere Informationen zu erhalten.
175 +Führen Sie "wsl.exe {} {}" aus, um den Datenträger zu trennen.</value>
176 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
177 + </data>
178 + <data name="MessageDistributionListOnline" xml:space="preserve">
179 + <value>Im Folgenden finden Sie eine Liste gültiger Distributionen, die installiert werden können.
180 +Mit "wsl.exe {} &lt;Distro&gt;" installieren.
181 +</value>
182 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
183 + </data>
184 + <data name="MessageDistroAlreadySet" xml:space="preserve">
185 + <value>Der Distributionsname wurde bereits festgelegt.</value>
186 + </data>
187 + <data name="MessageDistroInstallPathAlreadyExists" xml:space="preserve">
188 + <value>Der angegebene Installationsspeicherort wird bereits verwendet.</value>
189 + </data>
190 + <data name="MessageDistroNameAlreadyExists" xml:space="preserve">
191 + <value>A distribution with the supplied name already exists. Use --name to choose a different name.</value>
192 + <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
193 + </data>
194 + <data name="MessageDistroNotFound" xml:space="preserve">
195 + <value>Es ist keine Distribution mit dem angegebenen Namen vorhanden.</value>
196 + </data>
197 + <data name="MessageElevationNeededToMountDisk" xml:space="preserve">
198 + <value>Zum Bereitstellen eines Datenträgers ist Administratorzugriff erforderlich.</value>
199 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
200 + </data>
201 + <data name="MessageExportFailed" xml:space="preserve">
202 + <value>Fehler beim Exportieren der Distribution.</value>
203 + </data>
204 + <data name="MessageFsUpgradeNeeded" xml:space="preserve">
205 + <value>Es wird ein einmaliges Upgrade des Windows-Subsystem für Linux-Dateisystems dieser Distribution ausgeführt...
206 +</value>
207 + </data>
208 + <data name="MessageHigherIntegrity" xml:space="preserve">
209 + <value>Es kann nicht gestartet werden, da eine andere Instanz ohne erhöhte Rechte ausgeführt wird. Es ist nicht zulässig, Instanzen mit erhöhten Rechten und ohne erhöhte Rechte gleichzeitig auszuführen.
210 +</value>
211 + </data>
212 + <data name="MessageImportFailed" xml:space="preserve">
213 + <value>Fehler beim Importieren der Distribution.</value>
214 + </data>
215 + <data name="MessageInstallingWindowsComponent" xml:space="preserve">
216 + <value>Optionale Windows-Komponente wird installiert: {}</value>
217 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
218 + </data>
219 + <data name="MessageDownloading" xml:space="preserve">
220 + <value>Herunterladen: {}</value>
221 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
222 + </data>
223 + <data name="MessageInstalling" xml:space="preserve">
224 + <value>Wird installiert: {}</value>
225 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
226 + </data>
227 + <data name="MessageImportingDistribution" xml:space="preserve">
228 + <value>Distribution importieren</value>
229 + </data>
230 + <data name="MessageDownloadComplete" xml:space="preserve">
231 + <value>{} wurde heruntergeladen.</value>
232 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
233 + </data>
234 + <data name="MessageInstallContinue" xml:space="preserve">
235 + <value>Windows-Subsystem für Linux setzt eine vorherige Installation... fort.</value>
236 + </data>
237 + <data name="MessageInvalidDistributionName" xml:space="preserve">
238 + <value>Ungültiger Distributionsname: '{}'.
239 +Um eine Liste gültiger Distributionen abzurufen, verwenden Sie "wsl.exe --list --online'.</value>
240 + <comment>{FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated</comment>
241 + </data>
242 + <data name="MessageInvalidCommandLine" xml:space="preserve">
243 + <value>Ungültiges Befehlszeilenargument: {}
244 +Verwenden Sie "{}" --help', um eine Liste der unterstützten Argumente abzurufen.</value>
245 + <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
246 + </data>
247 + <data name="MessageMissingArgument" xml:space="preserve">
248 + <value>Für das Befehlszeilenargument „{}“ ist ein Wert erforderlich.
249 +Bitte verwenden Sie '{} --help', um eine Liste der unterstützten Argumente abzurufen.</value>
250 + <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
251 + </data>
252 + <data name="MessageInvalidConsole" xml:space="preserve">
253 + <value>Konsoleneinstellungen werden nicht unterstützt. Zur Verwendung dieses Features muss die Legacykonsole deaktiviert werden.
254 +</value>
255 + </data>
256 + <data name="MessageInvalidInteger" xml:space="preserve">
257 + <value>{} ist keine gültige ganze Zahl.</value>
258 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
259 + </data>
260 + <data name="MessageInvalidState" xml:space="preserve">
261 + <value>Für diese Distribution wird ein Installations-, Deinstallations- oder Konvertierungsvorgang ausgeführt.
262 +</value>
263 + </data>
264 + <data name="MessageLaunchingDistro" xml:space="preserve">
265 + <value>{} wird gestartet...</value>
266 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
267 + </data>
268 + <data name="MessageLowerIntegrity" xml:space="preserve">
269 + <value>Es kann nicht gestartet werden, da eine andere Instanz mit erhöhten Rechten ausgeführt wird. Es ist nicht zulässig, Instanzen mit erhöhten Rechten und ohne erhöhte Rechte gleichzeitig auszuführen.
270 +</value>
271 + </data>
272 + <data name="MessageNoDefaultDistro" xml:space="preserve">
273 + <value>Windows-Subsystem für Linux verfügt über keine installierten Distributionen.
274 +Sie können dies beheben, indem Sie eine Distribution mit den folgenden Anweisungen installieren:
275 +
276 +"wsl.exe --list --online' zum Auflisten verfügbarer Distributionen verwenden
277 +und "wsl.exe --install &lt;Distro&gt;".</value>
278 + <comment>{Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
279 + </data>
280 + <data name="MessageNoRunningDistro" xml:space="preserve">
281 + <value>Es werden keine Distributionen ausgeführt.</value>
282 + </data>
283 + <data name="MessagePrintDistroDefault" xml:space="preserve">
284 + <value>{} (Standard)</value>
285 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
286 + </data>
287 + <data name="MessageRegisteredDistrosHeader" xml:space="preserve">
288 + <value>Windows Subsystem für Linux-Distributionen:</value>
289 + </data>
290 + <data name="MessageStatusDefaultDistro" xml:space="preserve">
291 + <value>Standarddistribution: {}</value>
292 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
293 + </data>
294 + <data name="MessageStatusDefaultVersion" xml:space="preserve">
295 + <value>Standardversion: {}</value>
296 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
297 + </data>
298 + <data name="MessageStatusUnregistering" xml:space="preserve">
299 + <value>Registrierung wird aufgehoben.</value>
300 + </data>
301 + <data name="MessageUserNotFound" xml:space="preserve">
302 + <value>Benutzer nicht gefunden.</value>
303 + </data>
304 + <data name="MessageVmModeConversionInfo" xml:space="preserve">
305 + <value>Informationen zu den wichtigsten Unterschieden zu WSL 2 finden Sie unter https://aka.ms/wsl2
306 +</value>
307 + </data>
308 + <data name="MessageConversionStart" xml:space="preserve">
309 + <value>Konvertierung wird ausgeführt. Dieser Vorgang kann einige Minuten dauern.</value>
310 + </data>
311 + <data name="MessageAlreadyRequestedVersion" xml:space="preserve">
312 + <value>Die Distribution ist bereits die angeforderte Version.</value>
313 + </data>
314 + <data name="MessageVmModeNotSupported" xml:space="preserve">
315 + <value>WSL 2 wird von der Legacy Distribution nicht unterstütztt.</value>
316 + </data>
317 + <data name="MessageEnableVirtualization" xml:space="preserve">
318 + <value>WSL2 kann nicht gestartet werden, da die Virtualisierung auf diesem Computer nicht aktiviert ist.
319 +Stellen Sie sicher, dass die optionale Komponente „VM-Plattform“ aktiviert ist und die Virtualisierung in den Firmwareeinstellungen Ihres Computers eingeschaltet ist.
320 +
321 +Aktivieren Sie „VM-Plattform“, indem Sie folgenden Befehl ausführen: wsl.exe --install --no-distribution
322 +
323 +Weitere Informationen finden Sie unter https://aka.ms/enablevirtualization</value>
324 + <comment>{Locked="--install "}{Locked="--no-distribution
325 +"}Command line arguments, file names and string inserts should not be translated</comment>
326 + </data>
327 + <data name="MessageTooManyDisks" xml:space="preserve">
328 + <value>Es sind zu viele virtuelle Festplatten oder physische Datenträger angefügt.</value>
329 + </data>
330 + <data name="MessageUserVhdAlreadyAttached" xml:space="preserve">
331 + <value>Die VHD wurde bereits über wsl.exe --mount, bereitgestellt. Heben Sie die Bereitstellung des Datenträgers vor dem Start auf.</value>
332 + <comment>{Locked="--mount,"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
333 + </data>
334 + <data name="MessageWsl1NotSupported" xml:space="preserve">
335 + <value>WSL1 wird mit Ihrer aktuellen Computer-Konfiguration nicht unterstützt.
336 +Aktivieren Sie bitte die optionale Komponente „Windows Subsystem für Linux“, um WSL1 zu verwenden.</value>
337 + </data>
338 + <data name="MessageWsl2Needed" xml:space="preserve">
339 + <value>Dieser Vorgang wird nur von WSL2 unterstützt.</value>
340 + </data>
341 + <data name="MessageWslInfoUsage" xml:space="preserve">
342 + <value>Syntax:
343 + --networking-mode
344 + Zeigt den aktuellen Netzwerkmodus an.
345 +
346 + --msal-proxy-path
347 + Zeigt den Pfad zur MSAL-Proxyanwendung an.
348 +
349 + --vm-id
350 + Zeigt die WSL-VM-ID an.
351 +
352 + --version
353 + Zeigt die Version des WSL-Pakets an.
354 +
355 + -n
356 + Keinen Zeilenumbruch drucken.</value>
357 + <comment>{Locked="--networking-mode
358 +"}{Locked="--msal-proxy-path
359 +"}{Locked="--vm-id
360 +"}{Locked="--version
361 +"}Command line arguments, file names and string inserts should not be translated</comment>
362 + </data>
363 + <data name="MessageWslPathUsage" xml:space="preserve">
364 + <value>Verwendung:
365 + -a
366 + Ergebnis im Format mit absolutem Pfad erzwingen.
367 + -u
368 + Windows-Pfad in WSL-Pfad umwandeln (Standard).
369 + -w
370 + WSL-Pfad in Windows-Pfad umwandeln.
371 + -m
372 + WSL-Pfad in Windows-Pfad umwandeln, mit "/" anstelle von "\\".
373 +
374 +Beispiel: wslpath 'c:\\users'</value>
375 + <comment>{Locked="-a
376 +"}{Locked="-u
377 +"}{Locked="-w
378 +"}{Locked="-m
379 +"}Command line arguments and file names should not be translated</comment>
380 + </data>
381 + <data name="MessageWslconfigUsage" xml:space="preserve">
382 + <value>Führt Verwaltungsvorgänge für Windows-Subsystem für Linux
383 +aus
384 +
385 +Verbrauch:
386 + /l, /list [Option]
387 + Listet registrierte Distributionen auf.
388 + /all – Optional alle Distributionen auflisten, einschließlich Distributionen, die
389 + zurzeit installiert oder deinstalliert werden.
390 +
391 + /running – Listet nur Distributionen auf, die derzeit ausgeführt werden.
392 +
393 + /s, /setdefault &lt;DistributionName&gt;
394 + Legt die Distribution als Standard fest.
395 +
396 + /t, /terminate &lt;DistributionName&gt;
397 + Beendet die Distribution.
398 +
399 + /u, /unregister &lt;DistributionName&gt;
400 + Hebt die Registrierung der Distribution auf und löscht das Stammdateisystem.</value>
401 + <comment>{Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated</comment>
402 + </data>
403 + <data name="MessageWslUsage" xml:space="preserve">
404 + <value>Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
405 +Datenschutzinformationen zu diesem Produkt finden Sie unter https://aka.ms/privacy.
406 +
407 +Syntax: wsl.exe [Argument] [Optionen...] [CommandLine]
408 +
409 +Argumente für die Ausführung von Linux-Binärdateien:
410 +
411 + Wenn keine Befehlszeile angegeben ist, startet wsl.exe die Standardshell.
412 +
413 + --exec, -e &lt;CommandLine&gt;
414 + Den angegebenen Befehl ausführen, ohne die Linux-Standardshell zu verwenden.
415 +
416 + --shell-type &lt;standard|login|none&gt;
417 + Den angegebenen Befehl mit dem angegebenen Shelltyp ausführen.
418 +
419 + --
420 + Die verbleibende Befehlszeile unverändert übergeben.
421 +
422 +Optionen:
423 + --cd &lt;Directory&gt;
424 + Legt das angegebene Verzeichnis als aktuelles Arbeitsverzeichnis fest.
425 + Wenn ~ verwendet wird, wird der Heimatpfad des Linux-Benutzers verwendet. Wenn der Pfad
426 + mit einem /-Zeichen beginnt, wird er als absoluter Linux-Pfad interpretiert.
427 + Andernfalls muss der Wert ein absoluter Windows-Pfad sein.
428 +
429 + --distribution, -d &lt;DistroName&gt;
430 + Die angegebene Verteilung ausführen.
431 +
432 + --distribution-id &lt;DistroGuid&gt;
433 + Die angegebene Verteilungs-ID ausführen.
434 +
435 + --user, -u &lt;UserName&gt;
436 + Als angegebener Benutzer ausführen.
437 +
438 + --system
439 + Startet eine Shell für die Systemverteilung.
440 +
441 +Argumente für die Verwaltung des Windows-Subsystems für Linux:
442 +
443 + --help
444 + Nutzungsinformationen anzeigen.
445 +
446 + --debug-shell
447 + Eine WSL2-Debugshell zu Diagnosezwecken öffnen.
448 +
449 + --install [Verteilung] [Optionen...]
450 + Ein Windows-Subsystem für die Linux-Verteilung installieren.
451 + Verwenden Sie 'wsl.exe --list --online', um eine Liste gültiger Verteilungen zu erhalten.
452 +
453 + Optionen:
454 + --enable-wsl1
455 + WSL1-Unterstützung aktivieren.
456 +
457 + --fixed-vhd
458 + Erstellen Sie einen Datenträger mit fester Größe, um die Verteilung zu speichern.
459 +
460 + --from-file &lt;Path&gt;
461 + Eine Verteilung aus einer lokalen Datei installieren.
462 +
463 + --legacy
464 + Das Legacy-Verteilungsmanifest verwenden.
465 +
466 + --location &lt;Location&gt;
467 + Den Installationspfad für die Verteilung festlegen.
468 +
469 + --name &lt;Name&gt;
470 + Den Namen der Verteilung festlegen.
471 +
472 + --no-distribution
473 + Nur die erforderlichen optionalen Komponenten und keine Distribution installieren.
474 +
475 + --no-launch, -n
476 + Starten Sie die Distribution nach der Installation nicht.
477 +
478 + --version &lt;Version&gt;
479 + Gibt die Version an, die für die neue Distribution verwendet werden soll.
480 +
481 + --vhd-size &lt;MemoryString&gt;
482 + Gibt die Größe des Datenträgers an, auf dem die Verteilung gespeichert werden soll.
483 +
484 + --web-download
485 + Laden Sie die Distribution aus dem Internet und nicht aus dem Microsoft Store herunter.
486 +
487 + --manage &lt;Distro&gt; &lt;Options...&gt;
488 + Ändert distributionsspezifische Optionen.
489 +
490 + Optionen:
491 + --move &lt;Location&gt;
492 + Verschieben Sie die Distribution an einen neuen Speicherort.
493 +
494 + --set-sparse, -s &lt;true|false&gt;
495 + Stellen Sie die VHDX der Distribution auf „Geringe Dichte“ ein, damit Speicherplatz automatisch zurückgewonnen werden kann.
496 +
497 + --set-default-user &lt;Username&gt;
498 + Den Standardbenutzer der Verteilung festlegen.
499 +
500 + --resize &lt;MemoryString&gt;
501 + Passen Sie die Größe des Datenträgers der Distribution auf die angegebene Größe an.
502 +
503 + --mount &lt;Disk&gt;
504 + Fügt einen physischen oder virtuellen Datenträger an alle WSL2-Distributionen an und bindet ihn ein.
505 +
506 + Optionen:
507 + --vhd
508 + Gibt an, dass &lt;Disk&gt; auf eine virtuelle Festplatte verweist.
509 +
510 + --bare
511 + Fügen Sie den Datenträger an WSL2 an, aber binden Sie ihn nicht ein.
512 +
513 + --name &lt;Name&gt;
514 + Binden Sie den Datenträger unter Verwendung eines benutzerdefinierten Namens für den Einbindepunkt ein.
515 +
516 + --type &lt;Type&gt;
517 + Beim Einbinden eines Datenträgers zu verwendendes Dateisystem. Wenn nicht angegeben, wird standardmäßig ext4 verwendet.
518 +
519 + --options &lt;Options&gt;
520 + Zusätzliche Optionen zum Einbinden.
521 +
522 + --partition &lt;Index&gt;
523 + Der Index der einzubindenden Partition. Sofern nicht angegeben, wird standardmäßig der gesamte Datenträger verwendet.
524 +
525 + --set-default-version &lt;Version&gt;
526 + Ändert die Standardinstallationsversion für neue Distributionen.
527 +
528 + --shutdown
529 + Beendet sofort alle ausgeführten Distributionen und die WSL 2.
530 + virtueller Computer mit einfachem Hilfsprogramm.
531 +
532 + Optionen:
533 + --force
534 + Beenden Sie den virtuellen WSL 2-Computer, auch wenn gerade ein Vorgang ausgeführt wird. Kann zu Datenverlust führen.
535 +
536 + --status
537 + Zeigt den Status des Windows-Subsystems für Linux an.
538 +
539 + --unmount [Datenträger]
540 + Demountet und trennt einen Datenträger von allen WSL2-Distributionen.
541 + Demountet und trennt alle Datenträger, wenn der Aufruf ohne Argument erfolgt.
542 +
543 + --uninstall
544 + Deinstalliert das Paket „Windows-Subsystem für Linux“ von diesem Computer.
545 +
546 + --update
547 + Aktualisieren Sie das Paket „Windows-Subsystem für Linux.“
548 +
549 + Optionen:
550 + --pre-release
551 + Laden Sie gegebenenfalls eine Vorabversion herunter.
552 +
553 + --version, -v
554 + Versionsinformationen anzeigen.
555 +
556 +Argumente für die Verwaltung von Distributionen in Windows-Subsystem für Linux:
557 +
558 + --export &lt;Distro&gt; &lt;FileName&gt; [Optionen]
559 + Exportiert die Distribution in eine TAR-Datei.
560 + Der Dateiname kann „-“ für stdout sein.
561 +
562 + Optionen:
563 + --format &lt;Format&gt;
564 + Gibt das Exportformat an. Unterstützte Werte: tar, tar.gz, tar.xz, vhd.
565 +
566 + --import &lt;Distro&gt; &lt;InstallLocation&gt; &lt;FileName&gt; [Optionen]
567 + Importiert die angegebene TAR-Datei als neue Distribution.
568 + Der Dateiname kann „-“ für stdin sein.
569 +
570 + Optionen:
571 + --version &lt;Version&gt;
572 + Gibt die Version an, die für die neue Distribution verwendet werden soll.
573 +
574 + --vhd
575 + Gibt an, dass es sich bei der bereitgestellten Datei um eine VHDX-Datei handelt, nicht um eine TAR-Datei.
576 + Dieser Vorgang erstellt eine Kopie der VHDX-Datei am angegebenen Installationsspeicherort.
577 +
578 + --import-in-place &lt;Distro&gt; &lt;FileName&gt;
579 + Importiert die angegebene VHDX-Datei als neue Distribution.
580 + Diese virtuelle Festplatte muss mit dem Dateisystemtyp EXT4 formatiert sein.
581 +
582 + --list, -l [Optionen]
583 + Listet Distributionen auf.
584 +
585 + Optionen:
586 + --all
587 + Listet alle Distributionen auf, einschließlich Distributionen, die
588 + derzeit installiert oder deinstalliert werden.
589 +
590 + --running
591 + Listet nur Distributionen auf, die derzeit ausgeführt werden.
592 +
593 + --quiet, -q
594 + Nur Distributionsnamen anzeigen.
595 +
596 + --verbose, -v
597 + Detaillierte Informationen zu allen Distributionen anzeigen.
598 +
599 + --online, -o
600 + Zeigt eine Liste der verfügbaren Distributionen für die Installation mit 'wsl.exe --install' an.
601 +
602 + --set-default, -s &lt;Distro&gt;
603 + Legt die Distribution als Standard fest.
604 +
605 + --set-version &lt;Distro&gt; &lt;Version&gt;
606 + Ändert die Version der angegebenen Distribution.
607 +
608 + --terminate, -t &lt;Distro&gt;
609 + Beendet die angegebene Distribution.
610 +
611 + --unregister &lt;Distro&gt;
612 + Hebt die Registrierung der Distribution auf und löscht das Stammdateisystem.</value>
613 + <comment>{Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system
614 +"}{Locked="--help
615 +"}{Locked="--debug-shell
616 +"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1
617 +"}{Locked="--fixed-vhd
618 +"}{Locked="--from-file "}{Locked="--legacy
619 +"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution
620 +"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download
621 +"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd
622 +"}{Locked="--bare
623 +"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown
624 +"}{Locked="--force
625 +"}{Locked="--status
626 +"}{Locked="--unmount "}{Locked="--uninstall
627 +"}{Locked="--update
628 +"}{Locked="--pre-release
629 +"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd
630 +"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all
631 +"}{Locked="--running
632 +"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
633 + </data>
634 + <data name="MessagePackageVersions" xml:space="preserve">
635 + <value>WSL-Version: {}
636 +Kernelversion: {}
637 +WSLg-Version: {}
638 +MSRDC-Version: {}
639 +Direct3D-Version: {}
640 +DXCore-Version: {}
641 +Windows-Version: {}</value>
642 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
643 + </data>
644 + <data name="MessageBuildInfo" xml:space="preserve">
645 + <value>MSBuild-Version: {}
646 +Commit: {}
647 +Buildzeit: {}</value>
648 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
649 + </data>
650 + <data name="MessageCustomKernelNotFound" xml:space="preserve">
651 + <value>Der in „{}“ angegebene benutzerdefinierte Kernel wurde nicht gefunden: „{}“.</value>
652 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
653 + </data>
654 + <data name="MessageCustomKernelModulesNotFound" xml:space="preserve">
655 + <value>Die benutzerdefinierte Kernelmodule-VHD in {} wurde nicht gefunden: „{}“.</value>
656 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
657 + </data>
658 + <data name="MessageCustomSystemDistroError" xml:space="preserve">
659 + <value>Die in {} angegebene benutzerdefinierte Systemdistribution wurde nicht gefunden oder weist nicht das richtige Format auf.</value>
660 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
661 + </data>
662 + <data name="MessageWslgUsage" xml:space="preserve">
663 + <value>Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
664 +Datenschutzinformationen zu diesem Produkt finden Sie unter https://aka.ms/privacy.
665 +
666 +Syntax: wslg.exe [Argument] [Optionen...] [Befehlszeile]
667 +
668 +Argumente:
669 + --cd &lt;Directory&gt;
670 + Legt das angegebene Verzeichnis als aktuelles Arbeitsverzeichnis fest.
671 + Wenn ~ verwendet wird, wird der Heimatpfad des Linux-Benutzers verwendet. Wenn der Pfad
672 + mit einem /-Zeichen beginnt, wird er als absoluter Linux-Pfad interpretiert.
673 + Andernfalls muss der Wert ein absoluter Windows-Pfad sein.
674 +
675 + --distribution, -d &lt;Distro&gt;
676 + Führen Sie die angegebene Distribution aus.
677 +
678 + --user, -u &lt;UserName&gt;
679 + Als angegebener Benutzer ausführen.
680 +
681 + --shell-type &lt;standard|login|none&gt;
682 + Führen Sie den angegebenen Befehl mit dem angegebenen Shelltyp aus.
683 +
684 + --help
685 + Zeigen Sie Nutzungsinformationen an.
686 +
687 + --
688 + Übergeben Sie die verbleibende Befehlszeile unverändert.</value>
689 + <comment>{Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help
690 +"}Command line arguments, file names and string inserts should not be translated</comment>
691 + </data>
692 + <data name="MessagePressAnyKeyToContinue" xml:space="preserve">
693 + <value>Drücken Sie eine beliebige Taste, um den Vorgang fortzusetzen...</value>
694 + </data>
695 + <data name="MessageRequiredParameterMissing" xml:space="preserve">
696 + <value>Im Argument {} fehlt ein erforderlicher Parameter.</value>
697 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
698 + </data>
699 + <data name="MessageExportProgress" xml:space="preserve">
700 + <value>Export wird ausgeführt. Dieser Vorgang kann einige Minuten dauern.</value>
701 + </data>
702 + <data name="MessageImportProgress" xml:space="preserve">
703 + <value>Import wird ausgeführt. Dieser Vorgang kann einige Minuten dauern.</value>
704 + </data>
705 + <data name="GuiApplicationsDisabled" xml:space="preserve">
706 + <value>Die Unterstützung von GUI-Anwendungen ist über {} oder /etc/wsl.conf deaktiviert.</value>
707 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
708 + </data>
709 + <data name="MessageCheckingForUpdates" xml:space="preserve">
710 + <value>Es wird nach Updates gesucht.</value>
711 + </data>
712 + <data name="MessageDistroOnlyAvailableFromStore" xml:space="preserve">
713 + <value>Diese Distribution ist nur im Microsoft Store verfügbar.</value>
714 + </data>
715 + <data name="MessageWslMountNotSupportedOnArm" xml:space="preserve">
716 + <value>wsl.exe --mount auf ARM64 erfordert Windows 27653 oder höher.</value>
717 + <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
718 + </data>
719 + <data name="MessageUpdateNotNeeded" xml:space="preserve">
720 + <value>Die neueste Version von Windows-Subsystem für Linux ist bereits installiert.</value>
721 + </data>
722 + <data name="MessageUpdatingToVersion" xml:space="preserve">
723 + <value>Windows-Subsystem für Linux wird auf Version {} aktualisiert.</value>
724 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
725 + </data>
726 + <data name="MessageWslOptionalComponentRequired" xml:space="preserve">
727 + <value>Diese Anwendung erfordert die Windows-Subsystem für Linux optionale Komponente.
728 +Installieren Sie das System durch Ausführen von ": wsl.exe --install --no-distribution
729 +Das System muss möglicherweise neu gestartet werden, damit die Änderungen wirksam werden.</value>
730 + <comment>{Locked="--install "}{Locked="--no-distribution
731 +"}Command line arguments, file names and string inserts should not be translated</comment>
732 + </data>
733 + <data name="MessageRequiresFileExtension" xml:space="preserve">
734 + <value>Die angegebene Datei muss die Dateierweiterung {} aufweisen.</value>
735 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
736 + </data>
737 + <data name="MessageRequiresFileExtensions" xml:space="preserve">
738 + <value>Die angegebene Datei muss die Dateierweiterung {} oder {} besitzen.</value>
739 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
740 + </data>
741 + <data name="MessageVmSwitchNotFound" xml:space="preserve">
742 + <value>VmSwitch „{}“ wurde nicht gefunden. Verfügbare Switches: {}</value>
743 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
744 + </data>
745 + <data name="MessageVmSwitchNotSet" xml:space="preserve">
746 + <value>Für Bridged Networking muss wsl2.vmSwitch eingestellt sein.</value>
747 + </data>
748 + <data name="MessageCouldFetchDistributionList" xml:space="preserve">
749 + <value>Fehler beim Abrufen der Verteilerliste von '{}'. {}</value>
750 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
751 + </data>
752 + <data name="MessageFailedToAttachDisk" xml:space="preserve">
753 + <value>Fehler beim Anfügen des Datenträgers "{}" an WSL2: {}</value>
754 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
755 + </data>
756 + <data name="MessageFailedToResizeDisk" xml:space="preserve">
757 + <value>Fehler beim Ändern der Größe des Datenträgers.</value>
758 + </data>
759 + <data name="MessageNoValueFound" xml:space="preserve">
760 + <value>Kein Wert gefunden.</value>
761 + </data>
762 + <data name="MessageOsNotSupported" xml:space="preserve">
763 + <value>Die verpackte Version von Windows-Subsystem für Linux wird von Windows, Version {}, nicht unterstützt.
764 +Installieren Sie das erforderliche Update über Windows Update oder über: {}
765 +Weitere Informationen finden Sie unter https://aka.ms/wslinstall</value>
766 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
767 + </data>
768 + <data name="MessageAdministratorAccessRequiredForDebugShell" xml:space="preserve">
769 + <value>Zum Ausführen der Debug-Shell muss wsl.exe als Administrator ausgeführt werden.</value>
770 + </data>
771 + <data name="MessageAdminProtectionEnabled" xml:space="preserve">
772 + <value>Windows Admin Protection ist aktiviert, und Ihre Verteilungen werden möglicherweise unter einem anderen Konto registriert.
773 +Weitere Informationen zu Admin Protection finden Sie unter https://aka.ms/apdevguide</value>
774 + <comment>{Locked="Windows Admin Protection"}{Locked="Admin Protection"}{Locked="https://aka.ms/apdevguide"}Command line arguments, file names and string inserts should not be translated</comment>
775 + </data>
776 + <data name="MessageInstallProcessFailed" xml:space="preserve">
777 + <value>Fehler beim Installationsprozess für die Distribution „{}“. Exitcode: {}.</value>
778 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
779 + </data>
780 + <data name="MessageInvalidGuid" xml:space="preserve">
781 + <value>Ungültiges GUID-Format: „{}“</value>
782 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
783 + </data>
784 + <data name="MessageConfigInvalidSection" xml:space="preserve">
785 + <value>Ungültiger Abschnittsname in {}:{}</value>
786 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
787 + </data>
788 + <data name="MessageConfigInvalidKey" xml:space="preserve">
789 + <value>Ungültiger Schlüsselname in {}:{}</value>
790 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
791 + </data>
792 + <data name="MessageConfigExpected" xml:space="preserve">
793 + <value>{} in {}:{} erwartet</value>
794 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
795 + </data>
796 + <data name="MessageConfigInvalidEscape" xml:space="preserve">
797 + <value>Ungültiges Escapezeichen: „{}“ in {}:{}</value>
798 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
799 + </data>
800 + <data name="MessageConfigUnknownKey" xml:space="preserve">
801 + <value>Unbekannter Schlüssel „{}“ in {}:{}</value>
802 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
803 + </data>
804 + <data name="MessageConfigInvalidInteger" xml:space="preserve">
805 + <value>Ungültiger ganzzahliger Wert "{}" für Schlüssel "{}" in {}:{}</value>
806 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
807 + </data>
808 + <data name="MessageConfigInvalidIp" xml:space="preserve">
809 + <value>Ungültiger IP-Wert '{}' für Schlüssel '{}' in {}:{}</value>
810 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
811 + </data>
812 + <data name="MessageConfigInvalidBoolean" xml:space="preserve">
813 + <value>Ungültiger boolescher Wert "{}" für Schlüssel "{}" in {}:{}</value>
814 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
815 + </data>
816 + <data name="MessageConfigMacAddress" xml:space="preserve">
817 + <value>Ungültige Mac-Adresse "{}" für Schlüssel "{}" in {}:{}</value>
818 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
819 + </data>
820 + <data name="MessageFailedToOpenConfigFile" xml:space="preserve">
821 + <value>Fehler beim Öffnen der Konfigurationsdatei: {}, {}</value>
822 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
823 + </data>
824 + <data name="MessageWarningDuringStartup" xml:space="preserve">
825 + <value>Fehler beim WSL-Start.</value>
826 + </data>
827 + <data name="MessageSystemdUserSessionFailed" xml:space="preserve">
828 + <value>Starten der systemd-Benutzersitzung für „{}“ fehlgeschlagen. Weitere Details finden Sie in journalctl.</value>
829 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
830 + </data>
831 + <data name="MessageOpenEventViewer" xml:space="preserve">
832 + <value>Open EventViewer</value>
833 + </data>
834 + <data name="MessageDistributionNameNeeded" xml:space="preserve">
835 + <value>This distribution doesn't contain a default name. Use --name to choose the distribution name.</value>
836 + <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
837 + </data>
838 + <data name="MessageArgumentsNotValidTogether" xml:space="preserve">
839 + <value>Die Argumente {} und {} können nicht gleichzeitig angegeben werden.</value>
840 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
841 + </data>
842 + <data name="MessageArgumentNotValidWithout" xml:space="preserve">
843 + <value>Das Argument {} erfordert das {}-Argument.</value>
844 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
845 + </data>
846 + <data name="MessageInvalidInstallDistributionName" xml:space="preserve">
847 + <value>Ungültiger Distributionsname: „{}“.</value>
848 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
849 + </data>
850 + <data name="MessageUsingLegacyDistribution" xml:space="preserve">
851 + <value>Es wird die Legacy-Verteilungsregistrierung verwendet. Erwägen Sie, stattdessen eine tar-basierte Distribution zu verwenden.</value>
852 + <comment>{Locked="tar"}"tar" is a file archive format name and should not be translated.</comment>
853 + </data>
854 + <data name="MessageLegacyDistributionVersionArgNotSupported" xml:space="preserve">
855 + <value>Ältere Distributionsregistrierungen unterstützen das Argument --version nicht.</value>
856 + <comment>{Locked="--version "}Command line arguments, file names and string inserts should not be translated</comment>
857 + </data>
858 + <data name="MessageDistributionOverridden" xml:space="preserve">
859 + <value>Die Distribution "{}" wird durch ein Überschreibungsmanifest bereitgestellt.</value>
860 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
861 + </data>
862 + <data name="MessageHashMismatch" xml:space="preserve">
863 + <value>Der Distributionshash stimmt nicht überein. Erwartet: {}, tatsächlicher Hash: {}</value>
864 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
865 + </data>
866 + <data name="MessageInvalidHexString" xml:space="preserve">
867 + <value>Ungültige Hex-Zeichenfolge: {}</value>
868 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
869 + </data>
870 + <data name="MessageNotSupportedOnLegacyDistros" xml:space="preserve">
871 + <value>„{}“ wird bei der Installation von Legacy-Distributionen nicht unterstützt.</value>
872 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
873 + </data>
874 + <data name="MessageDistributionInstalled" xml:space="preserve">
875 + <value>Die Distribution wurde erfolgreich installiert. Sie kann über "wsl.exe -d {}" gestartet werden.</value>
876 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
877 + </data>
878 + <data name="MessageInvalidNumberString" xml:space="preserve">
879 + <value>Ungültige Speicherzeichenfolge "{}" für .wslconfig Eintrag "{}" in "{}:{}".</value>
880 + <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
881 + </data>
882 + <data name="MessagedFailedToCreateSwapVhd" xml:space="preserve">
883 + <value>Fehler beim Erstellen des Austauschdatenträgers in "{}": {}</value>
884 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
885 + </data>
886 + <data name="MessageFailedToCreateDisk" xml:space="preserve">
887 + <value>Fehler beim Erstellen des Datenträgers „{}“: {}</value>
888 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
889 + </data>
890 + <data name="MessageNestedVirtualizationNotSupported" xml:space="preserve">
891 + <value>Geschachtelte Virtualisierung wird auf diesem Computer nicht unterstützt.</value>
892 + </data>
893 + <data name="MessageFailedToCreateNetworkEndpoint" xml:space="preserve">
894 + <value>Fehler beim Erstellen des Netzwerkendpunkts mit folgender Adresse: "{}", zugewiesene neue Adresse: "{}"</value>
895 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
896 + </data>
897 + <data name="MessageFailedToCreateNetwork" xml:space="preserve">
898 + <value>Fehler beim Erstellen des virtuellen Netzwerks mit dem Adressbereich "{}". Es wurde ein neues Netzwerk mit folgendem Bereich erstellt: "{}", {}</value>
899 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
900 + </data>
901 + <data name="MessageSafeModeEnabled" xml:space="preserve">
902 + <value>ABGESICHERTER MODUS AKTIVIERT – viele Features werden deaktiviert</value>
903 + <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
904 + </data>
905 + <data name="MessageMirroredNetworkingNotSupportedReason" xml:space="preserve">
906 + <value>Der gespiegelte Netzwerkmodus wird nicht unterstützt: {}.
907 +Fallback auf NAT-Netzwerk.</value>
908 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
909 + </data>
910 + <data name="MessageMirroredNetworkingNotSupportedKernel" xml:space="preserve">
911 + <value>Linux-Kernel, Version 5.10 oder höher, ist erforderlich.</value>
912 + </data>
913 + <data name="MessageMirroredNetworkingNotSupportedWindowsVersion" xml:space="preserve">
914 + <value>Windows-Version {}. {} verfügt nicht über die erforderlichen Features.</value>
915 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
916 + </data>
917 + <data name="MessageMirroredNetworkingNotSupportedIpv6Disabled" xml:space="preserve">
918 + <value>IPv6 ist auf dem Host auf eine nicht unterstützte Weise deaktiviert (HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters DisabledComponents=0xff)</value>
919 + <comment>{Locked="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters"}{Locked="DisabledComponents"}{Locked="0xff"}</comment>
920 + </data>
921 + <data name="MessageHyperVFirewallNotSupported" xml:space="preserve">
922 + <value>Hyper-V-Firewall wird nicht unterstützt</value>
923 + </data>
924 + <data name="MessageDnsTunnelingNotSupported" xml:space="preserve">
925 + <value>DNS-Tunneln wird nicht unterstützt</value>
926 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
927 + </data>
928 + <data name="MessageHostsFileTooLarge" xml:space="preserve">
929 + <value>Die Windows-Hostdatei ist zu groß und wird nicht in WSL wiedergegeben. Erwägen Sie eine Verkleinerung der %SystemRoot%\System32\drivers\etc\hosts</value>
930 + <comment>{Locked="%SystemRoot%\System32\drivers\etc\hosts"}{Locked="WSL"}</comment>
931 + </data>
932 + <data name="MessageLocalhostForwardingNotSupportedMirroredMode" xml:space="preserve">
933 + <value>Die Einstellung "wsl2.localhostForwarding" hat keine Auswirkungen, wenn der gespiegelte Netzwerkmodus verwendet wird.</value>
934 + </data>
935 + <data name="MessageHttpProxyChangeDetected" xml:space="preserve">
936 + <value>Auf dem Host wurde eine Http-Proxy-Änderung erkannt. Bitte starten Sie WSL neu, um die Änderung anzuwenden.</value>
937 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
938 + </data>
939 + <data name="MessageProxyLocalhostSettingsDropped" xml:space="preserve">
940 + <value>Eine Localhost-Proxykonfiguration wurde erkannt, aber nicht in WSL gespiegelt. WSL im NAT-Modus unterstützt keine Localhost-Proxys.</value>
941 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
942 + </data>
943 + <data name="MessageProxyV6SettingsDropped" xml:space="preserve">
944 + <value>Eine IPv6-Proxykonfiguration wurde erkannt, aber nicht in WSL gespiegelt. WSL im NAT-Modus unterstützt IPv6 nicht.</value>
945 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
946 + </data>
947 + <data name="MessageProxyLoopbackV6SettingsDropped" xml:space="preserve">
948 + <value>Eine Localhost-IPv6-Proxykonfiguration wurde erkannt, aber nicht in WSL gespiegelt. WSL unterstützt keine Localhost-IPv6-Proxys.</value>
949 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
950 + </data>
951 + <data name="MessageProxyUnexpectedSettingsDropped" xml:space="preserve">
952 + <value>Ein unerwarteter Fehler ist beim Auflösen der Proxyeinstellungen aufgetreten. Die Proxyeinstellungen wurden nicht in WSL gespiegelt.</value>
953 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
954 + </data>
955 + <data name="MessageRegistryError" xml:space="preserve">
956 + <value>Fehler beim Zugriff auf die Registrierung. Pfad: '{}'. Fehler: {}</value>
957 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
958 + </data>
959 + <data name="MessageLocalhostRelayFailed" xml:space="preserve">
960 + <value>Fehler beim Starten des localhost-Relayprozesses. Fehler: {}</value>
961 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
962 + </data>
963 + <data name="MessageVirtualMachinePlatformNotInstalled" xml:space="preserve">
964 + <value>Fehler beim Starten des virtuellen Netzwerks. Installieren Sie die optionale Komponente „Virtual Machine Platform“, indem Sie „wsl.exe --install --no-distribution“ ausführen.</value>
965 + <comment>{Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated</comment>
966 + </data>
967 + <data name="MessageNetworkInitializationFailedFallback2" xml:space="preserve">
968 + <value>Fehler beim Konfigurieren des Netzwerks (networkingMode {}). Fallback auf networkingMode {}.</value>
969 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
970 + </data>
971 + <data name="MessageOptionalComponentInstallFailed" xml:space="preserve">
972 + <value>Fehler beim Aktivieren der Windows-Komponente "{}" (Exitcode {}).</value>
973 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
974 + </data>
975 + <data name="MessageFatalPluginError" xml:space="preserve">
976 + <value>Vom Plug-In „{}“ wurde ein schwerwiegender Fehler zurückgegeben</value>
977 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
978 + </data>
979 + <data name="MessageFatalPluginErrorWithMessage" xml:space="preserve">
980 + <value>Das Plug-In "{}" hat einen schwerwiegenden Fehler zurückgegeben. Fehlermeldung: "{}"</value>
981 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
982 + </data>
983 + <data name="MessagePluginRequiresUpdate" xml:space="preserve">
984 + <value>Das Plug-In "{}" erfordert eine neuere Version von WSL. Führen Sie ": wsl.exe --update" aus.</value>
985 + <comment>{FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated</comment>
986 + </data>
987 + <data name="MessageSettingOverriddenByPolicy" xml:space="preserve">
988 + <value>Die .wslconfig-Einstellung „{}“ ist durch die Computerrichtlinie deaktiviert.</value>
989 + <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
990 + </data>
991 + <data name="MessageDebugShellDisabled" xml:space="preserve">
992 + <value>Die Debugshell ist durch die Computerrichtlinie deaktiviert.</value>
993 + </data>
994 + <data name="MessageWSLMountDisabled" xml:space="preserve">
995 + <value>wsl.exe --mount ist durch die Computerrichtlinie deaktiviert.</value>
996 + <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
997 + </data>
998 + <data name="MessageWSL1Disabled" xml:space="preserve">
999 + <value>WSL1 ist durch die Computerrichtlinie deaktiviert.</value>
1000 + </data>
1001 + <data name="MessageWSLContainerDisabled" xml:space="preserve">
1002 + <value>Der WSL-Container ist durch die Computerrichtlinie deaktiviert.</value>
1003 + </data>
1004 + <data name="MessageRegistryBlockedByPolicy" xml:space="preserve">
1005 + <value>Die Container-Image-Registry „{}“ wird durch die Computerrichtlinie blockiert.</value>
1006 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1007 + </data>
1008 + <data name="MessageImageBuildBlockedByPolicy" xml:space="preserve">
1009 + <value>Das Erstellen von Containerimages ist blockiert, da in der Computerrichtlinie eine Container-Registry-Positivliste konfiguriert ist. Image-Builds können Basis-Images aus beliebigen Registern beziehen und lassen sich nicht zuverlässig auf die Zulassungsliste beschränken.</value>
1010 + </data>
1011 + <data name="MessageUpgradeToWSL2" xml:space="preserve">
1012 + <value>Führen Sie "wsl.exe --set-version {} 2" aus, um ein Upgrade auf WSL2 durchzuführen.</value>
1013 + <comment>{FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated</comment>
1014 + </data>
1015 + <data name="MessageFinishMsiInstallation" xml:space="preserve">
1016 + <value>WSL beendet ein Upgrade...</value>
1017 + </data>
1018 + <data name="MessageUpdateFailed" xml:space="preserve">
1019 + <value>Fehler beim Aktualisieren (Exitcode: {}).</value>
1020 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1021 + </data>
1022 + <data name="MessageUninstallNoArguments" xml:space="preserve">
1023 + <value>{} akzeptiert keine Argumente. Um die Registrierung einer Verteilung aufzuheben, verwenden Sie stattdessen "{}".</value>
1024 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1025 + </data>
1026 + <data name="MessageUninstallFailed" xml:space="preserve">
1027 + <value>Fehler bei der Deinstallation (Exitcode: {}).</value>
1028 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1029 + </data>
1030 + <data name="MessageSeeLogFile" xml:space="preserve">
1031 + <value>Protokolldatei: {}</value>
1032 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1033 + </data>
1034 + <data name="MessagedFailedToRemoveMsix" xml:space="preserve">
1035 + <value>Fehler beim Entfernen des MSIX-Pakets (Fehler: {}).</value>
1036 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1037 + </data>
1038 + <data name="MessagedFailedToInstallMsix" xml:space="preserve">
1039 + <value>Fehler beim Installieren des MSIX-Pakets (Fehler: {}).</value>
1040 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1041 + </data>
1042 + <data name="MessageMissingOptionalComponents" xml:space="preserve">
1043 + <value>Optionale Komponenten, die zum Ausführen von WSL erforderlich sind, sind nicht installiert.</value>
1044 + </data>
1045 + <data name="MessageInstallMissingOptionalComponents" xml:space="preserve">
1046 + <value>Fehlende Komponenten installieren.</value>
1047 + </data>
1048 + <data name="MessageInvalidDistributionTar" xml:space="preserve">
1049 + <value>Die importierte Datei ist keine gültige Linux-Distribution.</value>
1050 + </data>
1051 + <data name="MessagePressAnyKeyToExit" xml:space="preserve">
1052 + <value>Drücken Sie eine beliebige Taste, um den Vorgang zu beenden...</value>
1053 + </data>
1054 + <data name="MessageNewWslVersionAvailable" xml:space="preserve">
1055 + <value>Eine neue Version von Windows-Subsystem für Linux ist verfügbar.</value>
1056 + </data>
1057 + <data name="MessageUpdateToVersion" xml:space="preserve">
1058 + <value>Aktualisieren Sie auf Version {}, oder zeigen Sie unten die Versionshinweise an.</value>
1059 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1060 + </data>
1061 + <data name="MessageUpdate" xml:space="preserve">
1062 + <value>Update</value>
1063 + </data>
1064 + <data name="MessageViewReleaseNotes" xml:space="preserve">
1065 + <value>Dokumente anzeigen</value>
1066 + </data>
1067 + <data name="MessageVhdInUse" xml:space="preserve">
1068 + <value>Der Vorgang konnte nicht abgeschlossen werden, da die VHD zurzeit verwendet wird. So erzwingen Sie, dass WSL die Verwendung beendet: wsl.exe --shutdown</value>
1069 + <comment>{Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1070 + </data>
1071 + <data name="MessageInvalidBoolean" xml:space="preserve">
1072 + <value>{} ist kein gültiger boolescher Wert, &lt;true|false&gt;</value>
1073 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1074 + </data>
1075 + <data name="MessageSparseVhdWsl2Only" xml:space="preserve">
1076 + <value>VHD mit geringer Dichte wird nur unter WSL2 unterstützt.</value>
1077 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1078 + </data>
1079 + <data name="MessageLocalSystemNotSupported" xml:space="preserve">
1080 + <value>Das Ausführen von WSL als lokales System wird nicht unterstützt.</value>
1081 + </data>
1082 + <data name="MessagePerformanceTip" xml:space="preserve">
1083 + <value>Leistungstipp:</value>
1084 + </data>
1085 + <data name="MessageProblematicDrvFsUsage" xml:space="preserve">
1086 + <value>Die Verwendung eines E/A-intensive Vorgangs wie {} auf Ihren Windows-Laufwerken führt zu schlechter Leistung. Erwägen Sie, Ihre Projektdateien in das Linux-Dateisystem zu verschieben, um die Leistung zu verbessern. Klicken Sie unten, um weitere Informationen zu erhalten.</value>
1087 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1088 + </data>
1089 + <data name="MessageViewDocs" xml:space="preserve">
1090 + <value>Dokumente anzeigen</value>
1091 + </data>
1092 + <data name="MessageDontShowAgain" xml:space="preserve">
1093 + <value>Nicht mehr anzeigen</value>
1094 + </data>
1095 + <data name="MessageWSL2Crashed" xml:space="preserve">
1096 + <value>Der virtuelle WSL2-Computer ist abgestürzt.</value>
1097 + </data>
1098 + <data name="MessageWSL2CrashedStackTrace" xml:space="preserve">
1099 + <value>Die Stapelüberwachung wurde gespeichert in: {}</value>
1100 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1101 + </data>
1102 + <data name="MessageDistributionFailedToStart" xml:space="preserve">
1103 + <value>Fehler beim Starten der Distribution. Fehlercode: {}, Fehlerschritt: {}</value>
1104 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1105 + </data>
1106 + <data name="MessageDiskCorrupted" xml:space="preserve">
1107 + <value>Die Distribution konnte nicht gestartet werden, da der virtuelle Datenträger beschädigt ist.</value>
1108 + </data>
1109 + <data name="MessageConfigKeyDuplicated" xml:space="preserve">
1110 + <value>Doppelter Konfigurationsschlüssel '{}' in {}:{} (widersprüchlicher Schlüssel: '{}' in {}:{})</value>
1111 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1112 + </data>
1113 + <data name="MessageConfigInvalidEnum" xml:space="preserve">
1114 + <value>Ungültiger Wert '{}' für den Konfigurationsschlüssel '{}' in {}:{} (Gültige Werte: {})</value>
1115 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1116 + </data>
1117 + <data name="MessageWaitingForOobe" xml:space="preserve">
1118 + <value>Warten auf den Abschluss des OOBE-Befehls für die Distribution "{}"...</value>
1119 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1120 + </data>
1121 + <data name="MessageCorruptedDistroRegistration" xml:space="preserve">
1122 + <value>Fehler beim Lesen der Eigenschaft „{}“ aus der Distribution {}</value>
1123 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1124 + </data>
1125 + <data name="MessagePassVhdFlag" xml:space="preserve">
1126 + <value>Dies sieht wie eine VHD-Datei aus. Verwenden Sie „--vhd “, um eine VHD anstelle eines „tar“ zu importieren.</value>
1127 + <comment>{Locked="--vhd "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1128 + </data>
1129 + <data name="MessageDistroStoreInstallFailed" xml:space="preserve">
1130 + <value>Fehler beim Installieren von {} aus dem Microsoft Store: {}
1131 +Es wird versucht,...</value>
1132 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1133 + </data>
1134 + <data name="MessageNoInstallDefault" xml:space="preserve">
1135 + <value>Es wurde keine Standarddistribution konfiguriert. Geben Sie eine Zu installierende Distribution an.</value>
1136 + </data>
1137 + <data name="MessageConfigVirtio9pDisabled" xml:space="preserve">
1138 + <value>wsl2.virtio9p ist deaktiviert und fällt mit vsock-Transport auf 9p zurück.</value>
1139 + </data>
1140 + <data name="MessageConsommeRequiresVirtio" xml:space="preserve">
1141 + <value>Consomme-Netzwerk wird nicht unterstützt, wenn wsl2.virtio deaktiviert ist; es wird auf networkingMode {} zurückgegriffen.</value>
1142 + <comment>{Locked="wsl2.virtio"}{Locked="Consomme"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1143 + </data>
1144 + <data name="MessageSwiotlbKernelUnsupported" xml:space="preserve">
1145 + <value>Dem laufenden Kernel fehlt ein Patch, der die Leistung von virtio-Geräten deutlich verbessert. Aktualisieren Sie auf einen neueren WSL-Kernel, um diese Optimierung zu aktivieren.</value>
1146 + <comment>{Locked="virtio"}</comment>
1147 + </data>
1148 + <data name="MessageInstallationCorrupted" xml:space="preserve">
1149 + <value>Die WSL-Installation scheint beschädigt zu sein (Fehlercode: {}).
1150 +Drücken Sie eine beliebige Taste, um WSL zu reparieren, oder STRG-C, um den Vorgang abzubrechen.
1151 +Timeout für diese Eingabeaufforderung in 60 Sekunden.</value>
1152 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1153 + </data>
1154 + <data name="MessageFailedToParseTerminalProfile" xml:space="preserve">
1155 + <value>Fehler beim Analysieren des Terminalprofils beim Registrieren der Distribution: {}</value>
1156 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1157 + </data>
1158 + <data name="MessageInvalidSize" xml:space="preserve">
1159 + <value>Ungültige Größe: {}</value>
1160 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1161 + </data>
1162 + <data name="MessageErrorCode" xml:space="preserve">
1163 + <value>{}
1164 +Fehlercode: {}</value>
1165 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1166 + </data>
1167 + <data name="MessageInvalidJson" xml:space="preserve">
1168 + <value>Ungültiges JSON-Dokument. Fehler beim Analysieren der Befehlszeile: {}</value>
1169 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1170 + </data>
1171 + <data name="MessageTooManyProcessors" xml:space="preserve">
1172 + <value>wsl2.processors darf die Anzahl logischer Prozessoren auf dem System nicht überschreiten ({} &gt; {})</value>
1173 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1174 + </data>
1175 + <data name="MessageFailedToQueryNetworkingMode" xml:space="preserve">
1176 + <value>Fehler beim Abfragen des Netzwerkmodus</value>
1177 + </data>
1178 + <data name="MessageMismatchedKernelModulesError" xml:space="preserve">
1179 + <value>Angepasste Kernelmodule wurden ohne Angabe eines angepassten Kernels bereitgestellt. Weitere Informationen finden Sie in https://aka.ms/wslcustomkernel.</value>
1180 + </data>
1181 + <data name="MessageDnsTunnelingDisabled" xml:space="preserve">
1182 + <value>Aufgrund eines aktuellen Kompatibilitätsproblems mit dem globalen Client für sicheren Zugriff ist DNS-Tunneling deaktiviert.</value>
1183 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1184 + </data>
1185 + <data name="MessageSparseVhdDisabled" xml:space="preserve">
1186 + <value>Die Unterstützung von Sparse VHD ist derzeit wegen möglicher Datenbeschädigung deaktiviert.
1187 +Um eine Distribution zu zwingen, eine spärliche VHD zu verwenden, führen Sie bitte Folgendes aus:
1188 +wsl.exe --manage &lt;DistributionName&gt; --set-sparse true --allow-unsafe</value>
1189 + <comment>{Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1190 + </data>
1191 + <data name="MessageDrvfsMountFailed" xml:space="preserve">
1192 + <value>Fehler beim Bereitstellen von {}. Weitere Informationen finden Sie in der DMESG.</value>
1193 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1194 + </data>
1195 + <data name="MessageFstabMountFailed" xml:space="preserve">
1196 + <value>Fehler beim Verarbeiten von „/etc/fstab“ mit „mount -a“.</value>
1197 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1198 + </data>
1199 + <data name="MessageReadOnlyDistro" xml:space="preserve">
1200 + <value>Fehler beim Einbinden des Distributionsdatenträgers. Er wurde schreibgeschützt als Fallback bereitgestellt.
1201 +Anweisungen zur Wiederherstellung finden Sie unter: https://aka.ms/wsldiskmountrecovery</value>
1202 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1203 + </data>
1204 + <data name="MessageFailedToTranslate" xml:space="preserve">
1205 + <value>Fehler beim Übersetzen von „{}“</value>
1206 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1207 + </data>
1208 + <data name="Settings_ErrorTryAgainLater.Text" xml:space="preserve">
1209 + <value>Da hat etwas nicht geklappt, versuchen Sie es später noch einmal.</value>
1210 + </data>
1211 + <data name="Settings_AboutPageTitle.Text" xml:space="preserve">
1212 + <value>Info</value>
1213 + </data>
1214 + <data name="Settings_About.Header" xml:space="preserve">
1215 + <value>Informationen zu Windows-Subsystem für Linux-Einstellungen</value>
1216 + </data>
1217 + <data name="Settings_About.Description" xml:space="preserve">
1218 + <value>© Microsoft. Alle Rechte vorbehalten.</value>
1219 + </data>
1220 + <data name="Settings_AppDisplayName" xml:space="preserve">
1221 + <value>Windows-Subsystem für Linux-Einstellungen</value>
1222 + </data>
1223 + <data name="Settings_AppDescription" xml:space="preserve">
1224 + <value>Mit dem Windows-Subsystem für Linux-Einstellungen können Entwickler die .wslconfig-Datei mit einer GUI-basierten Anwendung verwalten.</value>
1225 + <comment>{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
1226 + </data>
1227 + <data name="Settings_AutoMemoryReclaim.Header" xml:space="preserve">
1228 + <value>Automatische Speicherrückbeanspruchung</value>
1229 + </data>
1230 + <data name="Settings_AutoMemoryReclaim.Description" xml:space="preserve">
1231 + <value>Gibt automatisch zwischengespeicherten Arbeitsspeicher frei, nachdem die Leerlauf-CPU-Auslastung erkannt wurde. Legen Sie diese Option auf „Schrittweise“ für die langsame Freigabe und auf „Dropcache“ fest, um den zwischengespeicherten Speicher sofort freizugeben.</value>
1232 + </data>
1233 + <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.Name" xml:space="preserve">
1234 + <value>Automatische Speicherrückbeanspruchung.</value>
1235 + </data>
1236 + <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.HelpText" xml:space="preserve">
1237 + <value>Gibt automatisch zwischengespeicherten Arbeitsspeicher frei, nachdem die Leerlauf-CPU-Auslastung erkannt wurde. Legen Sie diese Option auf „Schrittweise“ für die langsame Freigabe und auf „Dropcache“ fest, um den zwischengespeicherten Speicher sofort freizugeben.</value>
1238 + </data>
1239 + <data name="Settings_AutoProxy.Header" xml:space="preserve">
1240 + <value>Automatischer Proxy aktiviert</value>
1241 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1242 + </data>
1243 + <data name="Settings_AutoProxy.Description" xml:space="preserve">
1244 + <value>Ermöglicht WSL die Verwendung der HTTP-Proxyinformationen von Windows.</value>
1245 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1246 + </data>
1247 + <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1248 + <value>Automatischer Proxy aktiviert.</value>
1249 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1250 + </data>
1251 + <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1252 + <value>Ermöglicht WSL die Verwendung der HTTP-Proxyinformationen von Windows.</value>
1253 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1254 + </data>
1255 + <data name="Settings_BestEffortDNS.Header" xml:space="preserve">
1256 + <value>Bestmögliche DNS-Analyse verwenden</value>
1257 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1258 + </data>
1259 + <data name="Settings_BestEffortDNS.Description" xml:space="preserve">
1260 + <value>Gilt nur, wenn „wsl2.dnsTunneling“ auf „TRUE“ festgelegt ist. Wenn diese Option auf „TRUE“ festgelegt ist, extrahiert Windows die Frage aus der DNS-Anfrage und versucht, sie aufzulösen, wobei die unbekannten Einträge ignoriert werden.</value>
1261 + <comment>{Locked="wsl2.dnsTunneling"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1262 + </data>
1263 + <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1264 + <value>Bestmögliche DNS-Analyse verwenden.</value>
1265 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1266 + </data>
1267 + <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1268 + <value>Gilt nur, wenn „wsl2.dnsTunneling“ auf „TRUE“ festgelegt ist. Wenn diese Option auf „TRUE“ festgelegt ist, extrahiert Windows die Frage aus der DNS-Anfrage und versucht, sie aufzulösen, wobei die unbekannten Einträge ignoriert werden.</value>
1269 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1270 + </data>
1271 + <data name="Settings_CustomKernelPath.Header" xml:space="preserve">
1272 + <value>Benutzerdefinierter Kernel</value>
1273 + </data>
1274 + <data name="Settings_CustomKernelPath.Description" xml:space="preserve">
1275 + <value>Ein absoluter Windows-Pfad zu einem benutzerdefinierten Linux-Kernel.</value>
1276 + </data>
1277 + <data name="Settings_CustomKernelPathBrowseButton.Content" xml:space="preserve">
1278 + <value>Kernels durchsuchen</value>
1279 + </data>
1280 + <data name="Settings_CustomKernelPathTextBox.AutomationProperties.Name" xml:space="preserve">
1281 + <value>Benutzerdefinierter Kernel</value>
1282 + </data>
1283 + <data name="Settings_CustomKernelPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1284 + <value>Ein absoluter Windows-Pfad zu einem benutzerdefinierten Linux-Kernel.</value>
1285 + </data>
1286 + <data name="Settings_CustomKernelModulesPath.Header" xml:space="preserve">
1287 + <value>Benutzerdefinierte Kernelmodule</value>
1288 + </data>
1289 + <data name="Settings_CustomKernelModulesPath.Description" xml:space="preserve">
1290 + <value>Ein absoluter Windows-Pfad zu einer benutzerdefinierten VHD mit Linux-Kernelmodulen.</value>
1291 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1292 + </data>
1293 + <data name="Settings_CustomKernelModulesPathBrowseButton.Content" xml:space="preserve">
1294 + <value>Kernelmodule durchsuchen</value>
1295 + </data>
1296 + <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.Name" xml:space="preserve">
1297 + <value>Benutzerdefinierte Kernelmodule</value>
1298 + </data>
1299 + <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1300 + <value>Ein absoluter Windows-Pfad zu einer benutzerdefinierten VHD mit Linux-Kernelmodulen.</value>
1301 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1302 + </data>
1303 + <data name="Settings_CustomSystemDistroPath.Header" xml:space="preserve">
1304 + <value>Benutzerdefinierte Systemverteiler</value>
1305 + </data>
1306 + <data name="Settings_CustomSystemDistroPathBrowseButton.Content" xml:space="preserve">
1307 + <value>Distributionen durchsuchen</value>
1308 + </data>
1309 + <data name="Settings_CustomSystemDistroPathDescription.Text" xml:space="preserve">
1310 + <value>Geben Sie einen Pfad zu einer VHD an, die als benutzerdefinierte Systemdistribution geladen wird, die in erster Linie zum Betrieb von GUI-Anwendungen in der WSL verwendet wird. [Weitere Informationen zu Systemverteilern finden Sie hier].</value>
1311 + <comment>{Locked="["}{Locked="]"}{Locked="VHD"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed. "VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1312 + </data>
1313 + <data name="Settings_CustomSystemDistroPathDescription.NavigateUri" xml:space="preserve">
1314 + <value>https://aka.ms/wslgsystemdistro</value>
1315 + <comment>{Locked}Uri to the Microsoft WSLg architecture devblog</comment>
1316 + </data>
1317 + <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.Name" xml:space="preserve">
1318 + <value>Benutzerdefinierte Systemverteiler</value>
1319 + </data>
1320 + <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1321 + <value>Geben Sie einen Pfad zu einer VHD an, die als benutzerdefinierte Systemdistribution geladen wird, die hauptsächlich zum Betreiben von GUI-Apps in WSL verwendet wird.</value>
1322 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1323 + </data>
1324 + <data name="Settings_DebugConsole.Header" xml:space="preserve">
1325 + <value>Aktivieren der Debugkonsole</value>
1326 + </data>
1327 + <data name="Settings_DebugConsole.Description" xml:space="preserve">
1328 + <value>Boolescher Wert zum Aktivieren eines Ausgabekonsolenfensters, das den Inhalt von „dmesg“ beim Start einer WSL 2-Verteilerinstanz anzeigt.</value>
1329 + </data>
1330 + <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1331 + <value>Aktivieren der Debugkonsole.</value>
1332 + </data>
1333 + <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1334 + <value>Boolescher Wert zum Aktivieren eines Ausgabekonsolenfensters, das den Inhalt von Diagnosemeldungen beim Start einer WSL 2-Distributionsinstanz anzeigt.</value>
1335 + </data>
1336 + <data name="Settings_DefaultVHDSize.Header" xml:space="preserve">
1337 + <value>VHD-Standardgröße</value>
1338 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1339 + </data>
1340 + <data name="Settings_DefaultVHDSize.Description" xml:space="preserve">
1341 + <value>Die maximale Standardgröße für die erweiterbare virtuelle WSL-Festplatte (VHD) nur für neu erstellte Distributionen.</value>
1342 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1343 + </data>
1344 + <data name="Settings_DefaultVHDSizeResetButton.Content" xml:space="preserve">
1345 + <value>Größe zurücksetzen</value>
1346 + </data>
1347 + <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1348 + <value>VHD-Standardgröße</value>
1349 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1350 + </data>
1351 + <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1352 + <value>Die standardmäßige maximale Größe (in MB) für die erweiterbare virtuelle WSL-Festplatte (VHD) nur für neu erstellte Distributionen.</value>
1353 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1354 + </data>
1355 + <data name="Settings_DeveloperPageTitle.Text" xml:space="preserve">
1356 + <value>Entwickler</value>
1357 + </data>
1358 + <data name="Settings_DocumentationLink.Content" xml:space="preserve">
1359 + <value>Dokumentation</value>
1360 + </data>
1361 + <data name="Settings_DocumentationLink.NavigateUri" xml:space="preserve">
1362 + <value>https://aka.ms/wsldocs</value>
1363 + <comment>{Locked}Uri to Microsoft WSL documentation</comment>
1364 + </data>
1365 + <data name="Settings_DrvFSMode.Header" xml:space="preserve">
1366 + <value>DrvFS-Modus ändern</value>
1367 + </data>
1368 + <data name="Settings_DrvFSMode.Description" xml:space="preserve">
1369 + <value>Ändert die betriebssystemübergreifende Dateizugriffsimplementierung in WSL.</value>
1370 + </data>
1371 + <data name="Settings_DNSProxy.Header" xml:space="preserve">
1372 + <value>DNS-Proxy aktiviert</value>
1373 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1374 + </data>
1375 + <data name="Settings_DNSProxy.Description" xml:space="preserve">
1376 + <value>Gilt nur, wenn „wsl2.networkingMode“ auf NAT festgelegt ist. Boolescher Wert, um WSL über die Konfiguration des DNS-Servers in Linux für die NAT auf dem Host zu informieren. Die Einstellung „FALSE“ spiegelt DNS-Server von Windows auf Linux.</value>
1377 + <comment>{Locked="wsl2.networkingMode"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1378 + </data>
1379 + <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1380 + <value>DNS-Proxy aktiviert.</value>
1381 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1382 + </data>
1383 + <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1384 + <value>Gilt nur, wenn „wsl2.networkingMode“ auf NAT festgelegt ist. Boolescher Wert, um WSL über die Konfiguration des DNS-Servers in Linux für die NAT auf dem Host zu informieren. Die Einstellung „FALSE“ spiegelt DNS-Server von Windows auf Linux.</value>
1385 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1386 + </data>
1387 + <data name="Settings_DNSTunneling.Header" xml:space="preserve">
1388 + <value>DNS-Tunneling aktiviert</value>
1389 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1390 + </data>
1391 + <data name="Settings_DNSTunneling.Description" xml:space="preserve">
1392 + <value>Ändert, wie DNS-Anforderungen von WSL an Windows übermittelt werden.</value>
1393 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1394 + </data>
1395 + <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1396 + <value>DNS-Tunneling aktiviert.</value>
1397 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1398 + </data>
1399 + <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1400 + <value>Ändert, wie DNS-Anforderungen von WSL an Windows übermittelt werden.</value>
1401 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1402 + </data>
1403 + <data name="Settings_FileSystemPageTitle.Text" xml:space="preserve">
1404 + <value>Dateisystem</value>
1405 + </data>
1406 + <data name="Settings_GUIApplications.Header" xml:space="preserve">
1407 + <value>Aktivieren von GUI-Anwendungen</value>
1408 + </data>
1409 + <data name="Settings_GUIApplicationsDescription.Text" xml:space="preserve">
1410 + <value>Boolescher Wert zum Aktivieren oder Deaktivieren der Unterstützung für GUI-Anwendungen ([WSLg]) in WSL.</value>
1411 + </data>
1412 + <data name="Settings_GUIApplicationsDescription.NavigateUri" xml:space="preserve">
1413 + <value>https://aka.ms/wslgproject</value>
1414 + <comment>{Locked}Uri to the Microsoft GitHub WSLg project</comment>
1415 + </data>
1416 + <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1417 + <value>Aktivieren von GUI-Anwendungen.</value>
1418 + </data>
1419 + <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1420 + <value>Boolescher Wert zum Aktivieren oder Deaktivieren der Unterstützung für GUI-Anwendungen (bekannt als WSL g) in WSL.</value>
1421 + </data>
1422 + <data name="Settings_HWPerfCounters.Header" xml:space="preserve">
1423 + <value>Aktivieren von Hardwareleistungsindikatoren</value>
1424 + </data>
1425 + <data name="Settings_HWPerfCounters.Description" xml:space="preserve">
1426 + <value>Aktiviert Hardwareleistungsindikatoren für Linux.</value>
1427 + </data>
1428 + <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1429 + <value>Aktivieren von Hardwareleistungsindikatoren.</value>
1430 + </data>
1431 + <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1432 + <value>Aktiviert Hardwareleistungsindikatoren für Linux.</value>
1433 + </data>
1434 + <data name="Settings_HyperVFirewall.Header" xml:space="preserve">
1435 + <value>Hyper-V-Firewall aktiviert</value>
1436 + </data>
1437 + <data name="Settings_HyperVFirewall.Description" xml:space="preserve">
1438 + <value>Aktiviert die Hyper-V-Firewall, mit der die Windows-Firewall-Regeln sowie regeln, die für Hyper-V-Datenverkehr spezifisch sind, den WSL-Netzwerkdatenverkehr filtern.</value>
1439 + </data>
1440 + <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1441 + <value>Hyper-V-Firewall aktiviert.</value>
1442 + </data>
1443 + <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1444 + <value>Aktiviert die Hyper-V-Firewall, mit der die Windows-Firewall-Regeln sowie regeln, die für Hyper-V-Datenverkehr spezifisch sind, den WSL-Netzwerkdatenverkehr filtern.</value>
1445 + </data>
1446 + <data name="Settings_HostAddressLoopback.Header" xml:space="preserve">
1447 + <value>Hostadress-Loopback</value>
1448 + </data>
1449 + <data name="Settings_HostAddressLoopback.Description" xml:space="preserve">
1450 + <value>Gilt nur, wenn wsl2.networkingMode auf "gespiegelt" festgelegt ist. Bei Festlegung auf TRUE kann der Container über eine ip-Adresse, die dem Host zugewiesen ist, eine Verbindung mit dem Host herstellen oder vom Host eine Verbindung mit dem Container herstellen. Beachten Sie, dass die Loopbackadresse 127.0.0.1 immer verwendet werden kann. Mit dieser Option können auch alle zusätzlich zugewiesenen lokalen IP-Adressen verwendet werden.</value>
1451 + <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1452 + </data>
1453 + <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1454 + <value>Hostadressen-Loopback.</value>
1455 + </data>
1456 + <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1457 + <value>Gilt nur, wenn "wsl2.networkingMode" auf "mirrored" festgelegt ist. Bei Festlegung auf TRUE kann der Container über eine ip-Adresse, die dem Host zugewiesen ist, eine Verbindung mit dem Host herstellen oder vom Host eine Verbindung mit dem Container herstellen. Beachten Sie, dass die Loopbackadresse 127.0.0.1 immer verwendet werden kann. Mit dieser Option können auch alle zusätzlich zugewiesenen lokalen IP-Adressen verwendet werden.</value>
1458 + </data>
1459 + <data name="Settings_IgnoredPorts.Header" xml:space="preserve">
1460 + <value>Ignorierte Ports</value>
1461 + </data>
1462 + <data name="Settings_IgnoredPorts.Description" xml:space="preserve">
1463 + <value>Gilt nur, wenn wsl2.networkingMode auf "gespiegelt" festgelegt ist. Gibt an, an welche Ports Linux-Anwendungen binden können, die nicht automatisch weitergeleitet oder in Windows berücksichtigt werden. Muss in einer durch Kommas getrennten Liste formatiert werden, z. B.: 3000.9000.9090.</value>
1464 + <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1465 + </data>
1466 + <data name="Settings_IgnoredPortsResetButton.Content" xml:space="preserve">
1467 + <value>Ports zurücksetzen</value>
1468 + </data>
1469 + <data name="Settings_IgnoredPortsTextBox.AutomationProperties.Name" xml:space="preserve">
1470 + <value>Ignorierte Ports</value>
1471 + </data>
1472 + <data name="Settings_IgnoredPortsTextBox.AutomationProperties.HelpText" xml:space="preserve">
1473 + <value>Gilt nur, wenn wsl2.networkingMode auf gespiegelt festgelegt ist. Gibt an, an welche Ports Linux-Anwendungen gebunden werden können, die in Windows nicht automatisch weitergeleitet oder berücksichtigt werden. Muss in einer durch Komma getrennten Liste formatiert werden, z. B. 3000, 9000, 9090.</value>
1474 + </data>
1475 + <data name="Settings_InitialAutoProxyTimeout.Header" xml:space="preserve">
1476 + <value>Timeout für den anfänglichen automatischen Proxy</value>
1477 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1478 + </data>
1479 + <data name="Settings_InitialAutoProxyTimeout.Description" xml:space="preserve">
1480 + <value>Gilt nur, wenn „wsl2.autoProxy“ auf „TRUE“ festgelegt ist. Konfiguriert, wie lange (in Millisekunden) WSL beim Starten eines WSL-Containers auf das Abrufen von HTTP-Proxyinformationen wartet. Wenn die Proxyeinstellungen nach dieser Zeit aufgelöst werden, muss die WSL-Instanz neu gestartet werden, um die abgerufenen Proxy-Einstellungen zu verwenden.</value>
1481 + <comment>{Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1482 + </data>
1483 + <data name="Settings_InitialAutoProxyTimeoutResetButton.Content" xml:space="preserve">
1484 + <value>Timeout zurücksetzen</value>
1485 + </data>
1486 + <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1487 + <value>Timeout für den anfänglichen automatischen Proxy</value>
1488 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1489 + </data>
1490 + <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1491 + <value>Gilt nur, wenn „wsl2.autoProxy“ auf „TRUE“ festgelegt ist. Konfiguriert, wie lange (in Millisekunden) WSL beim Starten eines WSL-Containers auf das Abrufen von HTTP-Proxyinformationen wartet. Wenn die Proxyeinstellungen nach dieser Zeit aufgelöst werden, muss die WSL-Instanz neu gestartet werden, um die abgerufenen Proxy-Einstellungen zu verwenden.</value>
1492 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1493 + </data>
1494 + <data name="Settings_KernelCommandLine.Header" xml:space="preserve">
1495 + <value>Kernelbefehlszeile</value>
1496 + </data>
1497 + <data name="Settings_KernelCommandLine.Description" xml:space="preserve">
1498 + <value>Zusätzliche Kernelbefehlszeilenargumente.</value>
1499 + </data>
1500 + <data name="Settings_LocalhostForwarding.Header" xml:space="preserve">
1501 + <value>Aktivieren der Weiterleitung des lokalen Hosts</value>
1502 + </data>
1503 + <data name="Settings_LocalhostForwarding.Description" xml:space="preserve">
1504 + <value>Boolescher Wert, der angibt, ob die in der WSL 2-VM an den Platzhalter oder Localhost gebundenen Ports vom Host aus über „localhost:port“ erreichbar sein sollen.</value>
1505 + </data>
1506 + <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1507 + <value>Aktivieren Sie die Localhost-Weiterleitung.</value>
1508 + </data>
1509 + <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1510 + <value>Boolescher Wert, der angibt, ob Ports, die an Platzhalter oder Localhost in der WSL 2-VM gebunden sind, über localhost, colon oder port vom Host aus verbunden werden können.</value>
1511 + </data>
1512 + <data name="Settings_MegabyteStringFormat" xml:space="preserve">
1513 + <value>{0} MB</value>
1514 + </data>
1515 + <data name="Settings_MemAndProcPageTitle.Text" xml:space="preserve">
1516 + <value>Arbeitsspeicher und Prozessor</value>
1517 + </data>
1518 + <data name="Settings_MemorySize.Header" xml:space="preserve">
1519 + <value>Speichergröße</value>
1520 + </data>
1521 + <data name="Settings_MemorySize.Description" xml:space="preserve">
1522 + <value>Gibt an, wie viel Arbeitsspeicher dem virtuellen WSL 2-Computer zugewiesen werden soll.</value>
1523 + </data>
1524 + <data name="Settings_MemorySizeResetButton.Content" xml:space="preserve">
1525 + <value>Größe zurücksetzen</value>
1526 + </data>
1527 + <data name="Settings_MemorySizeTextBox.AutomationProperties.Name" xml:space="preserve">
1528 + <value>Speichergröße</value>
1529 + </data>
1530 + <data name="Settings_MemorySizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1531 + <value>Gibt an, wie viel Arbeitsspeicher (in MB) der WSL 2-VM zugewiesen werden soll.</value>
1532 + </data>
1533 + <data name="Settings_MillisecondsStringFormat" xml:space="preserve">
1534 + <value>{0} Millisekunden</value>
1535 + </data>
1536 + <data name="Settings_NestedVirtualization.Header" xml:space="preserve">
1537 + <value>Geschachtelte Virtualisierung aktivieren</value>
1538 + </data>
1539 + <data name="Settings_NestedVirtualization.Description" xml:space="preserve">
1540 + <value>Boolescher Wert zum Aktivieren oder Deaktivieren der geschachtelten Virtualisierung, sodass andere geschachtelte VMs innerhalb von WSL 2 ausgeführt werden können.</value>
1541 + </data>
1542 + <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1543 + <value>Geschachtelte Virtualisierung aktivieren.</value>
1544 + </data>
1545 + <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1546 + <value>Boolescher Wert zum Aktivieren oder Deaktivieren der geschachtelten Virtualisierung, sodass andere geschachtelte VMs innerhalb von WSL 2 ausgeführt werden können.</value>
1547 + </data>
1548 + <data name="Settings_NetworkingMode.Header" xml:space="preserve">
1549 + <value>Netzwerkmodus</value>
1550 + </data>
1551 + <data name="Settings_NetworkingMode.Description" xml:space="preserve">
1552 + <value>Gibt den Netzwerkmodus für WSL an.</value>
1553 + </data>
1554 + <data name="Settings_NetworkingModeComboBox.AutomationProperties.Name" xml:space="preserve">
1555 + <value>Netzwerkmodus.</value>
1556 + </data>
1557 + <data name="Settings_NetworkingModeComboBox.AutomationProperties.HelpText" xml:space="preserve">
1558 + <value>Gibt den Netzwerkmodus für WSL an.</value>
1559 + </data>
1560 + <data name="Settings_NetworkingPageTitle.Text" xml:space="preserve">
1561 + <value>Netzwerk</value>
1562 + </data>
1563 + <data name="Settings_OOBECrossOSFileAccess.Description" xml:space="preserve">
1564 + <value>Sie können mit allen Ihren Dateien betriebssystemübergreifend arbeiten!</value>
1565 + </data>
1566 + <data name="Settings_OOBECrossOSFileAccess.Title" xml:space="preserve">
1567 + <value>Betriebssystemübergreifender Dateizugriff</value>
1568 + </data>
1569 + <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle.Text" xml:space="preserve">
1570 + <value>Von Linux aus auf Ihre Windows-Dateien zugreifen</value>
1571 + </data>
1572 + <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample.Text" xml:space="preserve">
1573 + <value>Sie können auf Ihre Windows-Dateien unter Linux zugreifen, indem Sie zu „/mnt“ und dann zu Ihrem Windows-Laufwerksbuchstaben navigieren, wie in diesem Beispiel für das Laufwerk C:
1574 +
1575 +„cd /mnt/c“</value>
1576 + </data>
1577 + <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle.Text" xml:space="preserve">
1578 + <value>Zugriff auf Ihre Linux-Dateien mit dem Datei-Explorer</value>
1579 + </data>
1580 + <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample.Text" xml:space="preserve">
1581 + <value>Sie können Ihre Linux-Dateien im Datei-Explorer anzeigen, indem Sie zu „\\wsl.localhost\“ navigieren oder auf das „Linux“-Symbol klicken.</value>
1582 + <comment>{Locked="\\wsl.localhost\"}Url addresses should not be translated.</comment>
1583 + </data>
1584 + <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle.Text" xml:space="preserve">
1585 + <value>Windows-Dateien und -Programme über WSL starten</value>
1586 + </data>
1587 + <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample.Text" xml:space="preserve">
1588 + <value>Selbst bei Verwendung von WSL können Sie Ihre ausführbaren Windows-Dateien direkt von der Bash ausführen. Versuchen Sie,
1589 +auszuführen.
1590 +„powershell.exe /c start .“, um den Datei-Explorer in Ihrem aktuellen Ordner zu öffnen.</value>
1591 + <comment>{Locked="/c start ."}Command line arguments and file names should not be translated</comment>
1592 + </data>
1593 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle.Text" xml:space="preserve">
1594 + <value>Zugreifen auf Linux-Netzwerk-Apps über Windows</value>
1595 + </data>
1596 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.Text" xml:space="preserve">
1597 + <value>Wenn Sie eine Netzwerk-App (z. B. eine App, die auf einem NodeJS oder SQL Server ausgeführt wird) in Ihrer Linux-Distribution erstellen, können Sie über eine Windows-App (z. B. Ihren Edge- oder Chrome-Internetbrowser) mithilfe von Localhost (wie Sie es normalerweise tun würden) darauf zugreifen. Das heißt, wenn Sie einen Linux-Server gestartet haben, der Port 3000 überwacht, können Sie zu Edge unter Windows zu [http://localhost:3000] wechseln, um darauf zuzugreifen.</value>
1598 + <comment>{Locked="http://localhost:3000"}Url addresses should not be translated.</comment>
1599 + </data>
1600 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.NavigateUri" xml:space="preserve">
1601 + <value>http://localhost:3000</value>
1602 + <comment>{Locked}Uri to the localhost on port 3000</comment>
1603 + </data>
1604 + <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle.Text" xml:space="preserve">
1605 + <value>Netzwerk im gespiegelten Modus</value>
1606 + </data>
1607 + <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample.Text" xml:space="preserve">
1608 + <value>WSL enthält auch einen neuen Netzwerkmodus, der als gespiegelter Modus bezeichnet wird und erweiterte Funktionen wie IPv6-Unterstützung und die Möglichkeit bietet, auf Ihre Netzwerkanwendungen in Ihrem lokalen Netzwerk zuzugreifen.</value>
1609 + </data>
1610 + <data name="Settings_OOBECrossOSFileAccessLink.Content" xml:space="preserve">
1611 + <value>Weitere Informationen zum betriebssystemübergreifenden Dateizugriff</value>
1612 + </data>
1613 + <data name="Settings_OOBECrossOSFileAccessLink.NavigateUri" xml:space="preserve">
1614 + <value>https://aka.ms/wslfilesystems</value>
1615 + <comment>{Locked}Uri to the Working across Windows and Linux file systems documentation</comment>
1616 + </data>
1617 + <data name="Settings_OOBEDisplayName" xml:space="preserve">
1618 + <value>Willkommen bei Windows-Subsystem für Linux</value>
1619 + </data>
1620 + <data name="Settings_OOBEDistroManagement.Description" xml:space="preserve">
1621 + <value>WSL ist eine hervorragende Möglichkeit, verschiedene Linux-Distributionen auszuprobieren.</value>
1622 + </data>
1623 + <data name="Settings_OOBEDistroManagement.Title" xml:space="preserve">
1624 + <value>Distro Management</value>
1625 + </data>
1626 + <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.Content" xml:space="preserve">
1627 + <value>Weitere Informationen zu grundlegenden WSL-Befehlen</value>
1628 + </data>
1629 + <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.NavigateUri" xml:space="preserve">
1630 + <value>https://aka.ms/wslcommands</value>
1631 + <comment>{Locked}Uri to the basic WSL commands documentation</comment>
1632 + </data>
1633 + <data name="Settings_OOBEDistroManagementImportCustomDistroLink.Content" xml:space="preserve">
1634 + <value>Weitere Informationen zum Importieren beliebiger Linux-Distributionen</value>
1635 + </data>
1636 + <data name="Settings_OOBEDistroManagementImportCustomDistroLink.NavigateUri" xml:space="preserve">
1637 + <value>https://aka.ms/wslcustomdistro</value>
1638 + <comment>{Locked}Uri to the import any linux distribution to use with WSL documentation</comment>
1639 + </data>
1640 + <data name="Settings_OOBEDistroManagement_InstallableDistrosTitle.Text" xml:space="preserve">
1641 + <value>Installierbaren WSL-Distros-Befehl auflisten</value>
1642 + </data>
1643 + <data name="Settings_OOBEDistroManagement_InstallableDistrosSample.Text" xml:space="preserve">
1644 + <value>„wsl.exe -l -o“</value>
1645 + <comment>{Locked="-l -o"}Command line arguments and file names should not be translated</comment>
1646 + </data>
1647 + <data name="Settings_OOBEDistroManagement_InstallNamedDistrosTitle.Text" xml:space="preserve">
1648 + <value>Benannten WSL-Distro-Befehl installieren</value>
1649 + </data>
1650 + <data name="Settings_OOBEDistroManagement_InstallNamedDistrosSample.Text" xml:space="preserve">
1651 + <value>„wsl.exe --install &lt;DistroName&gt;“</value>
1652 + <comment>{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
1653 + </data>
1654 + <data name="Settings_OOBEDistroManagement_AvailableDistrosTitle.Text" xml:space="preserve">
1655 + <value>Befehl zum Auflisten verfügbarer WSL-Distributionen</value>
1656 + </data>
1657 + <data name="Settings_OOBEDistroManagement_AvailableDistrosSample.Text" xml:space="preserve">
1658 + <value>„wsl.exe -l“</value>
1659 + <comment>{Locked="-l"}Command line arguments and file names should not be translated</comment>
1660 + </data>
1661 + <data name="Settings_OOBEDockerDesktopIntegration.Description" xml:space="preserve">
1662 + <value>Docker Desktop funktioniert hervorragend mit WSL, um Sie bei der Entwicklung mit Linux-Containern zu unterstützen.
1663 +
1664 +Einige der Vorteile der Verwendung von Docker Desktop mit WSL sind:
1665 +
1666 +• Sie können Docker-Befehle in WSL oder unter Windows ausführen, indem Sie den gleichen Docker-Daemon und die gleichen Images verwenden.
1667 +• Sie können Dateien und Ordner nahtlos zwischen Windows und Linux freigeben, indem Sie die automatische Einbindung von Windows-Laufwerken in WSL verwenden.
1668 +• Dank der Interoperabilität von WSL können Sie Ihre bevorzugten Windows-Tools und -Editoren verwenden, um an Linux-Code und -Dateien zu arbeiten und umgekehrt.</value>
1669 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1670 + </data>
1671 + <data name="Settings_OOBEDockerDesktopIntegration.Title" xml:space="preserve">
1672 + <value>Docker-Desktopintegration</value>
1673 + </data>
1674 + <data name="Settings_OOBEDockerDesktopIntegrationLink.Content" xml:space="preserve">
1675 + <value>Weitere Informationen zur Verwendung von WSL mit Docker</value>
1676 + </data>
1677 + <data name="Settings_OOBEDockerDesktopIntegrationLink.NavigateUri" xml:space="preserve">
1678 + <value>https://aka.ms/wsldocker</value>
1679 + <comment>{Locked}Uri to the Docker remote containers on WSL 2 documentation</comment>
1680 + </data>
1681 + <data name="Settings_OOBEGeneral.Description" xml:space="preserve">
1682 + <value>Mit dem Windows-Subsystem für Linux (WSL) können Sie Ihre bevorzugten Linux-Tools, -Hilfsprogramme, -Anwendungen und -Workflows direkt unter Windows ausführen.
1683 +
1684 +Nehmen Sie sich einen Moment Zeit, um eine Vorschau einiger der beliebtesten Features der Community zu sehen, oder sehen Sie sich unsere umfassende Dokumentation an.</value>
1685 + </data>
1686 + <data name="Settings_OOBEGeneral.Title" xml:space="preserve">
1687 + <value>Willkommen bei WSL</value>
1688 + </data>
1689 + <data name="Settings_OOBEGeneral_BestPracticesSetupLink.Content" xml:space="preserve">
1690 + <value>Bewährte Methoden für Setup</value>
1691 + </data>
1692 + <data name="Settings_OOBEGeneral_BestPracticesSetupLink.NavigateUri" xml:space="preserve">
1693 + <value>https://aka.ms/wslsetup</value>
1694 + <comment>{Locked}Uri to the Best Practices for Setup Documentation</comment>
1695 + </data>
1696 + <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.Content" xml:space="preserve">
1697 + <value>Erste Schritte mit Linux</value>
1698 + </data>
1699 + <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.NavigateUri" xml:space="preserve">
1700 + <value>https://aka.ms/wslgettingstarted</value>
1701 + <comment>{Locked}Uri to the Getting Started with Linux Documentation</comment>
1702 + </data>
1703 + <data name="Settings_OOBEGeneral_WSLDocumentationLink.Content" xml:space="preserve">
1704 + <value>Dokumentation zu Windows-Subsystem für Linux (WSL)</value>
1705 + </data>
1706 + <data name="Settings_OOBEGeneral_WSLDocumentationLink.NavigateUri" xml:space="preserve">
1707 + <value>https://aka.ms/wsldocs</value>
1708 + <comment>{Locked}Uri to the Microsoft WSL Documentation</comment>
1709 + </data>
1710 + <data name="Settings_OOBEGUIApps.Description" xml:space="preserve">
1711 + <value>Sie können grafisch basierte Linux-Anwendungen mit nativen Windows-Interaktionen wie Alt-Tab, Starten des Startmenüs, Anheften in der Taskleiste und Unterstützung für Ausschneiden und Einfügen verwenden.</value>
1712 + </data>
1713 + <data name="Settings_OOBEGUIApps.Title" xml:space="preserve">
1714 + <value>GUI-Apps</value>
1715 + </data>
1716 + <data name="Settings_OOBEGPUAcceleration.Description" xml:space="preserve">
1717 + <value>WSL kann Ihre Windows-GPU für Machine Learning Workflows nutzen
1718 +
1719 +Linux-Binärdateien, die in WSL ausgeführt werden, können Ihre GPU in Windows automatisch verwenden, um ihre Leistung zu beschleunigen. Sie müssen diese Workflows nur auf dieselbe Weise installieren und ausführen wie auf einem regulären Linux-Computer. Es gibt viele verschiedene Einstiegsmöglichkeiten: von der Ausführung von CUDA in einem Docker-Container, wenn Sie über eine NVIDIA-Grafikkarte verfügen, bis hin zur Ausführung von PyTorch oder TensorFlow mit DirectML auf Ihrer AMD-, Intel- oder NVIDIA-Grafikkarte. Weitere Informationen finden Sie unten in unserem Leitfaden zu den ersten Schritten.</value>
1720 + </data>
1721 + <data name="Settings_OOBEGPUAcceleration.Title" xml:space="preserve">
1722 + <value>GPU-Beschleunigung</value>
1723 + </data>
1724 + <data name="Settings_OOBEGPUAccelerationLink.Content" xml:space="preserve">
1725 + <value>Weitere Informationen zur GPU-Beschleunigung</value>
1726 + </data>
1727 + <data name="Settings_OOBEGPUAccelerationLink.NavigateUri" xml:space="preserve">
1728 + <value>https://aka.ms/wslgpu</value>
1729 + <comment>{Locked}Uri to the GPU acceleration for ML in WSL documentation</comment>
1730 + </data>
1731 + <data name="Settings_OOBEGUIAppsLink.Content" xml:space="preserve">
1732 + <value>Weitere Informationen zu WSL GUI-Apps</value>
1733 + </data>
1734 + <data name="Settings_OOBEGUIAppsLink.NavigateUri" xml:space="preserve">
1735 + <value>https://aka.ms/wslguiapps</value>
1736 + <comment>{Locked}Uri to the Run GUI apps on the WSL documentation</comment>
1737 + </data>
1738 + <data name="Settings_OOBEGUIApps_AppsListDescription.Text" xml:space="preserve">
1739 + <value>Hier ist eine Liste mit Apps, die Sie ausprobieren können (Sie können sie alle in Ubuntu installieren, indem Sie „sudo apt install &lt;Name der App&gt;“ eingeben).
1740 +
1741 + • gedit – Einfacher Texteditor
1742 + • audacity – Audiodateien aufnehmen und bearbeiten
1743 + • blender – Erstellen von 3D-Animationen und -Darstellungen
1744 + • gimp – Fotos bearbeiten
1745 + • nautilus – Ein Linux-Dateiexplorer
1746 + • vlc – Videoplayer</value>
1747 + </data>
1748 + <data name="Settings_OOBENetworkingIntegration.Description" xml:space="preserve">
1749 + <value>Sie können problemlos auf Netzwerk-Apps unter Windows- und Linux-Betriebssystemen zugreifen.</value>
1750 + </data>
1751 + <data name="Settings_OOBENetworkingIntegration.Title" xml:space="preserve">
1752 + <value>Netzwerkintegration</value>
1753 + </data>
1754 + <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.Content" xml:space="preserve">
1755 + <value>Weitere Informationen zu Netzwerkanwendungen</value>
1756 + </data>
1757 + <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.NavigateUri" xml:space="preserve">
1758 + <value>https://aka.ms/wslnetworking</value>
1759 + <comment>{Locked}Uri to the Accessing network applications with WSL documentation</comment>
1760 + </data>
1761 + <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.Content" xml:space="preserve">
1762 + <value>Weitere Informationen zum Netzwerkbetrieb im gespiegelten Modus</value>
1763 + </data>
1764 + <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.NavigateUri" xml:space="preserve">
1765 + <value>https://aka.ms/wslmirroredmode</value>
1766 + <comment>{Locked}Uri to the WSL Mirrored Mode networking documentation</comment>
1767 + </data>
1768 + <data name="Settings_OOBEVSCodeIntegration.Description" xml:space="preserve">
1769 + <value>Sie können WSL als Vollzeitentwicklungsumgebung direkt aus VS Code verwenden.</value>
1770 + </data>
1771 + <data name="Settings_OOBEVSCodeIntegration.Title" xml:space="preserve">
1772 + <value>VS Code-Integration</value>
1773 + </data>
1774 + <data name="Settings_OOBEVSCodeIntegrationLink.Content" xml:space="preserve">
1775 + <value>Weitere Informationen zur Verwendung von WSL mit VS Code</value>
1776 + </data>
1777 + <data name="Settings_OOBEVSCodeIntegrationLink.NavigateUri" xml:space="preserve">
1778 + <value>https://aka.ms/wslvscode</value>
1779 + <comment>{Locked}Uri to the using Visual Studio Code with WSL documentation</comment>
1780 + </data>
1781 + <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallTitle.Text" xml:space="preserve">
1782 + <value>Installationsanleitung</value>
1783 + </data>
1784 + <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallSample.Text" xml:space="preserve">
1785 + <value>Nachdem Sie VS Code installiert haben, können Sie die Remote-WSL-Erweiterung über das Windows-Terminal installieren:
1786 +
1787 +„code --install-extension ms-vscode-remote.remote-wsl“</value>
1788 + <comment>{Locked="--install-extension "}Command line arguments, file names and string inserts should not be translated</comment>
1789 + </data>
1790 + <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectTitle.Text" xml:space="preserve">
1791 + <value>WSL-Projekt in Visual Studio Code öffnen</value>
1792 + </data>
1793 + <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectSample.Text" xml:space="preserve">
1794 + <value>Um ein Projekt in VS Code von Ihrer WSL-Distribution aus zu öffnen, öffnen Sie die Befehlszeile der Distribution und führen Sie „code .“ aus, um eine Projektdatei zu öffnen.
1795 +
1796 +Sie können auch über die Befehlspalette in VS Code selbst auf weitere VS Code Remoteoptionen zugreifen. Drücken Sie „UMSCHALT+STRG+P“ auf Ihrer Tastatur, um die Befehlspalette zu öffnen, und geben Sie „Remote-WSL“ ein, um eine Liste der verfügbaren VS Code Remoteoptionen anzuzeigen, sodass Sie den Ordner in einer Remotesitzung erneut öffnen und angeben können, welche Distribution Sie öffnen möchten und mehr.</value>
1797 + </data>
1798 + <data name="Settings_OOBE_HowToUse.Text" xml:space="preserve">
1799 + <value>Anleitung</value>
1800 + </data>
1801 + <data name="Settings_OptionalFeaturesPageTitle.Text" xml:space="preserve">
1802 + <value>Optionale Features</value>
1803 + </data>
1804 + <data name="Settings_PrivacyPolicyLink.Content" xml:space="preserve">
1805 + <value>Datenschutzbestimmung</value>
1806 + </data>
1807 + <data name="Settings_PrivacyPolicyLink.NavigateUri" xml:space="preserve">
1808 + <value>https://go.microsoft.com/fwlink/?linkid=2234882</value>
1809 + <comment>{Locked}Uri to the Microsoft Privacy Policy</comment>
1810 + </data>
1811 + <data name="Settings_ProcCount.Header" xml:space="preserve">
1812 + <value>Prozessoranzahl</value>
1813 + </data>
1814 + <data name="Settings_ProcCount.Description" xml:space="preserve">
1815 + <value>Gibt an, wie viele logische Prozessoren der WSL 2-VM zugewiesen werden sollen.</value>
1816 + </data>
1817 + <data name="Settings_ProcCountResetButton.Content" xml:space="preserve">
1818 + <value>Anzahl zurücksetzen</value>
1819 + </data>
1820 + <data name="Settings_ProcCountTextBox.AutomationProperties.Name" xml:space="preserve">
1821 + <value>Prozessoranzahl</value>
1822 + </data>
1823 + <data name="Settings_ProcCountTextBox.AutomationProperties.HelpText" xml:space="preserve">
1824 + <value>Gibt an, wie viele logische Prozessoren der WSL 2-VM zugewiesen werden sollen.</value>
1825 + </data>
1826 + <data name="Settings_RelatedLinks.Text" xml:space="preserve">
1827 + <value>Verwandte Links</value>
1828 + </data>
1829 + <data name="Settings_ReleaseNotesLink.Content" xml:space="preserve">
1830 + <value>Versionshinweise</value>
1831 + </data>
1832 + <data name="Settings_ReleaseNotesLink.NavigateUri" xml:space="preserve">
1833 + <value>https://aka.ms/wslreleases</value>
1834 + <comment>{Locked}Uri to Microsoft WSL release notes</comment>
1835 + </data>
1836 + <data name="Settings_SafeMode.Header" xml:space="preserve">
1837 + <value>Aktivieren des abgesicherten Modus</value>
1838 + <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1839 + </data>
1840 + <data name="Settings_SafeMode.Description" xml:space="preserve">
1841 + <value>Führen Sie die WSL im „abgesicherten Modus“ aus, in dem viele Features deaktiviert sind. Dieser Modus ist für die Wiederherstellung von fehlerhaften Distributionen gedacht.</value>
1842 + <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1843 + </data>
1844 + <data name="Settings_SafeModeToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1845 + <value>Aktivieren des abgesicherten Modus.</value>
1846 + <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1847 + </data>
1848 + <data name="Settings_SafeModeToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1849 + <value>Führen Sie die WSL im „abgesicherten Modus“ aus, in dem viele Features deaktiviert sind. Dieser Modus ist für die Wiederherstellung von fehlerhaften Distributionen gedacht.</value>
1850 + <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1851 + </data>
1852 + <data name="Settings_Shell_About.Content" xml:space="preserve">
1853 + <value>Info</value>
1854 + </data>
1855 + <data name="Settings_Shell_Developer.Content" xml:space="preserve">
1856 + <value>Entwickler</value>
1857 + </data>
1858 + <data name="Settings_Shell_DistroManagement.Content" xml:space="preserve">
1859 + <value>Distro Management</value>
1860 + </data>
1861 + <data name="Settings_Shell_DockerDesktopIntegration.Content" xml:space="preserve">
1862 + <value>Docker-Desktopintegration</value>
1863 + </data>
1864 + <data name="Settings_Shell_FileSystem.Content" xml:space="preserve">
1865 + <value>Dateisystem</value>
1866 + </data>
1867 + <data name="Settings_Shell_General.Content" xml:space="preserve">
1868 + <value>Allgemein</value>
1869 + </data>
1870 + <data name="Settings_Shell_GPUAcceleration.Content" xml:space="preserve">
1871 + <value>GPU-Beschleunigung</value>
1872 + </data>
1873 + <data name="Settings_Shell_GUIApps.Content" xml:space="preserve">
1874 + <value>GUI-Apps</value>
1875 + </data>
1876 + <data name="Settings_Shell_LaunchWSL.Content" xml:space="preserve">
1877 + <value>Starten von wsl.exe</value>
1878 + </data>
1879 + <data name="Settings_Shell_MemAndProc.Content" xml:space="preserve">
1880 + <value>Arbeitsspeicher und Prozessor</value>
1881 + </data>
1882 + <data name="Settings_Shell_Networking.Content" xml:space="preserve">
1883 + <value>Netzwerk</value>
1884 + </data>
1885 + <data name="Settings_Shell_NetworkingIntegration.Content" xml:space="preserve">
1886 + <value>Netzwerkintegration</value>
1887 + </data>
1888 + <data name="Settings_Shell_OOBE.Content" xml:space="preserve">
1889 + <value>Willkommen bei WSL</value>
1890 + </data>
1891 + <data name="Settings_Shell_OptionalFeatures.Content" xml:space="preserve">
1892 + <value>Optionale Features</value>
1893 + </data>
1894 + <data name="Settings_Shell_Settings.Content" xml:space="preserve">
1895 + <value>Einstellungen</value>
1896 + </data>
1897 + <data name="Settings_Shell_VSCodeIntegration.Content" xml:space="preserve">
1898 + <value>VS Code-Integration</value>
1899 + </data>
1900 + <data name="Settings_Shell_WhatsNew.Content" xml:space="preserve">
1901 + <value>Neuigkeiten</value>
1902 + </data>
1903 + <data name="Settings_Shell_WorkingAcrossFileSystems.Content" xml:space="preserve">
1904 + <value>Dateisystemübergreifendes Arbeiten</value>
1905 + </data>
1906 + <data name="Settings_IssuesLink.Content" xml:space="preserve">
1907 + <value>Probleme</value>
1908 + </data>
1909 + <data name="Settings_IssuesLink.NavigateUri" xml:space="preserve">
1910 + <value>https://aka.ms/wslproject</value>
1911 + <comment>{Locked}Uri to Microsoft WSL issues</comment>
1912 + </data>
1913 + <data name="Settings_SparseVHD.Header" xml:space="preserve">
1914 + <value>Sparse VHD standardmäßig aktivieren</value>
1915 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1916 + </data>
1917 + <data name="Settings_SparseVHD.Description" xml:space="preserve">
1918 + <value>Jede neu erstellte VHD wird automatisch auf „geringe Dichte“ festgelegt, wenn sie aktiviert ist.</value>
1919 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1920 + </data>
1921 + <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1922 + <value>Sparse VHD wird standardmäßig aktiviert.</value>
1923 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1924 + </data>
1925 + <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1926 + <value>Jede neu erstellte VHD wird automatisch auf „geringe Dichte“ festgelegt, wenn sie aktiviert ist.</value>
1927 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1928 + </data>
1929 + <data name="Settings_SwapFilePath.Header" xml:space="preserve">
1930 + <value>Speicherort der Auslagerungsdatei</value>
1931 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1932 + </data>
1933 + <data name="Settings_SwapFilePath.Description" xml:space="preserve">
1934 + <value>Ein absoluter Windows-Pfad zur virtuellen Auslagerungsfestplatte.</value>
1935 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1936 + </data>
1937 + <data name="Settings_SwapFilePathBrowseButton.Content" xml:space="preserve">
1938 + <value>Auslagerungsdateien durchsuchen</value>
1939 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1940 + </data>
1941 + <data name="Settings_SwapFilePathTextBox.AutomationProperties.Name" xml:space="preserve">
1942 + <value>Speicherort der Auslagerungsdatei</value>
1943 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1944 + </data>
1945 + <data name="Settings_SwapFilePathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1946 + <value>Ein absoluter Windows-Pfad zur virtuellen Auslagerungsfestplatte.</value>
1947 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1948 + </data>
1949 + <data name="Settings_SwapSize.Header" xml:space="preserve">
1950 + <value>Swap-Größe</value>
1951 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1952 + </data>
1953 + <data name="Settings_SwapSize.Description" xml:space="preserve">
1954 + <value>Gibt an, wie viel Auslagerungsspeicherplatz der VM WSL 2 hinzugefügt werden soll, 0 für keine Auslagerungsdatei. Der Auslagerungsspeicher ist datenträgerbasierter RAM, der verwendet wird, wenn der Arbeitsspeicherbedarf das Limit auf dem Hardwaregerät überschreitet.</value>
1955 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1956 + </data>
1957 + <data name="Settings_SwapSizeResetButton.Content" xml:space="preserve">
1958 + <value>Größe zurücksetzen</value>
1959 + </data>
1960 + <data name="Settings_SwapSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1961 + <value>Swap-Größe</value>
1962 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1963 + </data>
1964 + <data name="Settings_SwapSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1965 + <value>Wie viel Auslagerungsspeicher in Megabyte der WSL 2-VM hinzugefügt werden soll. 0 für keine Auslagerungsdatei. Der Auslagerungsspeicher ist datenträgerbasierter RAM, der verwendet wird, wenn der Arbeitsspeicherbedarf das Limit auf dem Hardwaregerät überschreitet.</value>
1966 + <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1967 + </data>
1968 + <data name="Settings_Virtio.Header" xml:space="preserve">
1969 + <value>Aktivieren von VirtIO</value>
1970 + </data>
1971 + <data name="Settings_Virtio.Description" xml:space="preserve">
1972 + <value>Verwenden Sie „virtiofs“ anstelle von „plan 9“ für den Zugriff auf Hostdateien, um die Geschwindigkeit zu erhöhen.</value>
1973 + </data>
1974 + <data name="Settings_Virtio9p.Header" xml:space="preserve">
1975 + <value>Aktivieren von Virtio 9p</value>
1976 + </data>
1977 + <data name="Settings_Virtio9p.Description" xml:space="preserve">
1978 + <value>Aktiviert die Einbindung des 9P-Dateisystems vom Host über den Virtio-Transport.</value>
1979 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1980 + </data>
1981 + <data name="Settings_VMIdleTimeout.Header" xml:space="preserve">
1982 + <value>VM-Leerlauftimeout</value>
1983 + </data>
1984 + <data name="Settings_VMIdleTimeout.Description" xml:space="preserve">
1985 + <value>Die Anzahl von Millisekunden, die eine VM im Leerlauf ist, bevor sie heruntergefahren wird.</value>
1986 + </data>
1987 + <data name="Settings_VMIdleTimeoutResetButton.Content" xml:space="preserve">
1988 + <value>Timeout zurücksetzen</value>
1989 + </data>
1990 + <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1991 + <value>VM-Leerlauftimeout</value>
1992 + </data>
1993 + <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1994 + <value>Die Anzahl von Millisekunden, die eine VM im Leerlauf ist, bevor sie heruntergefahren wird.</value>
1995 + </data>
1996 + <data name="Settings_ApplyChangesButton.Content" xml:space="preserve">
1997 + <value>Änderungen anwenden</value>
1998 + </data>
1999 + <data name="Settings_ApplyChangesDialogTitle" xml:space="preserve">
2000 + <value>WSL-Herunterfahren erforderlich</value>
2001 + </data>
2002 + <data name="Settings_ApplyChangesDialogDescription" xml:space="preserve">
2003 + <value>Geänderte WSL-Einstellungen erfordern ein Herunterfahren und einen Neustart von WSL, um abgeschlossen zu werden. Das Herunterfahren beendet alle aktiven WSL-Sitzungen.</value>
2004 + </data>
2005 + <data name="Settings_ApplyChangesDialogShutdownButton" xml:space="preserve">
2006 + <value>WSL jetzt herunterfahren</value>
2007 + </data>
2008 + <data name="Settings_ApplyChangesDialogLaterButton" xml:space="preserve">
2009 + <value>Später</value>
2010 + </data>
2011 + <data name="Settings_ApplyChangesDialogFailedTitle" xml:space="preserve">
2012 + <value>Änderungen können nicht angewendet werden.</value>
2013 + </data>
2014 + <data name="Settings_ApplyChangesDialogCloseButton" xml:space="preserve">
2015 + <value>Schließen</value>
2016 + </data>
2017 + <data name="Settings_ApplyChangesDialogCommitFailed" xml:space="preserve">
2018 + <value>Fehler beim Speichern ausstehender Einstellungsänderungen. Fehlercode: {0}</value>
2019 + <comment>{Locked="{0}"}Format placeholder for Win32 error code</comment>
2020 + </data>
2021 + <data name="Settings_ApplyChangesDialogShutdownFailed" xml:space="preserve">
2022 + <value>Die Einstellungen wurden gespeichert, aber beim Herunterfahren der WSL ist ein Fehler aufgetreten: {0}</value>
2023 + <comment>{Locked="{0}"}Format placeholder for exception message</comment>
2024 + </data>
2025 + <data name="Settings_BooleanTrueText" xml:space="preserve">
2026 + <value>Ein</value>
2027 + </data>
2028 + <data name="Settings_BooleanFalseText" xml:space="preserve">
2029 + <value>Aus</value>
2030 + </data>
2031 + <data name="Settings_OOBEVSIntegration.Title" xml:space="preserve">
2032 + <value>Erstellen, Ausführen, Debuggen und Profilieren von Apps, die auf WSL laufen, direkt in Visual Studio</value>
2033 + </data>
2034 + <data name="Settings_OOBEVSIntegration.Description" xml:space="preserve">
2035 + <value>Ausführen und Debuggen Ihrer Apps auf WSL aus Visual Studio</value>
2036 + </data>
2037 + <data name="Settings_OOBEVSIntegration_VSForDotNetLink.Content" xml:space="preserve">
2038 + <value>Weitere Informationen zu WSL in Visual Studio für .NET-Entwickelnde</value>
2039 + </data>
2040 + <data name="Settings_OOBEVSIntegration_VSForDotNetLink.NavigateUri" xml:space="preserve">
2041 + <value>https://learn.microsoft.com/visualstudio/debugger/debug-dotnet-core-in-wsl-2</value>
2042 + <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2043 + </data>
2044 + <data name="Settings_OOBEVSIntegration_VSForCppLink.Content" xml:space="preserve">
2045 + <value>Weitere Informationen zu Visual Studio und WSL für C++-Entwickelnde</value>
2046 + </data>
2047 + <data name="Settings_OOBEVSIntegration_VSForCppLink.NavigateUri" xml:space="preserve">
2048 + <value>https://learn.microsoft.com/cpp/linux/?view=msvc-170</value>
2049 + <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2050 + </data>
2051 + <data name="Settings_OOBEVSIntegration_Description.Text" xml:space="preserve">
2052 + <value>Mithilfe des Windows-Subsystems für Linux (WSL) können Sie Ihre .NET Core- und plattformübergreifenden C++-Apps problemlos unter Linux ausführen und debuggen, ohne Visual Studio verlassen zu müssen. Wenn Sie plattformübergreifend entwickeln, ist diese Methode eine einfache Möglichkeit, weitere Ihrer Zielumgebungen zu testen.</value>
2053 + </data>
2054 + <data name="Settings_OOBEVSIntegration_Title.Text" xml:space="preserve">
2055 + <value>Visual Studio-Integration</value>
2056 + </data>
2057 + <data name="Settings_Shell_VSIntegration.Content" xml:space="preserve">
2058 + <value>Visual Studio-Integration</value>
2059 + </data>
2060 + <data name="MessageWslcUsage" xml:space="preserve">
2061 <value>wslc - WSL Container CLI
2062 Verwendung:
2061 - wslc --help</value>
2062 - <comment>{Locked="--help"}Command line arguments, file names and string inserts should not be translated</comment>
2063 - </data>
2064 - <data name="MessageWslcSessionNotFound" xml:space="preserve">
2065 - <value>Sitzung nicht gefunden: '{}'</value>
2066 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2067 - </data>
2068 - <data name="MessageInvalidIp" xml:space="preserve">
2069 - <value>Ungültige IP-Adresse „{}“</value>
2070 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2071 - </data>
2072 - <data name="MessageFailedToMapPort" xml:space="preserve">
2073 - <value>Fehler beim Zuordnen von Port „{}“, {}</value>
2074 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2075 - </data>
2076 - <data name="MessageWslcOpenSessionFailed" xml:space="preserve">
2077 - <value>Fehler bei OpenSessionByName('{}')</value>
2078 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2079 - </data>
2080 - <data name="MessageWslcSessionOptionNotSupported" xml:space="preserve">
2081 - <value>Die Option --session kann nicht mit diesem Befehl verwendet werden.</value>
2082 - <comment>{Locked="--session "}Command line arguments, file names and string inserts should not be translated</comment>
2083 - </data>
2084 - <data name="MessageWslcFailedToLaunchCommand" xml:space="preserve">
2085 - <value>Fehler beim Starten des Befehls {}. Fehler = {}</value>
2086 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2087 - </data>
2088 - <data name="MessageWslcNoSessionsFound" xml:space="preserve">
2089 - <value>Keine WSLA-Sitzungen gefunden.</value>
2090 - </data>
2091 - <data name="MessageWslcSessionsFound" xml:space="preserve">
2092 - <value>{} WSLC-Sitzung{} gefunden:</value>
2093 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2094 - </data>
2095 - <data name="MessageWslcTerminateSessionFailed" xml:space="preserve">
2096 - <value>Fehler beim Beenden der Sitzung: „{}“</value>
2097 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2098 - </data>
2099 - <data name="MessageWslcDefaultSessionNotFound" xml:space="preserve">
2100 - <value>Standard-Session nicht gefunden</value>
2101 - </data>
2102 - <data name="MessageWslcTerminateDefaultSessionFailed" xml:space="preserve">
2103 - <value>Beenden der Standard-Session fehlgeschlagen</value>
2104 - </data>
2105 - <data name="MessageWslcShellExited" xml:space="preserve">
2106 - <value>{} beendet mit: {}</value>
2107 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2108 - </data>
2109 - <data name="MessageWslcCreatedSession" xml:space="preserve">
2110 - <value>Sitzung erstellt: „{}“</value>
2111 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2112 - </data>
2113 - <data name="MessageWslcHeaderId" xml:space="preserve">
2114 - <value>ID</value>
2115 - </data>
2116 - <data name="MessageWslcHeaderCreatorPid" xml:space="preserve">
2117 - <value>Ersteller-PID</value>
2118 - </data>
2119 - <data name="MessageWslcHeaderDisplayName" xml:space="preserve">
2120 - <value>Anzeigename</value>
2121 - </data>
2122 - <data name="MessageWslcUnknownCommand" xml:space="preserve">
2123 - <value>Unbekannter Befehl: „{}“</value>
2124 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2125 - </data>
2126 - <data name="MessageWslcCannotRemoveRunningContainer" xml:space="preserve">
2127 - <value>Der Container "{}" wird ausgeführt und kann nicht entfernt werden. Beenden Sie entweder den Container vor dem Entfernen, oder erzwingen Sie das Entfernen (-f).</value>
2128 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2129 - </data>
2130 - <data name="MessageWslcContainerNotRunning" xml:space="preserve">
2131 - <value>Container „{}“ wird nicht ausgeführt.</value>
2132 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2133 - </data>
2134 - <data name="MessageWslcContainerIsRunning" xml:space="preserve">
2135 - <value>Container „{}“ wird ausgeführt.</value>
2136 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2137 - </data>
2138 - <data name="MessageWslcContainerIpAddressNotSupported" xml:space="preserve">
2139 - <value>ContainerIpAddress wird noch nicht unterstützt.</value>
2140 - <comment>{Locked="ContainerIpAddress"}Command line arguments, file names and string inserts should not be translated</comment>
2141 - </data>
2142 - <data name="MessageWslcContainerModeNoPorts" xml:space="preserve">
2143 - <value>Portzuordnungen werden im Containernetzwerkmodus nicht unterstützt. Ports befinden sich im Besitz des Zielcontainers.</value>
2144 - </data>
2145 - <data name="MessageWslcContainerModeRequiresTarget" xml:space="preserve">
2146 - <value>Der Zielcontainername ist für den Containernetzwerkmodus erforderlich.</value>
2147 - </data>
2148 - <data name="MessageWslcContainerModeTargetNotFound" xml:space="preserve">
2149 - <value>Zielcontainer „{}“ nicht gefunden.</value>
2150 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2151 - </data>
2152 - <data name="MessageWslcContainerNotFound" xml:space="preserve">
2153 - <value>Der Container „{}“ wurde nicht gefunden.</value>
2154 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2155 - </data>
2156 - <data name="MessageWslcNetworkNameRequired" xml:space="preserve">
2157 - <value>Der Netzwerkname darf nicht leer sein.</value>
2158 - </data>
2159 - <data name="WSLCCLI_UnrecognizedCommandError" xml:space="preserve">
2160 - <value>Nicht erkannter Befehl: „{}“</value>
2161 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2162 - </data>
2163 - <data name="WSLCCLI_RequiredArgumentError" xml:space="preserve">
2164 - <value>Erforderliches Argument nicht angegeben: „{}“</value>
2165 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2166 - </data>
2167 - <data name="WSLCCLI_TooManyArgumentsError" xml:space="preserve">
2168 - <value>Argument wurde öfter angegeben als zulässig: „{}“</value>
2169 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2170 - </data>
2171 - <data name="WSLCCLI_HelpArgDescription" xml:space="preserve">
2172 - <value>Zeigt Hilfe zum ausgewählten Befehl an</value>
2173 - </data>
2174 - <data name="WSLCCLI_MultipleExclusiveArgumentsProvided" xml:space="preserve">
2175 - <value>Es wurden mehrere sich gegenseitig ausschließende Argumente angegeben: „{}“</value>
2176 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2177 - </data>
2178 - <data name="WSLCCLI_DependencyArgumentMissing" xml:space="preserve">
2179 - <value>Das Argument {} kann nur mit {} verwendet werden.</value>
2180 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2181 - </data>
2182 - <data name="WSLCCLI_Usage" xml:space="preserve">
2183 - <value>Verbrauch: {} {}</value>
2184 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2185 - </data>
2186 - <data name="WSLCCLI_Command" xml:space="preserve">
2187 - <value>Befehl</value>
2188 - </data>
2189 - <data name="WSLCCLI_Options" xml:space="preserve">
2190 - <value>Optionen</value>
2191 - </data>
2192 - <data name="WSLCCLI_AvailableCommandAliases" xml:space="preserve">
2193 - <value>Die folgenden Befehlsaliase sind verfügbar:</value>
2194 - </data>
2195 - <data name="WSLCCLI_AvailableCommands" xml:space="preserve">
2196 - <value>Folgende Befehle sind verfügbar:</value>
2197 - </data>
2198 - <data name="WSLCCLI_AvailableSubcommands" xml:space="preserve">
2199 - <value>Folgende Unterbefehle sind verfügbar:</value>
2200 - </data>
2201 - <data name="WSLCCLI_AvailableOptions" xml:space="preserve">
2202 - <value>Die folgenden Optionen stehen zur Verfügung:</value>
2203 - </data>
2204 - <data name="WSLCCLI_AvailableArguments" xml:space="preserve">
2205 - <value>Die folgenden Argumente sind verfügbar:</value>
2206 - </data>
2207 - <data name="WSLCCLI_NoColorArgDescription" xml:space="preserve">
2208 - <value>Farbausgabe deaktivieren.</value>
2209 - </data>
2210 - <data name="WSLCCLI_HelpForDetails" xml:space="preserve">
2211 - <value>Wenn Sie weitere Details zu einem bestimmten Befehl erfahren möchten, übergeben Sie ihm das Hilfe-Argument.</value>
2212 - </data>
2213 - <data name="WSLCCLI_InvalidNameError" xml:space="preserve">
2214 - <value>Argumentname wurde für den aktuellen Befehl nicht erkannt: „{}“</value>
2215 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2216 - </data>
2217 - <data name="WSLCCLI_CommandRequiresAdmin" xml:space="preserve">
2218 - <value>Zum Ausführen dieses Befehls sind Administratorberechtigungen erforderlich.</value>
2219 - </data>
2220 - <data name="WSLCCLI_SessionIdArgDescription" xml:space="preserve">
2221 - <value>Sitzung angeben, die verwendet werden soll</value>
2222 - </data>
2223 - <data name="WSLCCLI_AttachArgDescription" xml:space="preserve">
2224 - <value>An stdout/stderr des Containers anhängen</value>
2225 - </data>
2226 - <data name="WSLCCLI_InteractiveArgDescription" xml:space="preserve">
2227 - <value>An stdin anfügen und offen lassen</value>
2228 - </data>
2229 - <data name="WSLCCLI_PortArgDescription" xml:space="preserve">
2230 - <value>Port angeben, der verwendet werden soll</value>
2231 - </data>
2232 - <data name="WSLCCLI_ContainerIdArgDescription" xml:space="preserve">
2233 - <value>Container-ID</value>
2234 - </data>
2235 - <data name="WSLCCLI_MissingArgumentError" xml:space="preserve">
2236 - <value>Fehlender Argumentwert: „{}“</value>
2237 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2238 - </data>
2239 - <data name="WSLCCLI_InvalidAliasError" xml:space="preserve">
2240 - <value>Der Argument-Alias wurde für den aktuellen Befehl nicht erkannt: „{}“</value>
2241 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2242 - </data>
2243 - <data name="WSLCCLI_InvalidArgumentSpecifierError" xml:space="preserve">
2244 - <value>Ungültige Spezifikation des Arguments: „{}“</value>
2245 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2246 - </data>
2247 - <data name="WSLCCLI_AdjoinedNotFoundError" xml:space="preserve">
2248 - <value>Angrenzender Kennzeichenalias nicht gefunden: „{}“</value>
2249 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2250 - </data>
2251 - <data name="WSLCCLI_AdjoinedNotFlagError" xml:space="preserve">
2252 - <value>Angrenzender Alias ist kein Kennzeichen: „{}“</value>
2253 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2254 - </data>
2255 - <data name="WSLCCLI_SingleCharAfterDashError" xml:space="preserve">
2256 - <value>Ungültige Spezifikation des Arguments: „{}“</value>
2257 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2258 - </data>
2259 - <data name="WSLCCLI_FlagContainAdjoinedError" xml:space="preserve">
2260 - <value>Kennzeichenargument darf keinen angrenzenden Wert enthalten: „{}“</value>
2261 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2262 - </data>
2263 - <data name="WSLCCLI_ExtraPositionalError" xml:space="preserve">
2264 - <value>Ein positionelles Argument wurde gefunden, obwohl keines erwartet wurde: „{}“</value>
2265 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2266 - </data>
2267 - <data name="WSLCCLI_MissingArgumentNameError" xml:space="preserve">
2268 - <value>Fehlender Argumentname bei: „{}“</value>
2269 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2270 - </data>
2271 - <data name="WSLCCLI_FailedResolvingForwardError" xml:space="preserve">
2272 - <value>Fehler beim Auflösen weitergeleiteter Argumente, beginnend mit argument: "{}".</value>
2273 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2274 - </data>
2275 - <data name="WSLCCLI_CommandHasNoForwardArgumentsError" xml:space="preserve">
2276 - <value>Ungültiges zusätzliches Argument gefunden: „{}“</value>
2277 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2278 - </data>
2279 - <data name="WSLCCLI_ValueMustBeLastInAliasChainError" xml:space="preserve">
2280 - <value>Aliasargumente mit einem Wert müssen zuletzt in der Alias-Kette stehen: „{}“</value>
2281 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2282 - </data>
2283 - <data name="WSLCCLI_CopyrightHeader" xml:space="preserve">
2284 - <value>Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
2285 -Datenschutzinformationen zu diesem Produkt finden Sie unter https://aka.ms/privacy.</value>
2286 - <comment>Copyright notice and privacy link</comment>
2287 - </data>
2288 - <data name="MessageWslcInvalidImage" xml:space="preserve">
2289 - <value>Ungültiges Bild: „{}“</value>
2290 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2291 - </data>
2292 - <data name="MessageWslcInvalidFilter" xml:space="preserve">
2293 - <value>Ungültiger Filter: „{}“</value>
2294 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2295 - </data>
2296 - <data name="MessageWslcInvalidName" xml:space="preserve">
2297 - <value>Ungültiger Name: '{}'</value>
2298 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2299 - </data>
2300 - <data name="MessagePathNotAbsolute" xml:space="preserve">
2301 - <value>Der Pfad ist nicht absolut: „{}“.</value>
2302 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2303 - </data>
2304 - <data name="MessageWslcVolumeNotFound" xml:space="preserve">
2305 - <value>Volume nicht gefunden: '{}'</value>
2306 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2307 - </data>
2308 - <data name="MessageWslcImageNotFound" xml:space="preserve">
2309 - <value>Image„{}“ wurde nicht gefunden.</value>
2310 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2311 - </data>
2312 - <data name="MessageWslcMissingVolumeOption" xml:space="preserve">
2313 - <value>Erforderliche Option fehlt: "{}"</value>
2314 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2315 - </data>
2316 - <data name="MessageWslcInvalidVolumeOption" xml:space="preserve">
2317 - <value>Ungültiger Wert für die Option „{}“: „{}“</value>
2318 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2319 - </data>
2320 - <data name="MessageWslcUnknownVolumeOption" xml:space="preserve">
2321 - <value>Unbekannte Option: „{}“</value>
2322 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2323 - </data>
2324 - <data name="MessageWslcInvalidVolumeType" xml:space="preserve">
2325 - <value>Nicht unterstützter Volumetyp: '{}'</value>
2326 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2327 - </data>
2328 - <data name="MessageWslcUnsupportedVolumeDriverOpts" xml:space="preserve">
2329 - <value>Nicht unterstützte Volumetreiberoptionen: {}</value>
2330 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2331 - </data>
2332 - <data name="MessageWslcVolumeInUse" xml:space="preserve">
2333 - <value>Volume '{}' wird verwendet.</value>
2334 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2335 - </data>
2336 - <data name="MessageWslcNetworkNotFound" xml:space="preserve">
2337 - <value>Netzwerk nicht gefunden: „{}“</value>
2338 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2339 - </data>
2340 - <data name="MessageWslcInvalidNetworkDriver" xml:space="preserve">
2341 - <value>Nicht unterstützter Netzwerktreiber: „{}“</value>
2342 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2343 - </data>
2344 - <data name="MessageWslcInvalidNetworkDriverOption" xml:space="preserve">
2345 - <value>Nicht unterstützte Netzwerktreiberoption: „{}“</value>
2346 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2347 - </data>
2348 - <data name="MessageWslcGatewayRequiresSubnet" xml:space="preserve">
2349 - <value>Die Netzwerktreiberoption 'Gateway' erfordert, dass auch 'Subnet' angegeben wird.</value>
2350 - <comment>{Locked="Gateway"}{Locked="Subnet"}Command line arguments, file names and string inserts should not be translated</comment>
2351 - </data>
2352 - <data name="MessageWslcNetworkInUse" xml:space="preserve">
2353 - <value>Das Netzwerk „{}“ hat aktive Endpunkte.</value>
2354 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2355 - </data>
2356 - <data name="MessageWslcNetworkAlreadyExists" xml:space="preserve">
2357 - <value>Das Netzwerk „{}“ ist bereits vorhanden.</value>
2358 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2359 - </data>
2360 - <data name="MessageWslcInvalidNetworkMode" xml:space="preserve">
2361 - <value>Nicht unterstützter Netzwerkmodus: „{}“</value>
2362 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2363 - </data>
2364 - <data name="MessageWslcAdditionalNetworksRequirePrimary" xml:space="preserve">
2365 - <value>Zusätzliche Netzwerke sind nicht zulässig, wenn der primäre Netzwerkmodus „host“ oder „none“ ist.</value>
2366 - <comment>{Locked="host"}{Locked="none"}Command line arguments, file names and string inserts should not be translated</comment>
2367 - </data>
2368 - <data name="MessageWslcDuplicateNetwork" xml:space="preserve">
2369 - <value>Doppelt vorhandenes Netzwerk: „{}“</value>
2370 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2371 - </data>
2372 - <data name="MessageWslcEndpointSettingsNotSupported" xml:space="preserve">
2373 - <value>Endpunkteinstellungen werden noch nicht unterstützt (Netzwerk "{}").</value>
2374 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2375 - </data>
2376 - <data name="MessageWslcAliasEmpty" xml:space="preserve">
2377 - <value>Der Netzwerkalias darf nicht leer sein.</value>
2378 - </data>
2379 - <data name="MessageWslcAliasRequiresUserDefinedNetwork" xml:space="preserve">
2380 - <value>Netzwerkaliase erfordern ein benutzerdefiniertes Netzwerk. Verwenden Sie --network , um eine anzugeben.</value>
2381 - <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment>
2382 - </data>
2383 - <data name="MessageWslcAliasAmbiguousWithMultipleNetworks" xml:space="preserve">
2384 - <value>Netzwerkaliase können nicht angegeben werden, wenn mehrere Netzwerke angefordert werden. Verwenden Sie ein einzelnes --network Argument.</value>
2385 - <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment>
2386 - </data>
2387 - <data name="MessageWslcFailedToMountVolume" xml:space="preserve">
2388 - <value>Fehler beim Erstellen des Volumes „{}“: {}</value>
2389 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2390 - </data>
2391 - <data name="MessageWslcTooManyVirtioFsShares" xml:space="preserve">
2392 - <value>Es wurden zu viele Volumes bereitgestellt (Limit: {}). Starten Sie die Sitzung neu, um weitere Volumes bereitzustellen. Dies wird in einer zukünftigen Version behoben.</value>
2393 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2394 - </data>
2395 - <data name="MessageWslcPortInUse" xml:space="preserve">
2396 - <value>Port {} wird bereits verwendet, der Container {} kann nicht gestartet werden</value>
2397 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2398 - </data>
2399 - <data name="MessageWslcBothDockerAndContainerFileFound" xml:space="preserve">
2400 - <value>Sowohl Dockerfile als auch Containerfile wurden gefunden. Verwenden Sie -f, um die Datei auszuwählen, die verwendet werden soll.</value>
2401 - <comment>{FixedPlaceholder="Dockerfile"}{FixedPlaceholder="Containerfile"}{FixedPlaceholder="-f"}Command line arguments, file names and string inserts should not be translated</comment>
2402 - </data>
2403 - <data name="MessageWslcFailedToOpenFile" xml:space="preserve">
2404 - <value>Fehler beim Öffnen von „{}“: {}</value>
2405 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2406 - </data>
2407 - <data name="MessageWslcImportPipeNotSupported" xml:space="preserve">
2408 - <value>Importieren aus einer Pipe wird nicht unterstützt. Bitte leiten Sie stdin von einer Datei um.</value>
2409 - </data>
2410 - <data name="MessageWslcBuildFileNotFound" xml:space="preserve">
2411 - <value>Kein Containerfile oder Dockerfile in „{}“ gefunden</value>
2412 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2413 - </data>
2414 - <data name="MessageWslcSessionStorageNotFound" xml:space="preserve">
2415 - <value>Keine WSLC-Sitzung in „{}“ gefunden</value>
2416 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2417 - </data>
2418 - <data name="MessageWslcSessionStorageMustBeEmpty" xml:space="preserve">
2419 - <value>Kann '{}' nicht als Sitzungspeicher verwenden, da das Verzeichnis nicht leer ist.</value>
2420 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2421 - </data>
2422 - <data name="MessageWslcSessionStorageMustBeDirectory" xml:space="preserve">
2423 - <value>'{}' kann nicht als Sitzungsspeicher verwendet werden, da es kein Verzeichnis ist.</value>
2424 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2425 - </data>
2426 - <data name="MessageWslcTagImageInvalidFormat" xml:space="preserve">
2427 - <value>Ungültiges Bild-Tag-Format: „{}“. Erwartetes Format ist „name:tag“</value>
2428 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2429 - </data>
2430 - <data name="MessageWslcSaveInProgress" xml:space="preserve">
2431 - <value>Speichern wird ausgeführt.</value>
2432 - </data>
2433 - <data name="MessageWslcExportInProgress" xml:space="preserve">
2434 - <value>Export wird durchgeführt.</value>
2435 - </data>
2436 - <data name="WSLCCLI_RootCommandDesc" xml:space="preserve">
2437 - <value>WSLC ist das Windows-Subsystem für Linux Container-CLI-Tool.</value>
2438 - <comment>{Locked="WSLC"}Product names should not be translated</comment>
2439 - </data>
2440 - <data name="WSLCCLI_RootCommandLongDesc" xml:space="preserve">
2441 - <value>WSLC ist das Windows-Subsystem für Linux Container-CLI-Tool. Ermöglicht die Verwaltung und Interaktion mit WSL Containern über die Befehlszeile.</value>
2442 - <comment>{Locked="WSLC"}{Locked="WSL"}Product names should not be translated</comment>
2443 - </data>
2444 - <data name="WSLCCLI_ContainerCommandDesc" xml:space="preserve">
2445 - <value>Container verwalten.</value>
2446 - </data>
2447 - <data name="WSLCCLI_ContainerCommandLongDesc" xml:space="preserve">
2448 - <value>Verwaltet den Lebenszyklus von WSL-Containern, einschließlich Erstellen, Starten, Stoppen und Entfernen.</value>
2449 - <comment>{Locked="WSL"}Product names should not be translated</comment>
2450 - </data>
2451 - <data name="WSLCCLI_ContainerAttachDesc" xml:space="preserve">
2452 - <value>An einen Container anfügen.</value>
2453 - </data>
2454 - <data name="WSLCCLI_ContainerAttachLongDesc" xml:space="preserve">
2455 - <value>Wird an einen Container angefügt.</value>
2456 - </data>
2457 - <data name="WSLCCLI_ContainerCreateDesc" xml:space="preserve">
2458 - <value>Einen Container erstellen.</value>
2459 - </data>
2460 - <data name="WSLCCLI_ContainerCreateLongDesc" xml:space="preserve">
2461 - <value>Erstellt einen Container.</value>
2462 - </data>
2463 - <data name="WSLCCLI_ContainerExecDesc" xml:space="preserve">
2464 - <value>Einen Befehl in einem laufenden Container ausführen.</value>
2465 - </data>
2466 - <data name="WSLCCLI_ContainerExecLongDesc" xml:space="preserve">
2467 - <value>Führt einen Befehl in einem laufenden Container aus.</value>
2468 - </data>
2469 - <data name="WSLCCLI_ContainerExportDesc" xml:space="preserve">
2470 - <value>Exportieren Sie das Dateisystem eines Containers als Tar-Archiv.</value>
2471 - </data>
2472 - <data name="WSLCCLI_ContainerExportLongDesc" xml:space="preserve">
2473 - <value>Exportiert das Dateisystem eines Containers als Tar-Archiv.</value>
2474 - </data>
2475 - <data name="WSLCCLI_ContainerExportOutputArgDescription" xml:space="preserve">
2476 - <value>In eine Datei schreiben, anstatt STDOUT</value>
2477 - <comment>{Locked="STDOUT"}Command line arguments, file names and string inserts should not be translated</comment>
2478 - </data>
2479 - <data name="WSLCCLI_ContainerInspectDesc" xml:space="preserve">
2480 - <value>Einen Container überprüfen.</value>
2481 - </data>
2482 - <data name="WSLCCLI_ContainerInspectLongDesc" xml:space="preserve">
2483 - <value>Detaillierte Informationen zu einem Container anzeigen.</value>
2484 - </data>
2485 - <data name="WSLCCLI_ContainerKillDesc" xml:space="preserve">
2486 - <value>Container beenden.</value>
2487 - </data>
2488 - <data name="WSLCCLI_ContainerKillLongDesc" xml:space="preserve">
2489 - <value>Beendet Container.</value>
2490 - </data>
2491 - <data name="WSLCCLI_ContainerListDesc" xml:space="preserve">
2492 - <value>Container auflisten.</value>
2493 - </data>
2494 - <data name="WSLCCLI_ContainerListLongDesc" xml:space="preserve">
2495 - <value>Listet Container auf. Standardmäßig werden nur laufende Container angezeigt. Verwenden Sie --all um alle Container einzuschließen.</value>
2496 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
2497 - </data>
2498 - <data name="WSLCCLI_ContainerLogsDesc" xml:space="preserve">
2499 - <value>Containerprotokolle anzeigen.</value>
2500 - </data>
2501 - <data name="WSLCCLI_ContainerLogsLongDesc" xml:space="preserve">
2502 - <value>Protokolle für einen Container anzeigen.</value>
2503 - </data>
2504 - <data name="WSLCCLI_ContainerPruneDesc" xml:space="preserve">
2505 - <value>Entfernen Sie alle beendeten Container.</value>
2506 - </data>
2507 - <data name="WSLCCLI_ContainerPruneLongDesc" xml:space="preserve">
2508 - <value>Entfernt alle beendeten Container.</value>
2509 - </data>
2510 - <data name="WSLCCLI_ContainerPruneSpaceReclaimedBytes" xml:space="preserve">
2511 - <value>Insgesamt zurückgewonnener Speicherplatz: {}</value>
2512 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2513 - </data>
2514 - <data name="WSLCCLI_ContainerRemoveDesc" xml:space="preserve">
2515 - <value>Container entfernen.</value>
2516 - </data>
2517 - <data name="WSLCCLI_ContainerRemoveLongDesc" xml:space="preserve">
2518 - <value>Entfernt Container.</value>
2519 - </data>
2520 - <data name="WSLCCLI_ContainerRunDesc" xml:space="preserve">
2521 - <value>Einen Container ausführen.</value>
2522 - </data>
2523 - <data name="WSLCCLI_ContainerRunLongDesc" xml:space="preserve">
2524 - <value>Führt einen Container aus. Standardmäßig wird der Container im Vordergrund gestartet. Verwenden Sie --detach zur Ausführung im Hintergrund.</value>
2525 - <comment>{Locked="--detach "}Command line arguments, file names and string inserts should not be translated</comment>
2526 - </data>
2527 - <data name="WSLCCLI_ContainerStartDesc" xml:space="preserve">
2528 - <value>Einen Container starten.</value>
2529 - </data>
2530 - <data name="WSLCCLI_ContainerStartLongDesc" xml:space="preserve">
2531 - <value>Startet einen Container.</value>
2532 - </data>
2533 - <data name="WSLCCLI_ContainerStatsDesc" xml:space="preserve">
2534 - <value>Anzeigen von Statistiken zur Verwendung von Containerressourcen.</value>
2535 - </data>
2536 - <data name="WSLCCLI_ContainerStatsLongDesc" xml:space="preserve">
2537 - <value>Hiermit wird eine Momentaufnahme der Ressourcennutzung eines ausgeführten Containers angezeigt: CPU, Arbeitsspeicher, Netzwerk-E/A, Block-E/A und PIDs.</value>
2538 - </data>
2539 - <data name="WSLCCLI_ContainerStopDesc" xml:space="preserve">
2540 - <value>Container stoppen.</value>
2541 - </data>
2542 - <data name="WSLCCLI_ContainerStopLongDesc" xml:space="preserve">
2543 - <value>Beendet Container.</value>
2544 - </data>
2545 - <data name="WSLCCLI_ImageCommandDesc" xml:space="preserve">
2546 - <value>Bilder verwalten.</value>
2547 - </data>
2548 - <data name="WSLCCLI_ImageCommandLongDesc" xml:space="preserve">
2549 - <value>Verwalten Sie Containerimages, einschließlich erstellen, pullen, auflisten und entfernen.</value>
2550 - </data>
2551 - <data name="WSLCCLI_ImageBuildDesc" xml:space="preserve">
2552 - <value>Ein Image aus einer Dockerfile erstellen.</value>
2553 - <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment>
2554 - </data>
2555 - <data name="WSLCCLI_ImageBuildLongDesc" xml:space="preserve">
2556 - <value>Erstellt ein Image aus einer Dockerfile und einem Buildkontextverzeichnis.</value>
2557 - <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment>
2558 - </data>
2559 - <data name="WSLCCLI_ImageInspectDesc" xml:space="preserve">
2560 - <value>Bilder überprüfen.</value>
2561 - </data>
2562 - <data name="WSLCCLI_ImageInspectLongDesc" xml:space="preserve">
2563 - <value>Bilder überprüfen.</value>
2564 - </data>
2565 - <data name="WSLCCLI_ImageImportDesc" xml:space="preserve">
2566 - <value>Ein Image aus einem Tarball importieren.</value>
2567 - </data>
2568 - <data name="WSLCCLI_ImageImportLongDesc" xml:space="preserve">
2569 - <value>Importiert den Inhalt eines Tarballs, um ein Dateisystem-Image zu erstellen. Markieren Sie das Image optional mit einem Repository und einem Tagnamen.</value>
2570 - </data>
2571 - <data name="WSLCCLI_ImageListDesc" xml:space="preserve">
2572 - <value>Bilder auflisten.</value>
2573 - </data>
2574 - <data name="WSLCCLI_ImageListLongDesc" xml:space="preserve">
2575 - <value>Listet Images auf.</value>
2576 - </data>
2577 - <data name="WSLCCLI_ImageLoadDesc" xml:space="preserve">
2578 - <value>Bilder laden.</value>
2579 - </data>
2580 - <data name="WSLCCLI_ImageLoadLongDesc" xml:space="preserve">
2581 - <value>Lädt Images.</value>
2582 - </data>
2583 - <data name="WSLCCLI_ImagePullDesc" xml:space="preserve">
2584 - <value>Images abrufen.</value>
2585 - </data>
2586 - <data name="WSLCCLI_ImagePullLongDesc" xml:space="preserve">
2587 - <value>Ruft Images ab.</value>
2588 - </data>
2589 - <data name="WSLCCLI_ImagePruneAllArgDescription" xml:space="preserve">
2590 - <value>Entfernen Sie alle nicht verwendeten Bilder, nicht nur baumelnde.</value>
2591 - </data>
2592 - <data name="WSLCCLI_ImagePruneDeleted" xml:space="preserve">
2593 - <value>Gelöscht: {}</value>
2594 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2595 - </data>
2596 - <data name="WSLCCLI_ImagePruneDesc" xml:space="preserve">
2597 - <value>Nicht verwendete Images entfernen.</value>
2598 - </data>
2599 - <data name="WSLCCLI_ImagePruneLongDesc" xml:space="preserve">
2600 - <value>Entfernt alle nicht zugeordneten Bilder. Wenn --all angegeben wird, werden alle Images entfernt, die von keinem Container verwendet werden.</value>
2601 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
2602 - </data>
2603 - <data name="WSLCCLI_ImagePruneSpaceReclaimedBytes" xml:space="preserve">
2604 - <value>Insgesamt zurückgewonnener Speicherplatz: {}</value>
2605 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2606 - </data>
2607 - <data name="WSLCCLI_ImagePruneUntagged" xml:space="preserve">
2608 - <value>Ohne Tag: {}</value>
2609 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2610 - </data>
2611 - <data name="WSLCCLI_ImagePushDesc" xml:space="preserve">
2612 - <value>Ein Image in eine Registrierung hochladen.</value>
2613 - </data>
2614 - <data name="WSLCCLI_ImagePushLongDesc" xml:space="preserve">
2615 - <value>Ein Image in eine Registrierung hochladen.</value>
2616 - </data>
2617 - <data name="WSLCCLI_ImageRemoveDesc" xml:space="preserve">
2618 - <value>Bilder entfernen.</value>
2619 - </data>
2620 - <data name="WSLCCLI_ImageRemoveLongDesc" xml:space="preserve">
2621 - <value>Entfernt Images.</value>
2622 - </data>
2623 - <data name="WSLCCLI_ImageSaveDesc" xml:space="preserve">
2624 - <value>Bilder speichern.</value>
2625 - </data>
2626 - <data name="WSLCCLI_ImageSaveLongDesc" xml:space="preserve">
2627 - <value>Speichert Images.</value>
2628 - </data>
2629 - <data name="WSLCCLI_LoginDesc" xml:space="preserve">
2630 - <value>Bei einer Registrierungsstelle anmelden.</value>
2631 - </data>
2632 - <data name="WSLCCLI_LoginLongDesc" xml:space="preserve">
2633 - <value>Melden Sie sich bei einer Registrierung an. Wenn kein Server angegeben ist, wird der Standardwert durch die Sitzung definiert.</value>
2634 - </data>
2635 - <data name="WSLCCLI_LogoutDesc" xml:space="preserve">
2636 - <value>Aus einem Register abmelden.</value>
2637 - </data>
2638 - <data name="WSLCCLI_LogoutLongDesc" xml:space="preserve">
2639 - <value>Melden Sie sich von einer Registrierung ab. Wenn kein Server angegeben ist, wird der Standardwert durch die Sitzung definiert.</value>
2640 - </data>
2641 - <data name="WSLCCLI_LoginSucceeded" xml:space="preserve">
2642 - <value>Anmeldung erfolgreich</value>
2643 - </data>
2644 - <data name="WSLCCLI_LogoutSucceeded" xml:space="preserve">
2645 - <value>Anmeldedaten für {} entfernen</value>
2646 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2647 - </data>
2648 - <data name="WSLCCLI_LogoutNotFound" xml:space="preserve">
2649 - <value>Nicht angemeldet bei {}</value>
2650 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2651 - </data>
2652 - <data name="WSLCCLI_CredentialFileCorrupt" xml:space="preserve">
2653 - <value>Fehler beim Analysieren der Anmeldeinformationsdatei "{}": Die Datei ist möglicherweise beschädigt.</value>
2654 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2655 - </data>
2656 - <data name="MessageWslcFailedToWriteFile" xml:space="preserve">
2657 - <value>Das Schreiben von „{}“ ist fehlgeschlagen: {}</value>
2658 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2659 - </data>
2660 - <data name="WSLCCLI_LoginServerArgDescription" xml:space="preserve">
2661 - <value>Server</value>
2662 - </data>
2663 - <data name="WSLCCLI_LoginUsernameArgDescription" xml:space="preserve">
2664 - <value>Benutzername</value>
2665 - </data>
2666 - <data name="WSLCCLI_LoginPasswordArgDescription" xml:space="preserve">
2667 - <value>Kennwort oder persönlicher Zugriffstoken (PAT)</value>
2668 - <comment>{Locked="PAT"}Acronym should not be translated</comment>
2669 - </data>
2670 - <data name="WSLCCLI_LoginPasswordStdinArgDescription" xml:space="preserve">
2671 - <value>Kennwort oder persönlichen Zugriffstoken (PAT) von der Standard-Eingabe (stdin) übernehmen</value>
2672 - <comment>{Locked="PAT"}{Locked="stdin"}Technical terms should not be translated</comment>
2673 - </data>
2674 - <data name="WSLCCLI_LoginPasswordAndStdinMutuallyExclusive" xml:space="preserve">
2675 - <value>--password und --password-stdin schließen sich gegenseitig aus</value>
2676 - <comment>{Locked="--password "}{Locked="--password-stdin "}Command line arguments, file names and string inserts should not be translated</comment>
2677 - </data>
2678 - <data name="WSLCCLI_LoginPasswordStdinRequiresUsername" xml:space="preserve">
2679 - <value>Es muss --username zusammen mit --password-stdin angegeben werden</value>
2680 - <comment>{Locked="--username "}{Locked="--password-stdin"}Command line arguments, file names and string inserts should not be translated</comment>
2681 - </data>
2682 - <data name="WSLCCLI_LoginUsernamePrompt" xml:space="preserve">
2683 - <value>Benutzername: </value>
2684 - </data>
2685 - <data name="WSLCCLI_LoginPasswordPrompt" xml:space="preserve">
2686 - <value>Kennwort: </value>
2687 - </data>
2688 - <data name="WSLCCLI_RegistryCommandDesc" xml:space="preserve">
2689 - <value>Registrierungsanmeldeinformationen verwalten.</value>
2690 - </data>
2691 - <data name="WSLCCLI_RegistryCommandLongDesc" xml:space="preserve">
2692 - <value>Registrierungsanmeldedaten verwalten, einschließlich der Anmeldung bei und Abmeldung von Containerregistrierungen.</value>
2693 - </data>
2694 - <data name="WSLCCLI_SystemCommandDesc" xml:space="preserve">
2695 - <value>Befehle auf Systemebene</value>
2696 - </data>
2697 - <data name="WSLCCLI_SystemCommandLongDesc" xml:space="preserve">
2698 - <value>Verwaltungsbefehle auf Systemebene.</value>
2699 - </data>
2700 - <data name="WSLCCLI_ImageTagDesc" xml:space="preserve">
2701 - <value>Ein Bild taggen.</value>
2702 - </data>
2703 - <data name="WSLCCLI_ImageTagLongDesc" xml:space="preserve">
2704 - <value>Ein Bild mit Tags versehen.</value>
2705 - </data>
2706 - <data name="WSLCCLI_SessionCommandDesc" xml:space="preserve">
2707 - <value>Sitzungen verwalten.</value>
2708 - </data>
2709 - <data name="WSLCCLI_SessionCommandLongDesc" xml:space="preserve">
2710 - <value>Verwaltet WSL-Container-Sitzungen, einschließlich der Auflistung aktiver Sitzungen und des Startens interaktiver Shells.</value>
2711 - <comment>{Locked="WSL"}Product names should not be translated</comment>
2712 - </data>
2713 - <data name="WSLCCLI_SessionListDesc" xml:space="preserve">
2714 - <value>Auflisten von Sitzungen.</value>
2715 - </data>
2716 - <data name="WSLCCLI_SessionListLongDesc" xml:space="preserve">
2717 - <value>Listet aktive Sitzungen auf.</value>
2718 - </data>
2719 - <data name="WSLCCLI_SessionShellDesc" xml:space="preserve">
2720 - <value>An eine Sitzung anhängen.</value>
2721 - </data>
2722 - <data name="WSLCCLI_SessionShellLongDesc" xml:space="preserve">
2723 - <value>Fügt eine aktive Sitzung an. Wenn keine Sitzungs-ID angegeben wird, wird die wslc Standardsitzung verwendet.</value>
2724 - <comment>{Locked="wslc"}Command line arguments should not be translated</comment>
2725 - </data>
2726 - <data name="WSLCCLI_SessionRunDesc" xml:space="preserve">
2727 - <value>Führen Sie einen Befehl in einer Sitzung aus.</value>
2728 - </data>
2729 - <data name="WSLCCLI_SessionRunLongDesc" xml:space="preserve">
2730 - <value>Führt einen Befehl in einer aktiven Sitzung ohne TTY aus. Der Befehl und seine Argumente werden direkt an die Sitzung weitergeleitet. Wenn keine Sitzung angegeben ist, wird die wslc Standardsitzung verwendet.</value>
2731 - <comment>{Locked="wslc"}{Locked="TTY"}Command line arguments and technical terms should not be translated</comment>
2732 - </data>
2733 - <data name="WSLCCLI_SessionRunForwardArgsDescription" xml:space="preserve">
2734 - <value>Argumente, die an den auszuführenden Befehl übergeben werden</value>
2735 - </data>
2736 - <data name="WSLCCLI_SessionTerminateDesc" xml:space="preserve">
2737 - <value>Eine Sitzung beenden.</value>
2738 - </data>
2739 - <data name="WSLCCLI_SessionTerminateLongDesc" xml:space="preserve">
2740 - <value>Beendet eine aktive Sitzung. Wenn keine Sitzung angegeben ist, wird die Standardsitzung beendet.</value>
2741 - </data>
2742 - <data name="WSLCCLI_SessionEnterDesc" xml:space="preserve">
2743 - <value>Eine temporäre Sitzung starten.</value>
2744 - </data>
2745 - <data name="WSLCCLI_SessionEnterLongDesc" xml:space="preserve">
2746 - <value>Erstellt eine nicht dauerhafte Sitzung mit dem angegebenen Speicherpfad und öffnet darin eine Shell. Die Sitzung wird gelöscht, wenn die Shell beendet wird. Wird kein Name angegeben, wird eine GUID generiert und an stderr ausgegeben.</value>
2747 - <comment>{Locked="GUID"}{Locked="stderr"}Technical terms should not be translated</comment>
2748 - </data>
2749 - <data name="WSLCCLI_SessionEnterNameArgDescription" xml:space="preserve">
2750 - <value>Name für die Sitzung. Sofern nicht angegeben, wird ein GUID generiert.</value>
2751 - <comment>{Locked="GUID"}Technical terms should not be translated</comment>
2752 - </data>
2753 - <data name="WSLCCLI_SettingsCommandDesc" xml:space="preserve">
2754 - <value>Öffnet die Einstellungsdatei im Standardeditor.</value>
2755 - </data>
2756 - <data name="WSLCCLI_SettingsCommandLongDesc" xml:space="preserve">
2757 - <value>Öffnet die wslc Benutzereinstellungsdatei im Standard-Editor des Systems für .yaml Dateien.
2758 -Erstellt bei der ersten Ausführung die Datei mit allen Einstellungen, die standardmäßig auskommentiert wurden.</value>
2759 - <comment>{Locked="wslc"}{Locked=".yaml"}Command line arguments should not be translated</comment>
2760 - </data>
2761 - <data name="WSLCCLI_SettingsResetDesc" xml:space="preserve">
2762 - <value>Einstellungen auf die integrierten Standardwerte zurücksetzen.</value>
2763 - </data>
2764 - <data name="WSLCCLI_SettingsResetLongDesc" xml:space="preserve">
2765 - <value>Überschreibt die Einstellungsdatei mit einer auskommentierten Standardvorlage.</value>
2766 - </data>
2767 - <data name="WSLCCLI_SettingsResetConfirm" xml:space="preserve">
2768 - <value>Einstellungen auf Standardwerte zurückgesetzt.</value>
2769 - </data>
2770 - <data name="WSLCCLI_VersionDesc" xml:space="preserve">
2771 - <value>Zeigen Sie Versionsinformationen an.</value>
2772 - </data>
2773 - <data name="WSLCCLI_VersionLongDesc" xml:space="preserve">
2774 - <value>Versionsinformationen für dieses Tool anzeigen.</value>
2775 - </data>
2776 - <data name="WSLCCLI_AllArgDescription" xml:space="preserve">
2777 - <value>Alle anzeigen, unabhängig vom Zustand.</value>
2778 - </data>
2779 - <data name="WSLCCLI_BuildArgDescription" xml:space="preserve">
2780 - <value>Buildzeitvariablen festlegen (KEY=VALUE)</value>
2781 - <comment>{Locked="KEY=VALUE"}Command line arguments should not be translated</comment>
2782 - </data>
2783 - <data name="WSLCCLI_BuildPullArgDescription" xml:space="preserve">
2784 - <value>Immer versuchen, eine neuere Version des Images zu laden</value>
2785 - </data>
2786 - <data name="WSLCCLI_BuildTargetArgDescription" xml:space="preserve">
2787 - <value>Setzen Sie die angestrebte Build-Stufe auf „Build“</value>
2788 - </data>
2789 - <data name="WSLCCLI_CommandArgDescription" xml:space="preserve">
2790 - <value>Der auszuführende Befehl</value>
2791 - </data>
2792 - <data name="WSLCCLI_CpusArgDescription" xml:space="preserve">
2793 - <value>Anzahl der CPUs (z. B. 0.5, 1 2.5)</value>
2794 - <comment>{Locked="0.5"}{Locked="1"}{Locked="2.5"}Command line argument example values should not be translated</comment>
2795 - </data>
2796 - <data name="WSLCCLI_InvalidCpusError" xml:space="preserve">
2797 - <value>Ungültiger {}-Argumentwert: "{}". Es wurde eine positive Anzahl von CPUs erwartet (z. B. 0.5, 1 2)</value>
2798 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="0.5"}{Locked="1"}{Locked="2"}</comment>
2799 - </data>
2800 - <data name="WSLCCLI_ForceArgDescription" xml:space="preserve">
2801 - <value>Container löschen, auch wenn sie ausgeführt werden</value>
2802 - </data>
2803 - <data name="WSLCCLI_DetachArgDescription" xml:space="preserve">
2804 - <value>Container im getrennten Modus ausführen</value>
2805 - </data>
2806 - <data name="WSLCCLI_EntrypointArgDescription" xml:space="preserve">
2807 - <value>Gibt die ausführbare Datei des Container-Init-Prozesses an.</value>
2808 - </data>
2809 - <data name="WSLCCLI_EnvArgDescription" xml:space="preserve">
2810 - <value>Key=Value-Paare für Umgebungsvariablen</value>
2811 - <comment>{Locked="Key=Value"}Command line arguments should not be translated</comment>
2812 - </data>
2813 - <data name="WSLCCLI_EnvFileArgDescription" xml:space="preserve">
2814 - <value>Datei mit key=value-Paaren von Umgebungsvariablen</value>
2815 - <comment>{Locked="key=value"}Command line arguments should not be translated</comment>
2816 - </data>
2817 - <data name="WSLCCLI_FileArgDescription" xml:space="preserve">
2818 - <value>Pfad zur Dockerfile (verwenden Sie „-“, um von stdin zu lesen)</value>
2819 - <comment>{Locked="Dockerfile"}{Locked="stdin"}{Locked="-"}Command line arguments should not be translated</comment>
2820 - </data>
2821 - <data name="WSLCCLI_FilterArgDescription" xml:space="preserve">
2822 - <value>Filterausgabe basierend auf den bereitgestellten Bedingungen</value>
2823 - </data>
2824 - <data name="WSLCCLI_InvalidFilterError" xml:space="preserve">
2825 - <value>Ungültiges Argument "{}" für "-f", --filter' Flag: Ungültiges Filterformat (Name=Wert erwartet)</value>
2826 - <comment>{FixedPlaceholder="{}"}{Locked="--filter'"}Command line arguments, file names and string inserts should not be translated</comment> </data>
2827 - <data name="WSLCCLI_FollowArgDescription" xml:space="preserve">
2828 - <value>Protokollausgabe verfolgen</value>
2829 - </data>
2830 - <data name="WSLCCLI_FormatArgDescription" xml:space="preserve">
2831 - <value>Ausgabeformat (json oder table) (Standard: table)</value>
2832 - <comment>{Locked="json"}{Locked="table"}Command line arguments should not be translated</comment>
2833 - </data>
2834 - <data name="WSLCCLI_ForwardArgsDescription" xml:space="preserve">
2835 - <value>Argumente, die an den Init-Prozess des Containers übergeben werden</value>
2836 - </data>
2837 - <data name="WSLCCLI_GpusArgDescription" xml:space="preserve">
2838 - <value>GPU-Geräte zum Container hinzufügen („alle“, um alle GPUs zu übergeben)</value>
2839 - <comment>{Locked="all"}</comment>
2840 - </data>
2841 - <data name="WSLCCLI_GpusInvalidValue" xml:space="preserve">
2842 - <value>Ungültiger {}-Wert: „{}“. Es wird nur „alle“ unterstützt.</value>
2843 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2844 - </data>
2845 - <data name="WSLCCLI_ImageForceArgDescription" xml:space="preserve">
2846 - <value>Bilder löschen, auch wenn sie verwendet werden</value>
2847 - </data>
2848 - <data name="WSLCCLI_ImageIdArgDescription" xml:space="preserve">
2849 - <value>Bildbezeichnung</value>
2850 - </data>
2851 - <data name="WSLCCLI_ImportFileArgDescription" xml:space="preserve">
2852 - <value>Datei oder – zum Lesen von stdin</value>
2853 - </data>
2854 - <data name="WSLCCLI_InputArgDescription" xml:space="preserve">
2855 - <value>Bietet den Pfad zur Tar-Archivdatei, die das Bild enthält</value>
2856 - </data>
2857 - <data name="WSLCCLI_LabelArgDescription" xml:space="preserve">
2858 - <value>Metadaten für ein Objekt festlegen</value>
2859 - </data>
2860 - <data name="WSLCCLI_LabelKeyEmptyError" xml:space="preserve">
2861 - <value>Bezeichnungsschlüssel darf nicht leer sein</value>
2862 - </data>
2863 - <data name="WSLCCLI_LastArgDescription" xml:space="preserve">
2864 - <value>Die letzten n erstellten Container anzeigen (einschließlich aller Zustände)</value>
2865 - </data>
2866 - <data name="WSLCCLI_LatestArgDescription" xml:space="preserve">
2867 - <value>Den zuletzt erstellten Container anzeigen (einschließlich aller Zustände)</value>
2868 - </data>
2869 - <data name="WSLCCLI_MemoryArgDescription" xml:space="preserve">
2870 - <value>Speicherlimit (z. B. 512M, 1G)</value>
2871 - <comment>{Locked="512M"}{Locked="1G"}Command line argument example values should not be translated</comment>
2872 - </data>
2873 - <data name="WSLCCLI_HostnameArgDescription" xml:space="preserve">
2874 - <value>Hostname des Containers</value>
2875 - </data>
2876 - <data name="WSLCCLI_NameArgDescription" xml:space="preserve">
2877 - <value>Name des Containers</value>
2878 - </data>
2879 - <data name="WSLCCLI_NetworkArgDescription" xml:space="preserve">
2880 - <value>Verbinden eines Containers mit einem Netzwerk</value>
2881 - </data>
2882 - <data name="WSLCCLI_NetworkForceArgDescription" xml:space="preserve">
2883 - <value>Kein Fehler, wenn das Netzwerk nicht vorhanden ist</value>
2884 - </data>
2885 - <data name="WSLCCLI_NetworkEmptyError" xml:space="preserve">
2886 - <value>Ungültiger {}-Wert: Der Netzwerkname darf nicht leer sein oder nur aus Leerzeichen bestehen.</value>
2887 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2888 - </data>
2889 - <data name="WSLCCLI_NetworkHostModeNotSupportedError" xml:space="preserve">
2890 - <value>Das Hostmodusnetzwerk wird nicht unterstützt</value>
2891 - </data>
2892 - <data name="WSLCCLI_NetworkAliasArgDescription" xml:space="preserve">
2893 - <value>Fügen Sie einen netzwerkbezogenen Alias für den Container hinzu.</value>
2894 - </data>
2895 - <data name="WSLCCLI_NetworkAliasEmptyError" xml:space="preserve">
2896 - <value>Ungültiger {}-Wert: Der Netzwerkalias darf nicht leer sein oder nur aus Leerzeichen bestehen.</value>
2897 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2898 - </data>
2899 - <data name="WSLCCLI_NoCacheArgDescription" xml:space="preserve">
2900 - <value>Zwischenspeichern beim Erstellen des Bildes nicht verwenden</value>
2901 - </data>
2902 - <data name="WSLCCLI_NoPruneArgDescription" xml:space="preserve">
2903 - <value>Nicht markierte übergeordnete Elemente nicht löschen</value>
2904 - </data>
2905 - <data name="WSLCCLI_NoTruncArgDescription" xml:space="preserve">
2906 - <value>Ausgabe nicht abschneiden</value>
2907 - </data>
2908 - <data name="WSLCCLI_OutputArgDescription" xml:space="preserve">
2909 - <value>Pfad für das gespeicherte Image</value>
2910 - </data>
2911 - <data name="WSLCCLI_PathArgDescription" xml:space="preserve">
2912 - <value>Pfad zum Build-Kontextverzeichnis</value>
2913 - </data>
2914 - <data name="WSLCCLI_PublishArgDescription" xml:space="preserve">
2915 - <value>Einen Port von einem Container zum Host freigeben</value>
2916 - </data>
2917 - <data name="WSLCCLI_PublishAllArgDescription" xml:space="preserve">
2918 - <value>Alle exponierten Ports auf zufällige Host-Ports veröffentlichen</value>
2919 - </data>
2920 - <data name="WSLCCLI_QuietArgDescription" xml:space="preserve">
2921 - <value>Gibt nur die Container-IDs aus.</value>
2922 - </data>
2923 - <data name="WSLCCLI_RemoveArgDescription" xml:space="preserve">
2924 - <value>Container nach dem Beenden entfernen</value>
2925 - </data>
2926 - <data name="WSLCCLI_StopSignalArgDescription" xml:space="preserve">
2927 - <value>Signal zum Beenden des Containers</value>
2928 - </data>
2929 - <data name="WSLCCLI_ShmSizeArgDescription" xml:space="preserve">
2930 - <value>Größe von /dev/shm (z. B. 64M, 1G)</value>
2931 - <comment>{Locked="/dev/shm"}Command line arguments should not be translated</comment>
2932 - </data>
2933 - <data name="WSLCCLI_SessionStoragePositionalArgDescription" xml:space="preserve">
2934 - <value>Pfad für den Sitzungsspeicher</value>
2935 - </data>
2936 - <data name="WSLCCLI_SignalArgDescription" xml:space="preserve">
2937 - <value>Zu sendendes Signal</value>
2938 - </data>
2939 - <data name="WSLCCLI_SourceArgDescription" xml:space="preserve">

This file is too large to show in full.

localization/strings/ko-KR/Resources.resw
+3381 -3380
@@ -1,3381 +1,3382 @@
1 -<?xml version="1.0" encoding="utf-8"?>
2 -<root>
3 - <!--
4 - Microsoft ResX Schema
5 -
6 - Version 2.0
7 -
8 - The primary goals of this format is to allow a simple XML format
9 - that is mostly human readable. The generation and parsing of the
10 - various data types are done through the TypeConverter classes
11 - associated with the data types.
12 -
13 - Example:
14 -
15 - ... ado.net/XML headers & schema ...
16 - <resheader name="resmimetype">text/microsoft-resx</resheader>
17 - <resheader name="version">2.0</resheader>
18 - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 - <value>[base64 mime encoded serialized .NET Framework object]</value>
24 - </data>
25 - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 - <comment>This is a comment</comment>
28 - </data>
29 -
30 - There are any number of "resheader" rows that contain simple
31 - name/value pairs.
32 -
33 - Each data row contains a name, and value. The row also contains a
34 - type or mimetype. Type corresponds to a .NET class that support
35 - text/value conversion through the TypeConverter architecture.
36 - Classes that don't support this are serialized and stored with the
37 - mimetype set.
38 -
39 - The mimetype is used for serialized objects, and tells the
40 - ResXResourceReader how to depersist the object. This is currently not
41 - extensible. For a given mimetype the value must be set accordingly:
42 -
43 - Note - application/x-microsoft.net.object.binary.base64 is the format
44 - that the ResXResourceWriter will generate, however the reader can
45 - read any of the formats listed below.
46 -
47 - mimetype: application/x-microsoft.net.object.binary.base64
48 - value : The object must be serialized with
49 - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 - : and then encoded with base64 encoding.
51 -
52 - mimetype: application/x-microsoft.net.object.soap.base64
53 - value : The object must be serialized with
54 - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 - : and then encoded with base64 encoding.
56 -
57 - mimetype: application/x-microsoft.net.object.bytearray.base64
58 - value : The object must be serialized into a byte array
59 - : using a System.ComponentModel.TypeConverter
60 - : and then encoded with base64 encoding.
61 - -->
62 - <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 - <xsd:element name="root" msdata:IsDataSet="true">
65 - <xsd:complexType>
66 - <xsd:choice maxOccurs="unbounded">
67 - <xsd:element name="metadata">
68 - <xsd:complexType>
69 - <xsd:sequence>
70 - <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 - </xsd:sequence>
72 - <xsd:attribute name="name" use="required" type="xsd:string" />
73 - <xsd:attribute name="type" type="xsd:string" />
74 - <xsd:attribute name="mimetype" type="xsd:string" />
75 - <xsd:attribute ref="xml:space" />
76 - </xsd:complexType>
77 - </xsd:element>
78 - <xsd:element name="assembly">
79 - <xsd:complexType>
80 - <xsd:attribute name="alias" type="xsd:string" />
81 - <xsd:attribute name="name" type="xsd:string" />
82 - </xsd:complexType>
83 - </xsd:element>
84 - <xsd:element name="data">
85 - <xsd:complexType>
86 - <xsd:sequence>
87 - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 - </xsd:sequence>
90 - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 - <xsd:attribute ref="xml:space" />
94 - </xsd:complexType>
95 - </xsd:element>
96 - <xsd:element name="resheader">
97 - <xsd:complexType>
98 - <xsd:sequence>
99 - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 - </xsd:sequence>
101 - <xsd:attribute name="name" type="xsd:string" use="required" />
102 - </xsd:complexType>
103 - </xsd:element>
104 - </xsd:choice>
105 - </xsd:complexType>
106 - </xsd:element>
107 - </xsd:schema>
108 - <resheader name="resmimetype">
109 - <value>text/microsoft-resx</value>
110 - </resheader>
111 - <resheader name="version">
112 - <value>2.0</value>
113 - </resheader>
114 - <resheader name="reader">
115 - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 - </resheader>
117 - <resheader name="writer">
118 - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 - </resheader>
120 - <!--
121 - Localization Glossary — Technical Terms
122 - ========================================
123 - The following technical terms appear in many strings throughout this file.
124 - Per-string <comment> elements provide guidance for each occurrence, but
125 - this glossary serves as a central reference for developers and reviewers.
126 -
127 - "mount" — Making a disk/filesystem accessible. Translate per locale or keep "mount".
128 - "VHD" — Virtual Hard Disk. Do not translate (file format name).
129 - "tar" — File archive format. Do not translate (file format name).
130 - "swap" — Virtual memory swap space. Translate per locale or keep "swap".
131 - "sparse" — Storage term: file uses disk space only for written data. Translate per locale.
132 - "DNS" — Domain Name System. Do not translate (protocol acronym).
133 - "proxy" — Network proxy server. Translate per locale standard networking term.
134 - "safe mode" — Minimal/diagnostic startup mode. Use standard OS term per locale.
135 - -->
136 - <data name="AppName" xml:space="preserve">
137 - <value>Linux용 Windows 하위 시스템</value>
138 - </data>
139 - <data name="AppShortName" xml:space="preserve">
140 - <value>WSL</value>
141 - </data>
142 - <data name="AppDescription" xml:space="preserve">
143 - <value>Windows Subsystem for Linux를 사용하면 개발자가 -- 대부분의 명령줄 도구, 유틸리티 및 응용 프로그램을 포함한 -- GNU/Linux 환경을 수정하지 않고 기존 가상 머신이나 이중 부팅 설정의 오버헤드 없이 Windows에서 직접 실행할 수 있습니다.</value>
144 - </data>
145 - <data name="MessageDetachFailed" xml:space="preserve">
146 - <value>디스크를 분리하지 못함: {}. 자세한 내용은 WSL2 내에서 'dmesg'를 실행하세요.
147 -WSL2가 강제로 디스크를 중지하고 분리하려면 'wsl.exe {}'을(를) 실행합니다.</value>
148 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
149 - </data>
150 - <data name="MessageDiskAlreadyAttached" xml:space="preserve">
151 - <value>디스크 '{}'이(가) 이미 연결되어 있습니다.</value>
152 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
153 - </data>
154 - <data name="MessageDiskAlreadyMounted" xml:space="preserve">
155 - <value>해당 볼륨은 이미 WSL2 내부에 탑재되어 있습니다.</value>
156 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
157 - </data>
158 - <data name="MessageDiskMountNameAlreadyExists" xml:space="preserve">
159 - <value>해당 이름의 디스크가 이미 탑재되어 있습니다. 디스크를 분리하거나 새 이름을 선택하고 다시 시도하십시오.</value>
160 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
161 - </data>
162 - <data name="MessageDiskMountNameInvalid" xml:space="preserve">
163 - <value>지정한 탑재 이름에 잘못된 '/' 문자가 있습니다. 잘못된 문자 없이 다시 시도하세요.</value>
164 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
165 - </data>
166 - <data name="MessageDiskMounted" xml:space="preserve">
167 - <value>디스크가 '/mnt/wsl/{}'(으)로 탑재되었습니다.
168 -참고: /etc/wsl.conf에서 automount.root 설정을 수정한 경우 위치가 달라집니다.
169 -디스크를 마운트 해제하고 분리하려면 'wsl.exe {} {}'을(를) 실행합니다.</value>
170 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
171 - </data>
172 - <data name="MessageDiskMountFailed" xml:space="preserve">
173 - <value>디스크가 연결되었지만 탑재하지 못함: {}.
174 -자세한 내용은 WSL2 내에서 'dmesg'를 실행합니다.
175 -디스크를 분리하려면 'wsl.exe {} {}'을(를) 실행합니다.</value>
176 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
177 - </data>
178 - <data name="MessageDistributionListOnline" xml:space="preserve">
179 - <value>다음은 설치할 수 있는 유효한 배포 목록입니다.
180 -'wsl.exe {} &lt;Distro&gt;'을 사용하여 설치합니다.
181 -</value>
182 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
183 - </data>
184 - <data name="MessageDistroAlreadySet" xml:space="preserve">
185 - <value>배포 이름이 이미 설정되어 있습니다.</value>
186 - </data>
187 - <data name="MessageDistroInstallPathAlreadyExists" xml:space="preserve">
188 - <value>제공된 설치 위치가 이미 사용 중입니다.</value>
189 - </data>
190 - <data name="MessageDistroNameAlreadyExists" xml:space="preserve">
191 - <value>제공된 이름의 배포가 이미 있습니다. 다른 이름을 선택하려면 --name 를 사용하세요.</value>
192 - <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
193 - </data>
194 - <data name="MessageDistroNotFound" xml:space="preserve">
195 - <value>제공된 이름의 배포가 없습니다.</value>
196 - </data>
197 - <data name="MessageElevationNeededToMountDisk" xml:space="preserve">
198 - <value>디스크를 탑재하려면 관리자 액세스 권한이 필요합니다.</value>
199 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
200 - </data>
201 - <data name="MessageExportFailed" xml:space="preserve">
202 - <value>배포를 내보내지 못했습니다.</value>
203 - </data>
204 - <data name="MessageFsUpgradeNeeded" xml:space="preserve">
205 - <value>이 배포에 대한 Linux용 Windows 하위 시스템 파일 시스템의 일회성 업그레이드를 수행하는 중...
206 -</value>
207 - </data>
208 - <data name="MessageHigherIntegrity" xml:space="preserve">
209 - <value>또 다른 인스턴스가 관리자 권한 없이 실행 중이므로 시작할 수 없습니다. 관리자 권한으로 실행하는 인스턴스는 관리자 권한 없이 실행 중인 인스턴스와 동시에 실행할 수 없습니다.
210 -</value>
211 - </data>
212 - <data name="MessageImportFailed" xml:space="preserve">
213 - <value>배포를 가져오지 못했습니다.</value>
214 - </data>
215 - <data name="MessageInstallingWindowsComponent" xml:space="preserve">
216 - <value>Windows 선택적 구성 요소 설치 중: {}</value>
217 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
218 - </data>
219 - <data name="MessageDownloading" xml:space="preserve">
220 - <value>다운로드 중: {}</value>
221 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
222 - </data>
223 - <data name="MessageInstalling" xml:space="preserve">
224 - <value>설치 중: {}</value>
225 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
226 - </data>
227 - <data name="MessageImportingDistribution" xml:space="preserve">
228 - <value>배포 가져오기</value>
229 - </data>
230 - <data name="MessageDownloadComplete" xml:space="preserve">
231 - <value>{}이(가) 다운로드되었습니다.</value>
232 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
233 - </data>
234 - <data name="MessageInstallContinue" xml:space="preserve">
235 - <value>Linux용 Windows 하위 시스템 이전 설치... 다시 시작하는 중입니다.</value>
236 - </data>
237 - <data name="MessageInvalidDistributionName" xml:space="preserve">
238 - <value>배포 이름 '{}'이(가) 잘못되었습니다.
239 -유효한 배포 목록을 보려면 'wsl.exe --list --online' 사용하세요.</value>
240 - <comment>{FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated</comment>
241 - </data>
242 - <data name="MessageInvalidCommandLine" xml:space="preserve">
243 - <value>잘못된 명령줄 인수: {}
244 -지원되는 인수 목록을 가져오려면 '{} --help' 사용하세요.</value>
245 - <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
246 - </data>
247 - <data name="MessageMissingArgument" xml:space="preserve">
248 - <value>명령줄 인수 {}에는 값이 필요합니다.
249 -지원되는 인수 목록을 가져오려면 '{} --help' 사용하세요.</value>
250 - <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
251 - </data>
252 - <data name="MessageInvalidConsole" xml:space="preserve">
253 - <value>지원되지 않는 콘솔 설정입니다. 이 기능을 사용하려면, 레거시 콘솔을 사용하지 않도록 설정해야만 합니다.
254 -</value>
255 - </data>
256 - <data name="MessageInvalidInteger" xml:space="preserve">
257 - <value>{}(은)는 올바른 정수가 아닙니다.</value>
258 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
259 - </data>
260 - <data name="MessageInvalidState" xml:space="preserve">
261 - <value>이 배포에 대한 설치, 제거 또는 변환이 진행 중입니다.
262 -</value>
263 - </data>
264 - <data name="MessageLaunchingDistro" xml:space="preserve">
265 - <value>{} 시작하는 중...</value>
266 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
267 - </data>
268 - <data name="MessageLowerIntegrity" xml:space="preserve">
269 - <value>또 다른 인스턴스가 관리자 권한으로 실행 중이므로 시작할 수 없습니다. 관리자 권한으로 실행하는 인스턴스는 관리자 권한 없이 실행하는 인스턴스와 동시에 실행할 수 없습니다.
270 -</value>
271 - </data>
272 - <data name="MessageNoDefaultDistro" xml:space="preserve">
273 - <value>Linux용 Windows 하위 시스템 설치된 배포가 없습니다.
274 -아래 지침에 따라 배포를 설치하여 이 resolve 수 있습니다.
275 -
276 -사용 가능한 배포를 나열하려면 'wsl.exe --list --online' 사용
277 -설치하려면 'wsl.exe --install &lt;Distro&gt;'를 선택하세요.</value>
278 - <comment>{Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
279 - </data>
280 - <data name="MessageNoRunningDistro" xml:space="preserve">
281 - <value>실행 중인 배포가 없습니다.</value>
282 - </data>
283 - <data name="MessagePrintDistroDefault" xml:space="preserve">
284 - <value>{}(기본값)</value>
285 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
286 - </data>
287 - <data name="MessageRegisteredDistrosHeader" xml:space="preserve">
288 - <value>Linux용 Windows 하위 시스템 배포:</value>
289 - </data>
290 - <data name="MessageStatusDefaultDistro" xml:space="preserve">
291 - <value>기본 배포: {}</value>
292 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
293 - </data>
294 - <data name="MessageStatusDefaultVersion" xml:space="preserve">
295 - <value>기본 버전: {}</value>
296 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
297 - </data>
298 - <data name="MessageStatusUnregistering" xml:space="preserve">
299 - <value>등록 취소 중입니다.</value>
300 - </data>
301 - <data name="MessageUserNotFound" xml:space="preserve">
302 - <value>사용자를 찾을 수 없습니다.</value>
303 - </data>
304 - <data name="MessageVmModeConversionInfo" xml:space="preserve">
305 - <value>WSL 2와의 주요 차이점에 대한 자세한 내용은 https://aka.ms/wsl2를 참조하세요
306 -</value>
307 - </data>
308 - <data name="MessageConversionStart" xml:space="preserve">
309 - <value>변환이 진행 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.</value>
310 - </data>
311 - <data name="MessageAlreadyRequestedVersion" xml:space="preserve">
312 - <value>배포는 이미 요청된 버전입니다.</value>
313 - </data>
314 - <data name="MessageVmModeNotSupported" xml:space="preserve">
315 - <value>레거시 배포에서 WSL 2를 지원하지 않습니다.</value>
316 - </data>
317 - <data name="MessageEnableVirtualization" xml:space="preserve">
318 - <value>가상화가 활성화되지 않은 이 컴퓨터에서는 WSL2를 시작할 수 없습니다.
319 -컴퓨터의 펌웨어 설정에서 ‘가상 머신 플랫폼’ 선택적 구성 요소가 활성화되고, 가상화가 켜져 있는지 확인하세요.
320 -
321 -‘가상 머신 플랫폼’을 활성화기 위해 다음 명령 실행: wsl.exe --install --no-distribution
322 -
323 -자세한 내용을 알아보려면 https://aka.ms/enablevirtualization을 방문하세요.</value>
324 - <comment>{Locked="--install "}{Locked="--no-distribution
325 -"}Command line arguments, file names and string inserts should not be translated</comment>
326 - </data>
327 - <data name="MessageTooManyDisks" xml:space="preserve">
328 - <value>너무 많은 가상 하드 디스크 또는 실제 디스크가 연결되어 있습니다.</value>
329 - </data>
330 - <data name="MessageUserVhdAlreadyAttached" xml:space="preserve">
331 - <value>VHD가 이미 wsl.exe --mount, 를 통해 마운트되었습니다. 시작하기 전에 디스크를 마운트 해제하세요.</value>
332 - <comment>{Locked="--mount,"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
333 - </data>
334 - <data name="MessageWsl1NotSupported" xml:space="preserve">
335 - <value>현재 컴퓨터 구성에서는 WSL1이 지원되지 않습니다.
336 -WSL1을 사용하려면 "Windows Subsystem for Linux” 선택적 구성 요소를 사용하세요.</value>
337 - </data>
338 - <data name="MessageWsl2Needed" xml:space="preserve">
339 - <value>이 작업은 WSL2에서만 지원됩니다.</value>
340 - </data>
341 - <data name="MessageWslInfoUsage" xml:space="preserve">
342 - <value>사용량:
343 - --networking-mode
344 - 현재 네트워킹 모드를 표시합니다.
345 -
346 - --msal-proxy-path
347 - MSAL 프록시 애플리케이션의 경로를 표시합니다.
348 -
349 - --vm-id
350 - WSL VM ID를 표시합니다.
351 -
352 - --version
353 - WSL 패키지의 버전을 표시합니다.
354 -
355 - -n
356 - 줄 바꿈하지 마세요.</value>
357 - <comment>{Locked="--networking-mode
358 -"}{Locked="--msal-proxy-path
359 -"}{Locked="--vm-id
360 -"}{Locked="--version
361 -"}Command line arguments, file names and string inserts should not be translated</comment>
362 - </data>
363 - <data name="MessageWslPathUsage" xml:space="preserve">
364 - <value>사용법:
365 - -a
366 - 결과를 절대 경로 형식으로 강제 적용합니다.
367 - -u
368 - Windows 경로에서 WSL 경로로 변환합니다(기본값).
369 - -w
370 - WSL 경로에서 Windows 경로로 변환합니다.
371 - -m
372 - WSL 경로에서 '\\' 대신 '/'를 사용하여 Windows 경로로 변환
373 -
374 -예: wslpath 'c:\\users'</value>
375 - <comment>{Locked="-a
376 -"}{Locked="-u
377 -"}{Locked="-w
378 -"}{Locked="-m
379 -"}Command line arguments and file names should not be translated</comment>
380 - </data>
381 - <data name="MessageWslconfigUsage" xml:space="preserve">
382 - <value>Linux용 Windows 하위 시스템 관리 작업을 수행합니다.
383 -
384 -사용 현황:
385 - /l, /list [Option]
386 - 등록된 배포를 나열합니다.
387 - /all - 필요에 따라 현재 설치 또는 제거 중인 배포를 포함하여
388 - 모든 배포를 나열합니다.
389 -
390 - /running - 현재 실행 중인 배포만 나열합니다.
391 -
392 - /s, /setdefault &lt;DistributionName&gt;
393 - 배포를 기본값으로 설정합니다.
394 -
395 - /t, /terminate &lt;DistributionName&gt;
396 - 배포를 종료합니다.
397 -
398 - /u, /unregister &lt;DistributionName&gt;
399 - 배포를 등록 취소하고 루트 파일 시스템을 삭제합니다.</value>
400 - <comment>{Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated</comment>
401 - </data>
402 - <data name="MessageWslUsage" xml:space="preserve">
403 - <value>Copyright (c) Microsoft Corporation. All rights reserved.
404 -이 제품의 개인 정보 보호에 관한 정보는 https://aka.ms/privacy에서 확인하세요.
405 -
406 -사용법: wsl.exe [Argument] [Options...] [CommandLine]
407 -
408 -Linux 이진 파일을 실행하기 위한 인수:
409 -
410 - 명령줄이 제공되지 않으면 wsl.exe는 기본 셸을 시작합니다.
411 -
412 - --exec, -e &lt;CommandLine&gt;
413 - 기본 Linux 셸을 사용하지 않고 지정된 명령을 실행합니다.
414 -
415 - --shell-type &lt;standard|login|none&gt;
416 - 제공된 셸 형식으로 지정된 명령을 실행합니다.
417 -
418 - --
419 - 나머지 명령줄을 있는 그대로 전달합니다.
420 -
421 -옵션:
422 - --cd &lt;Directory&gt;
423 - 지정된 디렉터리를 현재 작업 디렉터리로 설정합니다.
424 - ~가 사용되는 경우 Linux 사용자의 홈 경로가 사용됩니다. 경로가
425 - / 문자로 시작하면 절대 Linux 경로로 해석됩니다.
426 - 그렇지 않으면 값이 절대 Windows 경로여야 합니다.
427 -
428 - --distribution, -d &lt;DistroName&gt;
429 - 지정된 배포를 실행합니다.
430 -
431 - --distribution-id &lt;DistroGuid&gt;
432 - 지정된 배포 ID를 실행합니다.
433 -
434 - --user, -u &lt;UserName&gt;
435 - 지정된 사용자로 실행합니다.
436 -
437 - --system
438 - 시스템 배포에 대한 셸을 시작합니다.
439 -
440 -Linux용 Windows 하위 시스템을 관리하기 위한 인수:
441 -
442 - --help
443 - 사용 정보를 표시합니다.
444 -
445 - --debug-shell
446 - 진단을 위해 WSL2 디버그 셸을 엽니다.
447 -
448 - --install [Distro] [Options...]
449 - Linux 배포용 Windows 하위 시스템을 설치합니다.
450 - 유효한 배포 목록의 경우 'wsl.exe --list --online'을 사용합니다.
451 -
452 - 옵션:
453 - --enable-wsl1
454 - WSL1 지원을 사용하도록 설정합니다.
455 -
456 - --fixed-vhd
457 - 배포를 저장할 고정 크기 디스크를 만듭니다.
458 -
459 - --from-file &lt;Path&gt;
460 - 로컬 파일에서 배포를 설치합니다.
461 -
462 - --legacy
463 - 레거시 배포 매니페스트를 사용합니다.
464 -
465 - --location &lt;Location&gt;
466 - 배포에 대한 설치 경로를 설정합니다.
467 -
468 - --name &lt;Name&gt;
469 - 배포의 이름을 설정합니다.
470 -
471 - --no-distribution
472 - 필요한 선택적 구성 요소만 설치하고 배포를 설치하지 않습니다.
473 -
474 - --no-launch, -n
475 - 설치 후 배포를 시작하지 마세요.
476 -
477 - --version &lt;Version&gt;
478 - 새 배포에 사용할 버전을 지정합니다.
479 -
480 - --vhd-size &lt;MemoryString&gt;
481 - 배포를 저장할 디스크의 크기를 지정합니다.
482 -
483 - --web-download
484 - Microsoft Store 대신 인터넷에서 배포를 다운로드합니다.
485 -
486 - --manage &lt;Distro&gt; &lt;Options...&gt;
487 - 배포판 관련 옵션을 변경합니다.
488 -
489 - 옵션:
490 - --move &lt;Location&gt;
491 - 배포를 새 위치로 이동합니다.
492 -
493 - --set-sparse, -s &lt;true|false&gt;
494 - 배포판의 VHD를 스파스로 설정하여 디스크 공간을 자동으로 회수할 수 있도록 합니다.
495 -
496 - --set-default-user &lt;Username&gt;
497 - 배포의 기본 사용자를 설정합니다.
498 -
499 - --resize &lt;MemoryString&gt;
500 - 배포 디스크의 크기를 지정된 크기로 조정합니다.
501 -
502 - --mount &lt;Disk&gt;
503 - 모든 WSL 2 배포에서 실제 또는 가상 디스크를 연결하고 탑재합니다.
504 -
505 - 옵션:
506 - --vhd
507 - &lt;디스크&gt;가 가상 하드 디스크를 참조하도록 지정합니다.
508 -
509 - --bare
510 - 디스크를 WSL2에 연결하고 탑재하지는 마세요.
511 -
512 - --name &lt;Name&gt;
513 - 탑재 지점의 사용자 지정 이름을 사용하여 디스크를 탑재합니다.
514 -
515 - --type &lt;Type&gt;
516 - 디스크를 탑재할 때 사용할 파일 시스템이 지정되지 않은 경우 기본적으로 ext4입니다.
517 -
518 - --options &lt;Options&gt;
519 - 추가 탑재 옵션입니다.
520 -
521 - --partition &lt;Index&gt;
522 - 탑재할 파티션의 인덱스가 지정되지 않은 경우 기본값은 전체 디스크입니다.
523 -
524 - --set-default-version &lt;Version&gt;
525 - 새 배포에 대한 기본 설치 버전을 변경합니다.
526 -
527 - --shutdown
528 - 실행 중인 모든 배포와 WSL 2을 즉시 종료합니다.
529 - 경량 유틸리티 가상 머신입니다.
530 -
531 - 옵션:
532 - --force
533 - 작업이 진행 중인 경우에도 WSL 2 가상 머신을 종료합니다. 데이터 손실을 초래할 수 있습니다.
534 -
535 - --status
536 - Linux용 Windows 하위 시스템 상태를 표시합니다.
537 -
538 - --unmount [Disk]
539 - 모든 WSL2 배포에서 디스크를 해제하고 분리합니다.
540 - 인수 없이 호출되는 경우 모든 디스크를 해제하고 분리합니다.
541 -
542 - --uninstall
543 - 이 컴퓨터에서 Linux용 Windows 하위 시스템 패키지를 제거합니다.
544 -
545 - --update
546 - Linux용 Windows 하위 시스템 패키지를 업데이트합니다.
547 -
548 - 옵션:
549 - --pre-release
550 - 사용 가능한 경우 시험판 버전을 다운로드합니다.
551 -
552 - --version, -v
553 - 버전 정보를 표시합니다.
554 -
555 -Linux용 Windows 하위 시스템 배포를 관리하기 위한 인수:
556 -
557 - --export &lt;Distro&gt; &lt;FileName&gt; [Options]
558 - 배포를 tar 파일로 내보냅니다.
559 - 파일 이름은 - for stdout 일 수 있습니다.
560 -
561 - 옵션:
562 - --format &lt;Format&gt;
563 - 내보내기 형식을 지정합니다. 지원되는 값: tar, tar.gz, tar.xz, vhd.
564 -
565 - --import &lt;Distro&gt; &lt;InstallLocation&gt; &lt;FileName&gt; [Options]
566 - 지정된 tar 파일을 새 배포로 가져옵니다.
567 - 파일 이름은 - for stdin 일 수 있습니다.
568 -
569 - 옵션:
570 - --version &lt;Version&gt;
571 - 새 배포에 사용할 버전을 지정합니다.
572 -
573 - --vhd
574 - 제공된 파일이 tar 파일이 아닌 .vhd 또는 .vhdx 파일임을 지정합니다.
575 - 이 작업은 지정된 설치 위치에 VHD 파일의 복사본을 만듭니다.
576 -
577 - --import-in-place &lt;Distro&gt; &lt;FileName&gt;
578 - 지정된 VHD 파일을 새 배포판으로 가져옵니다.
579 - 이 가상 하드 디스크는 ext4 파일 시스템 형식으로 포맷해야 합니다.
580 -
581 - --list, -l [Options]
582 - 배포를 나열합니다.
583 -
584 - 옵션:
585 - --all
586 - 배포를 포함하여 모든 배포를 나열합니다.
587 - 현재 설치 중이거나 제거되고 있습니다.
588 -
589 - --running
590 - 현재 실행 중인 배포만 나열합니다.
591 -
592 - --quiet, -q
593 - 배포 이름만 표시합니다.
594 -
595 - --verbose, -v
596 - 모든 배포에 대한 자세한 정보를 표시합니다.
597 -
598 - --online, -o
599 - 'wsl.exe --install'을 사용하여 설치에 사용할 수 있는 배포 목록을 표시합니다.
600 -
601 - --set-default, -s &lt;Distro&gt;
602 - 배포를 기본값으로 설정합니다.
603 -
604 - --set-version &lt;Distro&gt; &lt;Version&gt;
605 - 지정된 배포의 버전을 변경합니다.
606 -
607 - --terminate, -t &lt;Distro&gt;
608 - 지정된 배포를 종료합니다.
609 -
610 - --unregister &lt;Distro&gt;
611 - 배포를 등록 취소하고 루트 파일 시스템을 삭제합니다.</value>
612 - <comment>{Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system
613 -"}{Locked="--help
614 -"}{Locked="--debug-shell
615 -"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1
616 -"}{Locked="--fixed-vhd
617 -"}{Locked="--from-file "}{Locked="--legacy
618 -"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution
619 -"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download
620 -"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd
621 -"}{Locked="--bare
622 -"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown
623 -"}{Locked="--force
624 -"}{Locked="--status
625 -"}{Locked="--unmount "}{Locked="--uninstall
626 -"}{Locked="--update
627 -"}{Locked="--pre-release
628 -"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd
629 -"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all
630 -"}{Locked="--running
631 -"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
632 - </data>
633 - <data name="MessagePackageVersions" xml:space="preserve">
634 - <value>WSL 버전: {}
635 -커널 버전: {}
636 -WSLg 버전: {}
637 -MSRDC 버전: {}
638 -Direct3D 버전: {}
639 -DXCore 버전: {}
640 -Windows 버전: {}</value>
641 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
642 - </data>
643 - <data name="MessageBuildInfo" xml:space="preserve">
644 - <value>MSBuild 버전: {}
645 -커밋: {}
646 -빌드 시간: {}</value>
647 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
648 - </data>
649 - <data name="MessageCustomKernelNotFound" xml:space="preserve">
650 - <value>{}에 지정된 사용자 지정 커널 '{}'을(를) 찾을 수 없습니다.</value>
651 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
652 - </data>
653 - <data name="MessageCustomKernelModulesNotFound" xml:space="preserve">
654 - <value>{}에서 사용자 지정 커널 모듈 VHD를 찾을 수 없습니다. '{}'.</value>
655 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
656 - </data>
657 - <data name="MessageCustomSystemDistroError" xml:space="preserve">
658 - <value>{}에 지정된 사용자 지정 시스템 배포가 없거나 올바른 형식이 아닙니다.</value>
659 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
660 - </data>
661 - <data name="MessageWslgUsage" xml:space="preserve">
662 - <value>저작권(c) Microsoft Corporation. All rights reserved.
663 -이 제품에 대한 개인 정보 보호 정보는 https://aka.ms/privacy를 방문하세요.
664 -
665 -사용법: wslg.exe [인수] [옵션...] [CommandLine]
666 -
667 -인수:
668 - --cd &lt;디렉터리&gt;
669 - 지정된 디렉터리를 현재 작업 디렉터리로 설정합니다.
670 - ~ 가 사용되는 경우 Linux 사용자의 홈 경로가 사용됩니다. 경로가 시작되면
671 - / 문자를 사용하면 절대 Linux 경로로 해석됩니다.
672 - 그렇지 않으면 값이 절대 Windows 경로여야 합니다.
673 -
674 - --distribution, -d &lt;Distro&gt;
675 - 지정된 배포를 실행합니다.
676 -
677 - --user, -u &lt;UserName&gt;
678 - 지정된 사용자로 실행합니다.
679 -
680 - --shell-type &lt;standard|login|none&gt;
681 - 제공된 셸 형식으로 지정된 명령을 실행합니다.
682 -
683 - --help
684 - 사용 정보를 표시합니다.
685 -
686 - --
687 - 나머지 명령줄을 있는 그대로 전달합니다.</value>
688 - <comment>{Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help
689 -"}Command line arguments, file names and string inserts should not be translated</comment>
690 - </data>
691 - <data name="MessagePressAnyKeyToContinue" xml:space="preserve">
692 - <value>계속하려면 아무 키나 누르세요...</value>
693 - </data>
694 - <data name="MessageRequiredParameterMissing" xml:space="preserve">
695 - <value>{} 인수에 필수 매개 변수가 없습니다.</value>
696 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
697 - </data>
698 - <data name="MessageExportProgress" xml:space="preserve">
699 - <value>내보내기가 진행 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.</value>
700 - </data>
701 - <data name="MessageImportProgress" xml:space="preserve">
702 - <value>가져오기가 진행 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.</value>
703 - </data>
704 - <data name="GuiApplicationsDisabled" xml:space="preserve">
705 - <value>{} 또는 /etc/wsl.conf를 통해 GUI 응용 프로그램 지원을 사용할 수 없습니다.</value>
706 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
707 - </data>
708 - <data name="MessageCheckingForUpdates" xml:space="preserve">
709 - <value>업데이트 확인 중입니다.</value>
710 - </data>
711 - <data name="MessageDistroOnlyAvailableFromStore" xml:space="preserve">
712 - <value>이 배포는 Microsoft Store에서만 사용할 수 있습니다.</value>
713 - </data>
714 - <data name="MessageWslMountNotSupportedOnArm" xml:space="preserve">
715 - <value>ARM64의 wsl.exe --mount Windows 버전 27653 이상이 필요합니다.</value>
716 - <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
717 - </data>
718 - <data name="MessageUpdateNotNeeded" xml:space="preserve">
719 - <value>Linux용 Windows 하위 시스템 최신 버전이 이미 설치되어 있습니다.</value>
720 - </data>
721 - <data name="MessageUpdatingToVersion" xml:space="preserve">
722 - <value>Linux용 Windows 하위 시스템 버전을 {}(으)로 업데이트하는 중입니다.</value>
723 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
724 - </data>
725 - <data name="MessageWslOptionalComponentRequired" xml:space="preserve">
726 - <value>이 응용 프로그램을 사용하려면 Linux용 Windows 하위 시스템 선택적 구성 요소가 필요합니다.
727 -실행하여 설치: wsl.exe --install --no-distribution
728 -변경 내용을 적용하려면 시스템을 다시 시작해야 할 수 있습니다.</value>
729 - <comment>{Locked="--install "}{Locked="--no-distribution
730 -"}Command line arguments, file names and string inserts should not be translated</comment>
731 - </data>
732 - <data name="MessageRequiresFileExtension" xml:space="preserve">
733 - <value>지정한 파일에는 {} 파일 확장명이 있어야 합니다.</value>
734 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
735 - </data>
736 - <data name="MessageRequiresFileExtensions" xml:space="preserve">
737 - <value>지정한 파일에는 {} 또는 {} 파일 확장명이 있어야 합니다.</value>
738 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
739 - </data>
740 - <data name="MessageVmSwitchNotFound" xml:space="preserve">
741 - <value>VmSwitch '{}'을(를) 찾을 수 없습니다. 사용 가능한 스위치: {}</value>
742 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
743 - </data>
744 - <data name="MessageVmSwitchNotSet" xml:space="preserve">
745 - <value>브리지 네트워킹을 수행하려면 wsl2.vmSwitch를 설정해야 합니다.</value>
746 - </data>
747 - <data name="MessageCouldFetchDistributionList" xml:space="preserve">
748 - <value>'{}'에서 메일 그룹을 가져오지 못했습니다. {}</value>
749 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
750 - </data>
751 - <data name="MessageFailedToAttachDisk" xml:space="preserve">
752 - <value>디스크 '{}'을(를) WSL2에 연결하지 못함: {}</value>
753 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
754 - </data>
755 - <data name="MessageFailedToResizeDisk" xml:space="preserve">
756 - <value>디스크 크기를 조정하지 못했습니다.</value>
757 - </data>
758 - <data name="MessageNoValueFound" xml:space="preserve">
759 - <value>값을 찾을 수 없습니다.</value>
760 - </data>
761 - <data name="MessageOsNotSupported" xml:space="preserve">
762 - <value>Windows 버전 {}은(는) 패키지된 버전의 Linux용 Windows 하위 시스템 지원하지 않습니다.
763 -Windows 업데이트를 통해 또는 다음을 통해 필요한 업데이트 설치: {}
764 -자세한 내용은 https://aka.ms/wslinstall 참조하세요.</value>
765 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
766 - </data>
767 - <data name="MessageAdministratorAccessRequiredForDebugShell" xml:space="preserve">
768 - <value>디버그 셸을 실행하려면 wsl.exe 관리자 권한으로 실행해야 합니다.</value>
769 - </data>
770 - <data name="MessageAdminProtectionEnabled" xml:space="preserve">
771 - <value>Windows Admin Protection이 활성화되었으며, 배포가 다른 계정에 등록될 수 있습니다.
772 -Admin Protection에 대해 자세히 알아보려면 https://aka.ms/apdevguide를 방문하세요.</value>
773 - <comment>{Locked="Windows Admin Protection"}{Locked="Admin Protection"}{Locked="https://aka.ms/apdevguide"}Command line arguments, file names and string inserts should not be translated</comment>
774 - </data>
775 - <data name="MessageInstallProcessFailed" xml:space="preserve">
776 - <value>배포 '{}'에 대한 설치 프로세스가 종료 코드 {}(으)로 인해 실패했습니다.</value>
777 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
778 - </data>
779 - <data name="MessageInvalidGuid" xml:space="preserve">
780 - <value>잘못된 GUID 형식: '{}'</value>
781 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
782 - </data>
783 - <data name="MessageConfigInvalidSection" xml:space="preserve">
784 - <value>{}:{}의 섹션 이름이 잘못되었습니다.</value>
785 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
786 - </data>
787 - <data name="MessageConfigInvalidKey" xml:space="preserve">
788 - <value>{}:{}의 키 이름이 잘못되었습니다.</value>
789 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
790 - </data>
791 - <data name="MessageConfigExpected" xml:space="preserve">
792 - <value>{}:{}에서 {}이 필요합니다.</value>
793 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
794 - </data>
795 - <data name="MessageConfigInvalidEscape" xml:space="preserve">
796 - <value>{}:{}에서 이스케이프된 문자 '{}'이(가) 잘못되었습니다.</value>
797 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
798 - </data>
799 - <data name="MessageConfigUnknownKey" xml:space="preserve">
800 - <value>{}:{}에 알 수 없는 키 '{}'이(가) 있습니다.</value>
801 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
802 - </data>
803 - <data name="MessageConfigInvalidInteger" xml:space="preserve">
804 - <value>{}:{}의 키 '{}'에 대한 정수 값 '{}'이(가) 잘못되었습니다.</value>
805 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
806 - </data>
807 - <data name="MessageConfigInvalidIp" xml:space="preserve">
808 - <value>{}:{}의 키 '{}'에 대한 IP 값 '{}'이(가) 잘못되었습니다.</value>
809 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
810 - </data>
811 - <data name="MessageConfigInvalidBoolean" xml:space="preserve">
812 - <value>{}:{}의 키 '{}'에 대한 부울 값 '{}'이(가) 잘못되었습니다.</value>
813 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
814 - </data>
815 - <data name="MessageConfigMacAddress" xml:space="preserve">
816 - <value>{}:{}의 키 '{}'에 대한 mac 주소 '{}'가 잘못되었습니다.</value>
817 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
818 - </data>
819 - <data name="MessageFailedToOpenConfigFile" xml:space="preserve">
820 - <value>{}, {} 구성 파일을 열지 못했습니다.</value>
821 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
822 - </data>
823 - <data name="MessageWarningDuringStartup" xml:space="preserve">
824 - <value>WSL을 시작하는 동안 오류가 발생했습니다.</value>
825 - </data>
826 - <data name="MessageSystemdUserSessionFailed" xml:space="preserve">
827 - <value>'{}'에 대한 시스템 사용자 세션을 시작하지 못했습니다. 자세한 내용은 journalctl을 참조하십시오.</value>
828 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
829 - </data>
830 - <data name="MessageOpenEventViewer" xml:space="preserve">
831 - <value>EventViewer 열기</value>
832 - </data>
833 - <data name="MessageDistributionNameNeeded" xml:space="preserve">
834 - <value>이 배포에는 기본 이름이 포함되어 있지 않습니다. --name 사용하여 배포 이름을 선택합니다.</value>
835 - <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
836 - </data>
837 - <data name="MessageArgumentsNotValidTogether" xml:space="preserve">
838 - <value>{} 및 {} 인수를 동시에 지정할 수 없습니다.</value>
839 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
840 - </data>
841 - <data name="MessageArgumentNotValidWithout" xml:space="preserve">
842 - <value>인수 {}에는 {} 인수가 필요합니다.</value>
843 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
844 - </data>
845 - <data name="MessageInvalidInstallDistributionName" xml:space="preserve">
846 - <value>잘못된 배포 이름: "{}".</value>
847 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
848 - </data>
849 - <data name="MessageUsingLegacyDistribution" xml:space="preserve">
850 - <value>레거시 배포 등록을 사용하고 있습니다. tar 기반 배포를 대신 사용하는 것이 좋습니다.</value>
851 - <comment>{Locked="tar"}"tar" is a file archive format name and should not be translated.</comment>
852 - </data>
853 - <data name="MessageLegacyDistributionVersionArgNotSupported" xml:space="preserve">
854 - <value>레거시 배포 등록은 --version 인수를 지원하지 않습니다.</value>
855 - <comment>{Locked="--version "}Command line arguments, file names and string inserts should not be translated</comment>
856 - </data>
857 - <data name="MessageDistributionOverridden" xml:space="preserve">
858 - <value>"{}" 배포는 재정의 매니페스트에서 제공합니다.</value>
859 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
860 - </data>
861 - <data name="MessageHashMismatch" xml:space="preserve">
862 - <value>배포 해시가 일치하지 않습니다. 예상: {}, 실제 해시: {}</value>
863 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
864 - </data>
865 - <data name="MessageInvalidHexString" xml:space="preserve">
866 - <value>잘못된 16진수 문자열: {}</value>
867 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
868 - </data>
869 - <data name="MessageNotSupportedOnLegacyDistros" xml:space="preserve">
870 - <value>레거시 배포를 설치할 때는 '{}'가 지원되지 않습니다.</value>
871 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
872 - </data>
873 - <data name="MessageDistributionInstalled" xml:space="preserve">
874 - <value>배포가 설치되었습니다. 'wsl.exe -d {}'을(를) 통해 시작할 수 있습니다.</value>
875 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
876 - </data>
877 - <data name="MessageInvalidNumberString" xml:space="preserve">
878 - <value>{}:{}의 .wslconfig 항목 '{}'에 대한 메모리 문자열 '{}'이(가) 잘못되었습니다.</value>
879 - <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
880 - </data>
881 - <data name="MessagedFailedToCreateSwapVhd" xml:space="preserve">
882 - <value>'{}'에서 스왑 디스크를 만들지 못함: {}</value>
883 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
884 - </data>
885 - <data name="MessageFailedToCreateDisk" xml:space="preserve">
886 - <value>디스크 '{}' 생성에 실패했습니다. {}</value>
887 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
888 - </data>
889 - <data name="MessageNestedVirtualizationNotSupported" xml:space="preserve">
890 - <value>이 컴퓨터에서는 중첩 가상화가 지원되지 않습니다.</value>
891 - </data>
892 - <data name="MessageFailedToCreateNetworkEndpoint" xml:space="preserve">
893 - <value>주소가 '{}'인 네트워크 엔드포인트를 만들지 못했습니다. 할당된 새 주소: '{}'</value>
894 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
895 - </data>
896 - <data name="MessageFailedToCreateNetwork" xml:space="preserve">
897 - <value>주소 범위가 '{}'인 가상 네트워크를 만들지 못했습니다. 범위가 '{}', {}인 새 네트워크를 만들었습니다.</value>
898 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
899 - </data>
900 - <data name="MessageSafeModeEnabled" xml:space="preserve">
901 - <value>안전 모드 사용 - 많은 기능을 사용할 수 없습니다.</value>
902 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
903 - </data>
904 - <data name="MessageMirroredNetworkingNotSupportedReason" xml:space="preserve">
905 - <value>미러된 네트워킹 모드는 지원되지 않음: {}.
906 -NAT 네트워킹으로 대체합니다.</value>
907 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
908 - </data>
909 - <data name="MessageMirroredNetworkingNotSupportedKernel" xml:space="preserve">
910 - <value>Linux 커널 버전 5.10 이상 필요</value>
911 - </data>
912 - <data name="MessageMirroredNetworkingNotSupportedWindowsVersion" xml:space="preserve">
913 - <value>Windows 버전 {}. {}에 필요한 기능이 없습니다.</value>
914 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
915 - </data>
916 - <data name="MessageMirroredNetworkingNotSupportedIpv6Disabled" xml:space="preserve">
917 - <value>호스트에서 지원하지 않는 방식으로 IPv6가 비활성화되어 있습니다(HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters DisabledComponents=0xff).</value>
918 - <comment>{Locked="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters"}{Locked="DisabledComponents"}{Locked="0xff"}</comment>
919 - </data>
920 - <data name="MessageHyperVFirewallNotSupported" xml:space="preserve">
921 - <value>Hyper-V 방화벽은 지원되지 않습니다.</value>
922 - </data>
923 - <data name="MessageDnsTunnelingNotSupported" xml:space="preserve">
924 - <value>DNS 터널링은 지원되지 않습니다.</value>
925 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
926 - </data>
927 - <data name="MessageHostsFileTooLarge" xml:space="preserve">
928 - <value>Windows hosts 파일이 너무 커서 WSL에 반영되지 않습니다. %SystemRoot%\System32\drivers\etc\hosts의 크기를 줄여 보세요.</value>
929 - <comment>{Locked="%SystemRoot%\System32\drivers\etc\hosts"}{Locked="WSL"}</comment>
930 - </data>
931 - <data name="MessageLocalhostForwardingNotSupportedMirroredMode" xml:space="preserve">
932 - <value>미러된 네트워킹 모드를 사용할 때는 wsl2.localhostForwarding 설정이 적용되지 않습니다.</value>
933 - </data>
934 - <data name="MessageHttpProxyChangeDetected" xml:space="preserve">
935 - <value>호스트에서 HTTP 프록시 변경이 검색되었습니다. 변경 내용을 적용하려면 WSL을 다시 시작하세요.</value>
936 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
937 - </data>
938 - <data name="MessageProxyLocalhostSettingsDropped" xml:space="preserve">
939 - <value>localhost 프록시 구성이 검색되었지만 WSL로 미러링되지 않았습니다. NAT 모드의 WSL은 localhost 프록시를 지원하지 않습니다.</value>
940 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
941 - </data>
942 - <data name="MessageProxyV6SettingsDropped" xml:space="preserve">
943 - <value>IPv6 프록시 구성이 검색되었지만 WSL로 미러링되지 않았습니다. NAT 모드의 WSL은 IPv6을 지원하지 않습니다.</value>
944 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
945 - </data>
946 - <data name="MessageProxyLoopbackV6SettingsDropped" xml:space="preserve">
947 - <value>localhost IPv6 프록시 구성이 검색되었지만 WSL에 미러링되지 않았습니다. WSL은 localhost IPv6 프록시를 지원하지 않습니다.</value>
948 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
949 - </data>
950 - <data name="MessageProxyUnexpectedSettingsDropped" xml:space="preserve">
951 - <value>프록시 설정을 확인하는 동안 예기치 않은 오류가 발생했습니다. 프록시 설정이 WSL에 미러링되지 않았습니다.</value>
952 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
953 - </data>
954 - <data name="MessageRegistryError" xml:space="preserve">
955 - <value>레지스트리에 액세스하는 동안 오류가 발생했습니다. 경로: '{}'. 오류: {}</value>
956 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
957 - </data>
958 - <data name="MessageLocalhostRelayFailed" xml:space="preserve">
959 - <value>localhost 릴레이 프로세스를 시작하지 못했습니다. 오류: {}</value>
960 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
961 - </data>
962 - <data name="MessageVirtualMachinePlatformNotInstalled" xml:space="preserve">
963 - <value>가상 네트워킹을 시작하지 못했습니다. wsl.exe --install --no-distribution을 실행하여 선택적 구성 요소 Virtual Machine Platform을 설치하세요.</value>
964 - <comment>{Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated</comment>
965 - </data>
966 - <data name="MessageNetworkInitializationFailedFallback2" xml:space="preserve">
967 - <value>네트워크(networkingMode {})를 구성하지 못했습니다. networkingMode {}(으)로 대체합니다.</value>
968 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
969 - </data>
970 - <data name="MessageOptionalComponentInstallFailed" xml:space="preserve">
971 - <value>Windows 구성 요소 '{}'를 사용하도록 설정하지 못했습니다(종료 코드 {}).</value>
972 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
973 - </data>
974 - <data name="MessageFatalPluginError" xml:space="preserve">
975 - <value>플러그 인 '{}'에서 오류가 반환되었습니다.</value>
976 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
977 - </data>
978 - <data name="MessageFatalPluginErrorWithMessage" xml:space="preserve">
979 - <value>플러그 인 '{}'에서 오류가 반환되었습니다. 오류 메시지: '{}'</value>
980 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
981 - </data>
982 - <data name="MessagePluginRequiresUpdate" xml:space="preserve">
983 - <value>플러그 인 '{}'에는 최신 버전의 WSL이 필요합니다. 다음을 실행하세요. wsl.exe --update</value>
984 - <comment>{FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated</comment>
985 - </data>
986 - <data name="MessageSettingOverriddenByPolicy" xml:space="preserve">
987 - <value>컴퓨터 정책에 따라 .wslconfig 설정 '{}'을(를) 사용할 수 없습니다.</value>
988 - <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
989 - </data>
990 - <data name="MessageDebugShellDisabled" xml:space="preserve">
991 - <value>컴퓨터 정책에 따라 디버그 셸을 사용할 수 없습니다.</value>
992 - </data>
993 - <data name="MessageWSLMountDisabled" xml:space="preserve">
994 - <value>wsl.exe --mount 가 컴퓨터 정책에 의해 비활성화되었습니다.</value>
995 - <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
996 - </data>
997 - <data name="MessageWSL1Disabled" xml:space="preserve">
998 - <value>컴퓨터 정책에 따라 WSL1을 사용할 수 없습니다.</value>
999 - </data>
1000 - <data name="MessageWSLContainerDisabled" xml:space="preserve">
1001 - <value>WSL 컨테이너가 컴퓨터 정책에 의해 비활성화되었습니다.</value>
1002 - </data>
1003 - <data name="MessageRegistryBlockedByPolicy" xml:space="preserve">
1004 - <value>컨테이너 이미지 레지스트리 '{}'이(가) 컴퓨터 정책에 의해 차단되었습니다.</value>
1005 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1006 - </data>
1007 - <data name="MessageImageBuildBlockedByPolicy" xml:space="preserve">
1008 - <value>컴퓨터 정책에 따라 컨테이너 레지스트리 허용 목록이 구성되어 컨테이너 이미지 빌드가 차단되었습니다. 이미지 빌드는 임의의 레지스트리에서 기본 이미지를 가져올 수 있으며 허용 목록으로 안정적으로 제한할 수 없습니다.</value>
1009 - </data>
1010 - <data name="MessageUpgradeToWSL2" xml:space="preserve">
1011 - <value>'wsl.exe --set-version {} 2'를 실행하여 WSL2로 업그레이드하세요.</value>
1012 - <comment>{FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated</comment>
1013 - </data>
1014 - <data name="MessageFinishMsiInstallation" xml:space="preserve">
1015 - <value>WSL이 업그레이드 마무리 중...</value>
1016 - </data>
1017 - <data name="MessageUpdateFailed" xml:space="preserve">
1018 - <value>업데이트하지 못했습니다(종료 코드: {}).</value>
1019 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1020 - </data>
1021 - <data name="MessageUninstallNoArguments" xml:space="preserve">
1022 - <value>{}은(는) 인수를 받지 않습니다. 배포 등록을 취소하려면 대신 {}을(를) 사용하세요.</value>
1023 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1024 - </data>
1025 - <data name="MessageUninstallFailed" xml:space="preserve">
1026 - <value>제거하지 못했습니다(종료 코드: {}).</value>
1027 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1028 - </data>
1029 - <data name="MessageSeeLogFile" xml:space="preserve">
1030 - <value>로그 파일: {}</value>
1031 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1032 - </data>
1033 - <data name="MessagedFailedToRemoveMsix" xml:space="preserve">
1034 - <value>MSIX 패키지를 제거하지 못했습니다(오류: {}).</value>
1035 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1036 - </data>
1037 - <data name="MessagedFailedToInstallMsix" xml:space="preserve">
1038 - <value>MSIX 패키지를 설치하지 못했습니다(오류: {}).</value>
1039 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1040 - </data>
1041 - <data name="MessageMissingOptionalComponents" xml:space="preserve">
1042 - <value>WSL을 실행하는 데 필요한 선택적 구성 요소가 설치되어 있지 않습니다.</value>
1043 - </data>
1044 - <data name="MessageInstallMissingOptionalComponents" xml:space="preserve">
1045 - <value>누락된 구성 요소를 설치하세요.</value>
1046 - </data>
1047 - <data name="MessageInvalidDistributionTar" xml:space="preserve">
1048 - <value>가져온 파일은 유효한 Linux 배포가 아닙니다.</value>
1049 - </data>
1050 - <data name="MessagePressAnyKeyToExit" xml:space="preserve">
1051 - <value>종료하려면 아무 키나 누르세요...</value>
1052 - </data>
1053 - <data name="MessageNewWslVersionAvailable" xml:space="preserve">
1054 - <value>새 버전의 Linux용 Windows 하위 시스템을 사용할 수 있습니다.</value>
1055 - </data>
1056 - <data name="MessageUpdateToVersion" xml:space="preserve">
1057 - <value>{} 버전으로 업데이트하거나 아래 릴리스 정보를 확인하세요.</value>
1058 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1059 - </data>
1060 - <data name="MessageUpdate" xml:space="preserve">
1061 - <value>업데이트</value>
1062 - </data>
1063 - <data name="MessageViewReleaseNotes" xml:space="preserve">
1064 - <value>문서 보기</value>
1065 - </data>
1066 - <data name="MessageVhdInUse" xml:space="preserve">
1067 - <value>VHD가 현재 사용 중이므로 작업을 완료할 수 없습니다. WSL을 강제로 사용 중지하려면: wsl.exe --shutdown</value>
1068 - <comment>{Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1069 - </data>
1070 - <data name="MessageInvalidBoolean" xml:space="preserve">
1071 - <value>{}은(는) 올바른 부울이 아닙니다&lt;true|false&gt;</value>
1072 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1073 - </data>
1074 - <data name="MessageSparseVhdWsl2Only" xml:space="preserve">
1075 - <value>스파스 VHD는 WSL2에서만 지원됩니다.</value>
1076 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1077 - </data>
1078 - <data name="MessageLocalSystemNotSupported" xml:space="preserve">
1079 - <value>WSL을 로컬 시스템으로 실행할 수 없습니다.</value>
1080 - </data>
1081 - <data name="MessagePerformanceTip" xml:space="preserve">
1082 - <value>성능 팁:</value>
1083 - </data>
1084 - <data name="MessageProblematicDrvFsUsage" xml:space="preserve">
1085 - <value>Windows 드라이브에서 {}와 같은 I/O 집약적 작업을 사용하면 성능이 저하됩니다. 성능 향상을 위해 프로젝트 파일을 Linux 파일 시스템으로 이동하는 것이 좋습니다. 자세히 알아보려면 아래를 클릭하세요.</value>
1086 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1087 - </data>
1088 - <data name="MessageViewDocs" xml:space="preserve">
1089 - <value>문서 보기</value>
1090 - </data>
1091 - <data name="MessageDontShowAgain" xml:space="preserve">
1092 - <value>다시 표시 안 함</value>
1093 - </data>
1094 - <data name="MessageWSL2Crashed" xml:space="preserve">
1095 - <value>WSL2 가상 머신이 충돌했습니다.</value>
1096 - </data>
1097 - <data name="MessageWSL2CrashedStackTrace" xml:space="preserve">
1098 - <value>스택 추적이 {}에 저장되었습니다.</value>
1099 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1100 - </data>
1101 - <data name="MessageDistributionFailedToStart" xml:space="preserve">
1102 - <value>배포를 시작하지 못했습니다. 오류 코드: {}, 오류 단계: {}</value>
1103 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1104 - </data>
1105 - <data name="MessageDiskCorrupted" xml:space="preserve">
1106 - <value>가상 디스크가 손상되어 배포를 시작하지 못했습니다.</value>
1107 - </data>
1108 - <data name="MessageConfigKeyDuplicated" xml:space="preserve">
1109 - <value>{}:{}의 구성 키 '{}'가 중복되었습니다(충돌하는 키: {}:{}의 '{}').</value>
1110 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1111 - </data>
1112 - <data name="MessageConfigInvalidEnum" xml:space="preserve">
1113 - <value>{}:{}의 구성 키 '{}'에 대한 값 '{}'이(가) 잘못되었습니다(유효한 값: {}).</value>
1114 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1115 - </data>
1116 - <data name="MessageWaitingForOobe" xml:space="preserve">
1117 - <value>"{}" 배포에 대해 OOBE 명령이 완료되는 것을 기다리는 중 ...</value>
1118 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1119 - </data>
1120 - <data name="MessageCorruptedDistroRegistration" xml:space="preserve">
1121 - <value>배포 {}에서 '{}' 속성을 읽지 못했습니다.</value>
1122 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1123 - </data>
1124 - <data name="MessagePassVhdFlag" xml:space="preserve">
1125 - <value>VHD 파일인 것 같습니다. --vhd 사용하여 tar 대신 VHD를 가져옵니다.</value>
1126 - <comment>{Locked="--vhd "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1127 - </data>
1128 - <data name="MessageDistroStoreInstallFailed" xml:space="preserve">
1129 - <value>Microsoft Store에서 {}을(를) 설치하지 못함: {}
1130 -웹 다운로드를 시도하는 중...</value>
1131 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1132 - </data>
1133 - <data name="MessageNoInstallDefault" xml:space="preserve">
1134 - <value>기본 배포가 구성되지 않았습니다. 설치할 배포를 제공하세요.</value>
1135 - </data>
1136 - <data name="MessageConfigVirtio9pDisabled" xml:space="preserve">
1137 - <value>wsl2.virtio9p를 사용할 수 없습니다. vsock 전송을 사용하여 9p로 대체합니다.</value>
1138 - </data>
1139 - <data name="MessageConsommeRequiresVirtio" xml:space="preserve">
1140 - <value>wsl2.virtio를 사용하지 않도록 설정하면 Consomme 네트워킹이 지원되지 않습니다. networkingMode {}(으)로 대체합니다.</value>
1141 - <comment>{Locked="wsl2.virtio"}{Locked="Consomme"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1142 - </data>
1143 - <data name="MessageSwiotlbKernelUnsupported" xml:space="preserve">
1144 - <value>실행 중인 커널에 virtio 장치 성능을 크게 향상시키는 패치가 없습니다. 이 최적화를 사용하도록 설정하려면 최신 WSL 커널로 업데이트하세요.</value>
1145 - <comment>{Locked="virtio"}</comment>
1146 - </data>
1147 - <data name="MessageInstallationCorrupted" xml:space="preserve">
1148 - <value>WSL 설치가 손상된 것 같습니다(오류 코드: {}).
1149 -아무 키나 눌러 WSL을 복구하거나 CTRL-C 취소하세요.
1150 -이 프롬프트는 60초 후 시간이 초과됩니다.</value>
1151 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1152 - </data>
1153 - <data name="MessageFailedToParseTerminalProfile" xml:space="preserve">
1154 - <value>배포를 등록하는 동안 터미널 프로필을 구문 분석하지 못했습니다. {}</value>
1155 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1156 - </data>
1157 - <data name="MessageInvalidSize" xml:space="preserve">
1158 - <value>잘못된 크기: {}</value>
1159 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1160 - </data>
1161 - <data name="MessageErrorCode" xml:space="preserve">
1162 - <value>{}
1163 -오류 코드: {}</value>
1164 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1165 - </data>
1166 - <data name="MessageInvalidJson" xml:space="preserve">
1167 - <value>잘못된 JSON 문서입니다. 구문 분석 오류: {}</value>
1168 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1169 - </data>
1170 - <data name="MessageTooManyProcessors" xml:space="preserve">
1171 - <value>wsl2.processors는 시스템의 논리 프로세서 수({} &gt; {})를 초과할 수 없습니다.</value>
1172 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1173 - </data>
1174 - <data name="MessageFailedToQueryNetworkingMode" xml:space="preserve">
1175 - <value>네트워킹 모드를 쿼리하지 못했습니다.</value>
1176 - </data>
1177 - <data name="MessageMismatchedKernelModulesError" xml:space="preserve">
1178 - <value>사용자 지정 커널을 지정하지 않고 사용자 지정 커널 모듈이 제공되었습니다. 자세한 내용은 https://aka.ms/wslcustomkernel 참조하세요.</value>
1179 - </data>
1180 - <data name="MessageDnsTunnelingDisabled" xml:space="preserve">
1181 - <value>현재 전역 보안 액세스 클라이언트와의 호환성 문제가 발생하여 DNS 터널링이 비활성화되었습니다.</value>
1182 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1183 - </data>
1184 - <data name="MessageSparseVhdDisabled" xml:space="preserve">
1185 - <value>데이터 손상 가능성으로 인해 스파스 VHD 지원은 현재 비활성화되어 있습니다.
1186 -배포 시 강제로 스파스 VHD를 사용하도록 하려면 다음을 실행하세요.
1187 -wsl.exe --manage &lt;DistributionName&gt; --set-sparse true --allow-unsafe</value>
1188 - <comment>{Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1189 - </data>
1190 - <data name="MessageDrvfsMountFailed" xml:space="preserve">
1191 - <value>{}을(를) 탑재하지 못했습니다. 자세한 내용은 dmesg를 참조하세요.</value>
1192 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1193 - </data>
1194 - <data name="MessageFstabMountFailed" xml:space="preserve">
1195 - <value>/etc/fstab을 mount -a로 처리하지 못했습니다.</value>
1196 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1197 - </data>
1198 - <data name="MessageReadOnlyDistro" xml:space="preserve">
1199 - <value>배포 디스크를 탑재하는 동안 오류가 발생했습니다. 대체로 읽기 전용으로 탑재되었습니다.
1200 -복구 지침 참조: https://aka.ms/wsldiskmountrecovery</value>
1201 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1202 - </data>
1203 - <data name="MessageFailedToTranslate" xml:space="preserve">
1204 - <value>'{}'을(를) 번역하지 못했습니다</value>
1205 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1206 - </data>
1207 - <data name="Settings_ErrorTryAgainLater.Text" xml:space="preserve">
1208 - <value>오류가 발생했습니다. 나중에 다시 시도하세요.</value>
1209 - </data>
1210 - <data name="Settings_AboutPageTitle.Text" xml:space="preserve">
1211 - <value>정보</value>
1212 - </data>
1213 - <data name="Settings_About.Header" xml:space="preserve">
1214 - <value>Linux용 Windows 하위 시스템 설정 정보</value>
1215 - </data>
1216 - <data name="Settings_About.Description" xml:space="preserve">
1217 - <value>© Microsoft. All rights reserved.</value>
1218 - </data>
1219 - <data name="Settings_AppDisplayName" xml:space="preserve">
1220 - <value>Linux용 Windows 하위 시스템 설정</value>
1221 - </data>
1222 - <data name="Settings_AppDescription" xml:space="preserve">
1223 - <value>Linux용 Windows 하위 시스템 설정을 통해 개발자는 GUI 기반 응용 프로그램을 사용하여 .wslconfig 파일을 관리할 수 있습니다.</value>
1224 - <comment>{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
1225 - </data>
1226 - <data name="Settings_AutoMemoryReclaim.Header" xml:space="preserve">
1227 - <value>자동 메모리 회수</value>
1228 - </data>
1229 - <data name="Settings_AutoMemoryReclaim.Description" xml:space="preserve">
1230 - <value>유휴 CPU 사용량을 감지한 후 캐시된 메모리를 자동으로 해제합니다. 캐시된 메모리를 느리게 해제하려면 gradual로 설정하고 즉시 해제하려면 dropcache로 설정합니다.</value>
1231 - </data>
1232 - <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.Name" xml:space="preserve">
1233 - <value>자동 메모리 회수.</value>
1234 - </data>
1235 - <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.HelpText" xml:space="preserve">
1236 - <value>유휴 CPU 사용량을 감지한 후 캐시된 메모리를 자동으로 해제합니다. 캐시된 메모리를 느리게 해제하려면 gradual로 설정하고 즉시 해제하려면 dropcache로 설정합니다.</value>
1237 - </data>
1238 - <data name="Settings_AutoProxy.Header" xml:space="preserve">
1239 - <value>자동 프록시 사용</value>
1240 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1241 - </data>
1242 - <data name="Settings_AutoProxy.Description" xml:space="preserve">
1243 - <value>WSL에서 Windows의 HTTP 프록시 정보를 사용할 수 있도록 합니다.</value>
1244 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1245 - </data>
1246 - <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1247 - <value>자동 프록시를 사용하도록 설정했습니다.</value>
1248 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1249 - </data>
1250 - <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1251 - <value>WSL에서 Windows의 HTTP 프록시 정보를 사용할 수 있도록 합니다.</value>
1252 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1253 - </data>
1254 - <data name="Settings_BestEffortDNS.Header" xml:space="preserve">
1255 - <value>최상의 DNS 구문 분석 사용</value>
1256 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1257 - </data>
1258 - <data name="Settings_BestEffortDNS.Description" xml:space="preserve">
1259 - <value>wsl2.dnsTunneling true로 설정된 경우에만 적용할 수 있습니다. true로 설정하면 Windows에서 DNS 요청에서 질문을 추출하고 resolve 시도합니다. 알 수 없는 레코드는 무시됩니다.</value>
1260 - <comment>{Locked="wsl2.dnsTunneling"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1261 - </data>
1262 - <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1263 - <value>최상의 DNS 구문 분석을 사용합니다.</value>
1264 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1265 - </data>
1266 - <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1267 - <value>wsl2.dnsTunneling이 true로 설정된 경우에만 적용할 수 있습니다. true로 설정하면 Windows에서 DNS 요청에서 질문을 추출하고 resolve 시도합니다. 알 수 없는 레코드는 무시됩니다.</value>
1268 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1269 - </data>
1270 - <data name="Settings_CustomKernelPath.Header" xml:space="preserve">
1271 - <value>사용자 지정 커널</value>
1272 - </data>
1273 - <data name="Settings_CustomKernelPath.Description" xml:space="preserve">
1274 - <value>사용자 지정 Linux 커널의 절대 Windows 경로입니다.</value>
1275 - </data>
1276 - <data name="Settings_CustomKernelPathBrowseButton.Content" xml:space="preserve">
1277 - <value>커널 찾아보기</value>
1278 - </data>
1279 - <data name="Settings_CustomKernelPathTextBox.AutomationProperties.Name" xml:space="preserve">
1280 - <value>사용자 지정 커널</value>
1281 - </data>
1282 - <data name="Settings_CustomKernelPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1283 - <value>사용자 지정 Linux 커널의 절대 Windows 경로입니다.</value>
1284 - </data>
1285 - <data name="Settings_CustomKernelModulesPath.Header" xml:space="preserve">
1286 - <value>사용자 지정 커널 모듈</value>
1287 - </data>
1288 - <data name="Settings_CustomKernelModulesPath.Description" xml:space="preserve">
1289 - <value>사용자 지정 Linux 커널 모듈 VHD에 대한 절대 Windows 경로입니다.</value>
1290 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1291 - </data>
1292 - <data name="Settings_CustomKernelModulesPathBrowseButton.Content" xml:space="preserve">
1293 - <value>커널 모듈 찾아보기</value>
1294 - </data>
1295 - <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.Name" xml:space="preserve">
1296 - <value>사용자 지정 커널 모듈</value>
1297 - </data>
1298 - <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1299 - <value>사용자 지정 Linux 커널 모듈 VHD에 대한 절대 Windows 경로입니다.</value>
1300 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1301 - </data>
1302 - <data name="Settings_CustomSystemDistroPath.Header" xml:space="preserve">
1303 - <value>사용자 지정 시스템 배포판</value>
1304 - </data>
1305 - <data name="Settings_CustomSystemDistroPathBrowseButton.Content" xml:space="preserve">
1306 - <value>배포판 찾아보기</value>
1307 - </data>
1308 - <data name="Settings_CustomSystemDistroPathDescription.Text" xml:space="preserve">
1309 - <value>사용자 지정 시스템 배포판으로 로드되는 VHD의 경로를 지정합니다. 주로 WSL에서 GUI 앱을 제공하는 데 사용됩니다. [] 여기서 시스템 배포판에 대해 자세히 알아보세요.</value>
1310 - <comment>{Locked="["}{Locked="]"}{Locked="VHD"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed. "VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1311 - </data>
1312 - <data name="Settings_CustomSystemDistroPathDescription.NavigateUri" xml:space="preserve">
1313 - <value>https://aka.ms/wslgsystemdistro</value>
1314 - <comment>{Locked}Uri to the Microsoft WSLg architecture devblog</comment>
1315 - </data>
1316 - <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.Name" xml:space="preserve">
1317 - <value>사용자 지정 시스템 배포판</value>
1318 - </data>
1319 - <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1320 - <value>WSL에서 주로 GUI 앱 구동에 사용하는 사용자 지정 시스템 배포판으로 로드할 VHD의 경로를 지정합니다.</value>
1321 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1322 - </data>
1323 - <data name="Settings_DebugConsole.Header" xml:space="preserve">
1324 - <value>디버그 콘솔 사용</value>
1325 - </data>
1326 - <data name="Settings_DebugConsole.Description" xml:space="preserve">
1327 - <value>WSL 2 배포판 인스턴스가 시작될 때 dmesg의 내용을 표시하는 출력 콘솔 창을 켜는 부울입니다.</value>
1328 - </data>
1329 - <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1330 - <value>디버그 콘솔을 사용하도록 설정합니다.</value>
1331 - </data>
1332 - <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1333 - <value>WSL 2 배포판 인스턴스가 시작될 때 진단 메시지의 내용을 표시하는 출력 콘솔 창을 켜는 부울입니다.</value>
1334 - </data>
1335 - <data name="Settings_DefaultVHDSize.Header" xml:space="preserve">
1336 - <value>기본 VHD 크기</value>
1337 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1338 - </data>
1339 - <data name="Settings_DefaultVHDSize.Description" xml:space="preserve">
1340 - <value>새로 만든 배포에 대해서만 확장 가능한 WSL VHD(가상 하드 디스크)의 기본 최대 크기입니다.</value>
1341 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1342 - </data>
1343 - <data name="Settings_DefaultVHDSizeResetButton.Content" xml:space="preserve">
1344 - <value>크기 초기화</value>
1345 - </data>
1346 - <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1347 - <value>기본 VHD 크기</value>
1348 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1349 - </data>
1350 - <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1351 - <value>새로 만든 배포에 대해서만 확장 가능한 WSL VHD(가상 하드 디스크)의 기본 최대 크기(MB)입니다.</value>
1352 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1353 - </data>
1354 - <data name="Settings_DeveloperPageTitle.Text" xml:space="preserve">
1355 - <value>개발자</value>
1356 - </data>
1357 - <data name="Settings_DocumentationLink.Content" xml:space="preserve">
1358 - <value>설명서</value>
1359 - </data>
1360 - <data name="Settings_DocumentationLink.NavigateUri" xml:space="preserve">
1361 - <value>https://aka.ms/wsldocs</value>
1362 - <comment>{Locked}Uri to Microsoft WSL documentation</comment>
1363 - </data>
1364 - <data name="Settings_DrvFSMode.Header" xml:space="preserve">
1365 - <value>DrvFS 모드 변경</value>
1366 - </data>
1367 - <data name="Settings_DrvFSMode.Description" xml:space="preserve">
1368 - <value>WSL에서 OS 간 파일 액세스 구현을 변경합니다.</value>
1369 - </data>
1370 - <data name="Settings_DNSProxy.Header" xml:space="preserve">
1371 - <value>DNS 프록시 사용</value>
1372 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1373 - </data>
1374 - <data name="Settings_DNSProxy.Description" xml:space="preserve">
1375 - <value>wsl2.networkingMode NAT로 설정된 경우에만 적용할 수 있습니다. WSL에 Linux의 DNS 서버를 호스트의 NAT로 구성하도록 알리는 부울입니다. false로 설정하면 DNS 서버가 Windows에서 Linux로 미러.</value>
1376 - <comment>{Locked="wsl2.networkingMode"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1377 - </data>
1378 - <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1379 - <value>DNS 프록시를 사용하도록 설정했습니다.</value>
1380 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1381 - </data>
1382 - <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1383 - <value>wsl2.networkingMode가 NAT로 설정된 경우에만 적용할 수 있습니다. WSL에 Linux의 DNS 서버를 호스트의 NAT로 구성하도록 알리는 부울입니다. false로 설정하면 DNS 서버가 Windows에서 Linux로 미러.</value>
1384 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1385 - </data>
1386 - <data name="Settings_DNSTunneling.Header" xml:space="preserve">
1387 - <value>DNS 터널링 사용</value>
1388 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1389 - </data>
1390 - <data name="Settings_DNSTunneling.Description" xml:space="preserve">
1391 - <value>DNS 요청이 WSL에서 Windows로 프록시되는 방법을 변경합니다.</value>
1392 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1393 - </data>
1394 - <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1395 - <value>DNS 터널링을 사용하도록 설정했습니다.</value>
1396 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1397 - </data>
1398 - <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1399 - <value>DNS 요청이 WSL에서 Windows로 프록시되는 방법을 변경합니다.</value>
1400 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1401 - </data>
1402 - <data name="Settings_FileSystemPageTitle.Text" xml:space="preserve">
1403 - <value>파일 시스템</value>
1404 - </data>
1405 - <data name="Settings_GUIApplications.Header" xml:space="preserve">
1406 - <value>GUI 애플리케이션 사용</value>
1407 - </data>
1408 - <data name="Settings_GUIApplicationsDescription.Text" xml:space="preserve">
1409 - <value>WSL에서 GUI 애플리케이션([WSLg])에 대한 지원을 켜거나 끄는 부울입니다.</value>
1410 - </data>
1411 - <data name="Settings_GUIApplicationsDescription.NavigateUri" xml:space="preserve">
1412 - <value>https://aka.ms/wslgproject</value>
1413 - <comment>{Locked}Uri to the Microsoft GitHub WSLg project</comment>
1414 - </data>
1415 - <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1416 - <value>GUI 애플리케이션을 사용하도록 설정합니다.</value>
1417 - </data>
1418 - <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1419 - <value>WSL에서 GUI 애플리케이션(WSL g라고 함)에 대한 지원을 설정하거나 해제하는 부울입니다.</value>
1420 - </data>
1421 - <data name="Settings_HWPerfCounters.Header" xml:space="preserve">
1422 - <value>하드웨어 성능 카운터 사용</value>
1423 - </data>
1424 - <data name="Settings_HWPerfCounters.Description" xml:space="preserve">
1425 - <value>Linux용 하드웨어 성능 카운터를 사용하도록 설정합니다.</value>
1426 - </data>
1427 - <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1428 - <value>하드웨어 성능 카운터를 사용하도록 설정합니다.</value>
1429 - </data>
1430 - <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1431 - <value>Linux용 하드웨어 성능 카운터를 사용하도록 설정합니다.</value>
1432 - </data>
1433 - <data name="Settings_HyperVFirewall.Header" xml:space="preserve">
1434 - <value>Hyper-V 방화벽 사용</value>
1435 - </data>
1436 - <data name="Settings_HyperVFirewall.Description" xml:space="preserve">
1437 - <value>WSL 네트워크 트래픽을 필터링하기 위해 Windows 방화벽 규칙과 Hyper-V 트래픽에 대한 규칙을 허용하는 Hyper-V 방화벽을 사용하도록 설정합니다.</value>
1438 - </data>
1439 - <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1440 - <value>Hyper-V 방화벽을 사용하도록 설정했습니다.</value>
1441 - </data>
1442 - <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1443 - <value>WSL 네트워크 트래픽을 필터링하기 위해 Windows 방화벽 규칙과 Hyper-V 트래픽에 대한 규칙을 허용하는 Hyper-V 방화벽을 사용하도록 설정합니다.</value>
1444 - </data>
1445 - <data name="Settings_HostAddressLoopback.Header" xml:space="preserve">
1446 - <value>호스트 주소 Loopback</value>
1447 - </data>
1448 - <data name="Settings_HostAddressLoopback.Description" xml:space="preserve">
1449 - <value>wsl2.networkingMode 미러링으로 설정된 경우에만 적용할 수 있습니다. True로 설정하면 호스트에 할당된 IP 주소로 컨테이너가 호스트에 연결하거나 호스트가 컨테이너에 연결할 수 있습니다. 127.0.0.1 루프백 주소는 항상 사용할 수 있습니다. 이 옵션을 사용하면 추가로 할당된 모든 로컬 IP 주소도 사용할 수 있습니다.</value>
1450 - <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1451 - </data>
1452 - <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1453 - <value>호스트 주소 Loopback.</value>
1454 - </data>
1455 - <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1456 - <value>wsl2.networkingMode가 미러로 설정된 경우에만 적용할 수 있습니다. True로 설정하면 호스트에 할당된 IP 주소로 컨테이너가 호스트에 연결하거나 호스트가 컨테이너에 연결할 수 있습니다. 127.0.0.1 루프백 주소는 항상 사용할 수 있습니다. 이 옵션을 사용하면 추가로 할당된 모든 로컬 IP 주소도 사용할 수 있습니다.</value>
1457 - </data>
1458 - <data name="Settings_IgnoredPorts.Header" xml:space="preserve">
1459 - <value>무시된 포트</value>
1460 - </data>
1461 - <data name="Settings_IgnoredPorts.Description" xml:space="preserve">
1462 - <value>wsl2.networkingMode 미러링으로 설정된 경우에만 적용할 수 있습니다. Linux 애플리케이션이 Windows에서 자동으로 전달되거나 고려되지 않는 바인딩할 수 있는 포트를 지정합니다. 쉼표로 구분된 목록(예: 3000,9000,9090)으로 서식을 지정해야 합니다.</value>
1463 - <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1464 - </data>
1465 - <data name="Settings_IgnoredPortsResetButton.Content" xml:space="preserve">
1466 - <value>포트 초기화</value>
1467 - </data>
1468 - <data name="Settings_IgnoredPortsTextBox.AutomationProperties.Name" xml:space="preserve">
1469 - <value>무시된 포트</value>
1470 - </data>
1471 - <data name="Settings_IgnoredPortsTextBox.AutomationProperties.HelpText" xml:space="preserve">
1472 - <value>wsl2.networkingMode가 미러로 설정된 경우에만 적용할 수 있습니다. Linux 애플리케이션이 Windows에서 자동으로 전달되거나 고려되지 않는 바인딩할 수 있는 포트를 지정합니다. 쉼표로 구분된 목록에서 형식을 지정해야 합니다(예: 3000, 9000, 9090).</value>
1473 - </data>
1474 - <data name="Settings_InitialAutoProxyTimeout.Header" xml:space="preserve">
1475 - <value>초기 자동 프록시 시간 제한</value>
1476 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1477 - </data>
1478 - <data name="Settings_InitialAutoProxyTimeout.Description" xml:space="preserve">
1479 - <value>wsl2.autoProxy true로 설정된 경우에만 적용할 수 있습니다. WSL 컨테이너를 시작할 때 WSL에서 HTTP 프록시 정보를 검색할 때까지 대기하는 시간(밀리초)을 구성합니다. 이 시간 후에 프록시 설정이 확인되면 검색된 프록시 설정을 사용하려면 WSL instance 다시 시작해야 합니다.</value>
1480 - <comment>{Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1481 - </data>
1482 - <data name="Settings_InitialAutoProxyTimeoutResetButton.Content" xml:space="preserve">
1483 - <value>초기화 시간 제한</value>
1484 - </data>
1485 - <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1486 - <value>초기 자동 프록시 시간 제한</value>
1487 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1488 - </data>
1489 - <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1490 - <value>wsl2.autoProxy가 true로 설정된 경우에만 적용할 수 있습니다. WSL 컨테이너를 시작할 때 WSL에서 HTTP 프록시 정보 검색을 기다리는 시간(밀리초)을 구성합니다. 이 시간 후에 프록시 설정이 확인되면 검색된 프록시 설정을 사용하려면 WSL 인스턴스를 다시 시작해야 합니다.</value>
1491 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1492 - </data>
1493 - <data name="Settings_KernelCommandLine.Header" xml:space="preserve">
1494 - <value>커널 명령줄</value>
1495 - </data>
1496 - <data name="Settings_KernelCommandLine.Description" xml:space="preserve">
1497 - <value>추가 커널 명령줄 인수입니다.</value>
1498 - </data>
1499 - <data name="Settings_LocalhostForwarding.Header" xml:space="preserve">
1500 - <value>localhost 전달 사용</value>
1501 - </data>
1502 - <data name="Settings_LocalhostForwarding.Description" xml:space="preserve">
1503 - <value>WSL 2 VM의 와일드카드 또는 localhost에 바인딩된 포트를 localhost:port를 통해 호스트에서 연결할 수 있는지 여부를 지정하는 부울입니다.</value>
1504 - </data>
1505 - <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1506 - <value>localhost 전달을 사용하도록 설정합니다.</value>
1507 - </data>
1508 - <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1509 - <value>WSL 2 VM의 와일드카드 또는 localhost에 바인딩된 포트를 localhost, colon, port를 통해 호스트에서 연결할 수 있는지 여부를 지정하는 부울입니다.</value>
1510 - </data>
1511 - <data name="Settings_MegabyteStringFormat" xml:space="preserve">
1512 - <value>{0}MB</value>
1513 - </data>
1514 - <data name="Settings_MemAndProcPageTitle.Text" xml:space="preserve">
1515 - <value>메모리 및 프로세서</value>
1516 - </data>
1517 - <data name="Settings_MemorySize.Header" xml:space="preserve">
1518 - <value>메모리 크기</value>
1519 - </data>
1520 - <data name="Settings_MemorySize.Description" xml:space="preserve">
1521 - <value>WSL 2 VM에 할당할 메모리의 크기입니다.</value>
1522 - </data>
1523 - <data name="Settings_MemorySizeResetButton.Content" xml:space="preserve">
1524 - <value>크기 초기화</value>
1525 - </data>
1526 - <data name="Settings_MemorySizeTextBox.AutomationProperties.Name" xml:space="preserve">
1527 - <value>메모리 크기</value>
1528 - </data>
1529 - <data name="Settings_MemorySizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1530 - <value>WSL 2 VM에 할당할 메모리 양(MB)입니다.</value>
1531 - </data>
1532 - <data name="Settings_MillisecondsStringFormat" xml:space="preserve">
1533 - <value>{0}밀리초</value>
1534 - </data>
1535 - <data name="Settings_NestedVirtualization.Header" xml:space="preserve">
1536 - <value>중첩된 가상화 사용</value>
1537 - </data>
1538 - <data name="Settings_NestedVirtualization.Description" xml:space="preserve">
1539 - <value>중첩 가상화를 설정 또는 해제하여 다른 중첩 가상 머신이 WSL 2 내에서 실행될 수 있도록 하는 부울입니다.</value>
1540 - </data>
1541 - <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1542 - <value>중첩된 가상화를 사용하도록 설정합니다.</value>
1543 - </data>
1544 - <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1545 - <value>중첩 가상화를 설정 또는 해제하여 다른 중첩 가상 머신이 WSL 2 내에서 실행될 수 있도록 하는 부울입니다.</value>
1546 - </data>
1547 - <data name="Settings_NetworkingMode.Header" xml:space="preserve">
1548 - <value>네트워킹 모드</value>
1549 - </data>
1550 - <data name="Settings_NetworkingMode.Description" xml:space="preserve">
1551 - <value>WSL의 네트워킹 모드를 지정합니다.</value>
1552 - </data>
1553 - <data name="Settings_NetworkingModeComboBox.AutomationProperties.Name" xml:space="preserve">
1554 - <value>네트워킹 모드.</value>
1555 - </data>
1556 - <data name="Settings_NetworkingModeComboBox.AutomationProperties.HelpText" xml:space="preserve">
1557 - <value>WSL의 네트워킹 모드를 지정합니다.</value>
1558 - </data>
1559 - <data name="Settings_NetworkingPageTitle.Text" xml:space="preserve">
1560 - <value>네트워킹</value>
1561 - </data>
1562 - <data name="Settings_OOBECrossOSFileAccess.Description" xml:space="preserve">
1563 - <value>모든 파일과 함께 운영 체제에서 작업할 수 있습니다.</value>
1564 - </data>
1565 - <data name="Settings_OOBECrossOSFileAccess.Title" xml:space="preserve">
1566 - <value>OS 간 파일 액세스</value>
1567 - </data>
1568 - <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle.Text" xml:space="preserve">
1569 - <value>Linux에서 Windows 파일에 액세스</value>
1570 - </data>
1571 - <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample.Text" xml:space="preserve">
1572 - <value>C 드라이브에 대한 다음 예제와 같이 '/mnt'로 이동한 다음 Windows 드라이브 문자로 이동하여 Linux 내에서 Windows 파일에 액세스할 수 있습니다.
1573 -
1574 -'cd /mnt/c'</value>
1575 - </data>
1576 - <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle.Text" xml:space="preserve">
1577 - <value>파일 탐색기를 사용하여 Linux 파일에 액세스</value>
1578 - </data>
1579 - <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample.Text" xml:space="preserve">
1580 - <value>파일 탐색기에서 '\\wsl.localhost\'로 이동하거나 'Linux' 아이콘을 클릭하여 Linux 파일을 볼 수 있습니다.</value>
1581 - <comment>{Locked="\\wsl.localhost\"}Url addresses should not be translated.</comment>
1582 - </data>
1583 - <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle.Text" xml:space="preserve">
1584 - <value>WSL에서 Windows 파일 및 프로그램 시작</value>
1585 - </data>
1586 - <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample.Text" xml:space="preserve">
1587 - <value>WSL을 사용하는 동안에도 bash에서 직접 Windows 실행 파일을 실행할 수 있습니다. 실행 시도
1588 -'powershell.exe /c start .'를 클릭하여 현재 폴더의 파일 탐색기를 엽니다.</value>
1589 - <comment>{Locked="/c start ."}Command line arguments and file names should not be translated</comment>
1590 - </data>
1591 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle.Text" xml:space="preserve">
1592 - <value>Windows에서 Linux 네트워킹 앱 액세스</value>
1593 - </data>
1594 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.Text" xml:space="preserve">
1595 - <value>Linux 배포판에서 네트워킹 앱(예: NodeJS 또는 SQL 서버에서 실행되는 앱)을 빌드하는 경우 평소와 같이 localhost를 사용하여 Windows 앱(예: Edge 또는 Chrome 인터넷 브라우저)에서 액세스할 수 있습니다. 즉, 포트 3000을 수신 대기하는 Linux 서버를 시작한 경우 Windows의 Edge에서 [http://localhost:3000]로 이동하여 액세스할 수 있습니다.</value>
1596 - <comment>{Locked="http://localhost:3000"}Url addresses should not be translated.</comment>
1597 - </data>
1598 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.NavigateUri" xml:space="preserve">
1599 - <value>http://localhost:3000</value>
1600 - <comment>{Locked}Uri to the localhost on port 3000</comment>
1601 - </data>
1602 - <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle.Text" xml:space="preserve">
1603 - <value>미러 모드 네트워킹</value>
1604 - </data>
1605 - <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample.Text" xml:space="preserve">
1606 - <value>WSL에는 IPv6 지원 및 LAN에서 네트워킹 애플리케이션에 액세스하는 기능과 같은 고급 기능을 추가하는 미러 모드라는 새로운 네트워킹 모드도 포함되어 있습니다.</value>
1607 - </data>
1608 - <data name="Settings_OOBECrossOSFileAccessLink.Content" xml:space="preserve">
1609 - <value>OS 간 파일 액세스에 대한 자세한 정보</value>
1610 - </data>
1611 - <data name="Settings_OOBECrossOSFileAccessLink.NavigateUri" xml:space="preserve">
1612 - <value>https://aka.ms/wslfilesystems</value>
1613 - <comment>{Locked}Uri to the Working across Windows and Linux file systems documentation</comment>
1614 - </data>
1615 - <data name="Settings_OOBEDisplayName" xml:space="preserve">
1616 - <value>Linux용 Windows 하위 시스템 시작</value>
1617 - </data>
1618 - <data name="Settings_OOBEDistroManagement.Description" xml:space="preserve">
1619 - <value>WSL은 다양한 Linux 배포판을 사용해 보기 좋은 방법입니다.</value>
1620 - </data>
1621 - <data name="Settings_OOBEDistroManagement.Title" xml:space="preserve">
1622 - <value>배포판 관리</value>
1623 - </data>
1624 - <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.Content" xml:space="preserve">
1625 - <value>기본 WSL 명령에 대한 자세한 정보</value>
1626 - </data>
1627 - <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.NavigateUri" xml:space="preserve">
1628 - <value>https://aka.ms/wslcommands</value>
1629 - <comment>{Locked}Uri to the basic WSL commands documentation</comment>
1630 - </data>
1631 - <data name="Settings_OOBEDistroManagementImportCustomDistroLink.Content" xml:space="preserve">
1632 - <value>Linux 배포를 가져오는 방법에 대한 자세한 정보</value>
1633 - </data>
1634 - <data name="Settings_OOBEDistroManagementImportCustomDistroLink.NavigateUri" xml:space="preserve">
1635 - <value>https://aka.ms/wslcustomdistro</value>
1636 - <comment>{Locked}Uri to the import any linux distribution to use with WSL documentation</comment>
1637 - </data>
1638 - <data name="Settings_OOBEDistroManagement_InstallableDistrosTitle.Text" xml:space="preserve">
1639 - <value>설치 가능한 WSL 배포판 목록 명령</value>
1640 - </data>
1641 - <data name="Settings_OOBEDistroManagement_InstallableDistrosSample.Text" xml:space="preserve">
1642 - <value>'wsl.exe -l -o'</value>
1643 - <comment>{Locked="-l -o"}Command line arguments and file names should not be translated</comment>
1644 - </data>
1645 - <data name="Settings_OOBEDistroManagement_InstallNamedDistrosTitle.Text" xml:space="preserve">
1646 - <value>명명된 WSL 배포판 설치 명령</value>
1647 - </data>
1648 - <data name="Settings_OOBEDistroManagement_InstallNamedDistrosSample.Text" xml:space="preserve">
1649 - <value>'wsl.exe --install &lt;DistroName&gt;'</value>
1650 - <comment>{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
1651 - </data>
1652 - <data name="Settings_OOBEDistroManagement_AvailableDistrosTitle.Text" xml:space="preserve">
1653 - <value>사용 가능한 WSL 배포판 목록 명령</value>
1654 - </data>
1655 - <data name="Settings_OOBEDistroManagement_AvailableDistrosSample.Text" xml:space="preserve">
1656 - <value>'wsl.exe -l'</value>
1657 - <comment>{Locked="-l"}Command line arguments and file names should not be translated</comment>
1658 - </data>
1659 - <data name="Settings_OOBEDockerDesktopIntegration.Description" xml:space="preserve">
1660 - <value>Docker Desktop은 Linux 컨테이너를 사용하여 개발하는 데 도움이 되도록 WSL과 잘 작동합니다.
1661 -
1662 -WSL과 함께 Docker Desktop을 사용할 경우의 이점은 다음과 같습니다.
1663 -
1664 -• 동일한 Docker 디먼 및 이미지를 사용하여 WSL 또는 Windows에서 Docker 명령을 실행할 수 있습니다.
1665 -• WSL에서 Windows 드라이브의 자동 탑재를 사용하여 Windows와 Linux 간에 파일 및 폴더를 원활하게 공유할 수 있습니다.
1666 -• WSL의 상호 운용성 덕분에 기본 Windows 도구 및 편집기를 사용하여 Linux 코드 및 파일에서 작업할 수 있으며 그 반대의 경우도 마찬가지입니다.</value>
1667 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1668 - </data>
1669 - <data name="Settings_OOBEDockerDesktopIntegration.Title" xml:space="preserve">
1670 - <value>Docker 데스크톱 통합</value>
1671 - </data>
1672 - <data name="Settings_OOBEDockerDesktopIntegrationLink.Content" xml:space="preserve">
1673 - <value>Docker에서 WSL을 사용하는 방법에 대한 자세한 정보</value>
1674 - </data>
1675 - <data name="Settings_OOBEDockerDesktopIntegrationLink.NavigateUri" xml:space="preserve">
1676 - <value>https://aka.ms/wsldocker</value>
1677 - <comment>{Locked}Uri to the Docker remote containers on WSL 2 documentation</comment>
1678 - </data>
1679 - <data name="Settings_OOBEGeneral.Description" xml:space="preserve">
1680 - <value>WSL(Linux용 Windows 하위 시스템)을 사용하면 자주 사용하는 Linux 도구, 유틸리티, 애플리케이션 및 워크플로를 Windows에서 직접 실행할 수 있습니다.
1681 -
1682 -잠시 시간을 내어 커뮤니티의 인기 기능을 미리 살펴보거나 종합적인 문서를 확인해보세요.</value>
1683 - </data>
1684 - <data name="Settings_OOBEGeneral.Title" xml:space="preserve">
1685 - <value>WSL 시작</value>
1686 - </data>
1687 - <data name="Settings_OOBEGeneral_BestPracticesSetupLink.Content" xml:space="preserve">
1688 - <value>설치 모범 사례</value>
1689 - </data>
1690 - <data name="Settings_OOBEGeneral_BestPracticesSetupLink.NavigateUri" xml:space="preserve">
1691 - <value>https://aka.ms/wslsetup</value>
1692 - <comment>{Locked}Uri to the Best Practices for Setup Documentation</comment>
1693 - </data>
1694 - <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.Content" xml:space="preserve">
1695 - <value>Linux를 사용한 시작</value>
1696 - </data>
1697 - <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.NavigateUri" xml:space="preserve">
1698 - <value>https://aka.ms/wslgettingstarted</value>
1699 - <comment>{Locked}Uri to the Getting Started with Linux Documentation</comment>
1700 - </data>
1701 - <data name="Settings_OOBEGeneral_WSLDocumentationLink.Content" xml:space="preserve">
1702 - <value>WSL(Linux용 Windows 하위 시스템) 설명서</value>
1703 - </data>
1704 - <data name="Settings_OOBEGeneral_WSLDocumentationLink.NavigateUri" xml:space="preserve">
1705 - <value>https://aka.ms/wsldocs</value>
1706 - <comment>{Locked}Uri to the Microsoft WSL Documentation</comment>
1707 - </data>
1708 - <data name="Settings_OOBEGUIApps.Description" xml:space="preserve">
1709 - <value>Alt-tab, 시작 메뉴 실행, 작업 표시줄 고정 및 잘라내기 및 붙여넣기 지원과 같은 기본 Windows 상호 작용과 함께 그래픽 기반 Linux 애플리케이션을 사용할 수 있습니다.</value>
1710 - </data>
1711 - <data name="Settings_OOBEGUIApps.Title" xml:space="preserve">
1712 - <value>GUI 앱</value>
1713 - </data>
1714 - <data name="Settings_OOBEGPUAcceleration.Description" xml:space="preserve">
1715 - <value>WSL은 Machine Learning 워크플로에 Windows GPU를 활용할 수 있습니다.
1716 -
1717 -WSL에서 실행되는 Linux 이진 파일은 Windows에서 GPU를 자동으로 사용하여 성능을 높일 수 있습니다. 일반 Linux 머신에서와 동일한 방식으로 해당 워크플로를 설치하고 실행하기만 하면 됩니다. NVIDIA 그래픽 카드가 있는 경우 도커 컨테이너에서 CUDA를 실행하는 것부터 AMD, Intel 또는 NVIDIA 그래픽 카드에서 DirectML을 사용하여 PyTorch 또는 TensorFlow를 실행하는 것까지 다양한 방법으로 시작할 수 있습니다. 자세한 내용은 아래의 시작 가이드를 참조하세요.</value>
1718 - </data>
1719 - <data name="Settings_OOBEGPUAcceleration.Title" xml:space="preserve">
1720 - <value>GPU 가속</value>
1721 - </data>
1722 - <data name="Settings_OOBEGPUAccelerationLink.Content" xml:space="preserve">
1723 - <value>GPU 가속에 대한 자세한 정보</value>
1724 - </data>
1725 - <data name="Settings_OOBEGPUAccelerationLink.NavigateUri" xml:space="preserve">
1726 - <value>https://aka.ms/wslgpu</value>
1727 - <comment>{Locked}Uri to the GPU acceleration for ML in WSL documentation</comment>
1728 - </data>
1729 - <data name="Settings_OOBEGUIAppsLink.Content" xml:space="preserve">
1730 - <value>WSL GUI 앱에 대한 자세한 정보</value>
1731 - </data>
1732 - <data name="Settings_OOBEGUIAppsLink.NavigateUri" xml:space="preserve">
1733 - <value>https://aka.ms/wslguiapps</value>
1734 - <comment>{Locked}Uri to the Run GUI apps on the WSL documentation</comment>
1735 - </data>
1736 - <data name="Settings_OOBEGUIApps_AppsListDescription.Text" xml:space="preserve">
1737 - <value>다음은 시도할 앱 목록입니다('sudo apt install &lt;앱 이름&gt;'을 입력하여 Ubuntu에서 이러한 모든 항목을 설치할 수 있습니다.)
1738 -
1739 - • gedit – 기본 텍스트 편집기
1740 - • audacity – 오디오 파일 녹음 및 편집
1741 - • blender – 3D 애니메이션 및 시각화 만들기
1742 - • gimp – 사진 편집
1743 - • nautilus – Linux 파일 탐색기
1744 - • vlc – 비디오 플레이어</value>
1745 - </data>
1746 - <data name="Settings_OOBENetworkingIntegration.Description" xml:space="preserve">
1747 - <value>Windows 및 Linux 운영 체제에서 네트워킹 앱에 쉽게 액세스할 수 있습니다.</value>
1748 - </data>
1749 - <data name="Settings_OOBENetworkingIntegration.Title" xml:space="preserve">
1750 - <value>네트워킹 통합</value>
1751 - </data>
1752 - <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.Content" xml:space="preserve">
1753 - <value>네트워킹 애플리케이션에 대한 자세한 정보</value>
1754 - </data>
1755 - <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.NavigateUri" xml:space="preserve">
1756 - <value>https://aka.ms/wslnetworking</value>
1757 - <comment>{Locked}Uri to the Accessing network applications with WSL documentation</comment>
1758 - </data>
1759 - <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.Content" xml:space="preserve">
1760 - <value>미러 모드 네트워킹에 대한 자세한 정보</value>
1761 - </data>
1762 - <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.NavigateUri" xml:space="preserve">
1763 - <value>https://aka.ms/wslmirroredmode</value>
1764 - <comment>{Locked}Uri to the WSL Mirrored Mode networking documentation</comment>
1765 - </data>
1766 - <data name="Settings_OOBEVSCodeIntegration.Description" xml:space="preserve">
1767 - <value>WSL을 VS Code 직접 전체 개발 환경으로 사용할 수 있습니다.</value>
1768 - </data>
1769 - <data name="Settings_OOBEVSCodeIntegration.Title" xml:space="preserve">
1770 - <value>VS Code 통합</value>
1771 - </data>
1772 - <data name="Settings_OOBEVSCodeIntegrationLink.Content" xml:space="preserve">
1773 - <value>VS Code WSL 사용에 대한 자세한 정보</value>
1774 - </data>
1775 - <data name="Settings_OOBEVSCodeIntegrationLink.NavigateUri" xml:space="preserve">
1776 - <value>https://aka.ms/wslvscode</value>
1777 - <comment>{Locked}Uri to the using Visual Studio Code with WSL documentation</comment>
1778 - </data>
1779 - <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallTitle.Text" xml:space="preserve">
1780 - <value>설치 방법</value>
1781 - </data>
1782 - <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallSample.Text" xml:space="preserve">
1783 - <value>VS Code를 설치한 후 Windows 터미널에서 원격 WSL 확장을 설치할 수 있습니다.
1784 -
1785 -'code --install-extension ms-vscode-remote.remote-wsl'</value>
1786 - <comment>{Locked="--install-extension "}Command line arguments, file names and string inserts should not be translated</comment>
1787 - </data>
1788 - <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectTitle.Text" xml:space="preserve">
1789 - <value>Visual Studio Code WSL 프로젝트 열기</value>
1790 - </data>
1791 - <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectSample.Text" xml:space="preserve">
1792 - <value>WSL 배포에서 VS Code 프로젝트를 열려면 배포의 명령줄을 열고 'code .'를 실행하여 프로젝트 파일을 엽니다.
1793 -
1794 -VS Code 자체 내의 명령 팔레트를 통해 더 많은 VS Code 원격 옵션에 액세스할 수도 있습니다. 키보드에서 "SHIFT+CTRL+P"를 눌러 명령 팔레트를 열고 'Remote-WSL'을 입력하여 사용 가능한 VS Code 원격 옵션 목록을 확인하여 원격 세션에서 폴더를 다시 열고, 열려는 배포를 지정하는 등의 작업을 수행할 수 있습니다.</value>
1795 - </data>
1796 - <data name="Settings_OOBE_HowToUse.Text" xml:space="preserve">
1797 - <value>사용 방법</value>
1798 - </data>
1799 - <data name="Settings_OptionalFeaturesPageTitle.Text" xml:space="preserve">
1800 - <value>선택적 기능</value>
1801 - </data>
1802 - <data name="Settings_PrivacyPolicyLink.Content" xml:space="preserve">
1803 - <value>개인 정보 취급 방침</value>
1804 - </data>
1805 - <data name="Settings_PrivacyPolicyLink.NavigateUri" xml:space="preserve">
1806 - <value>https://go.microsoft.com/fwlink/?linkid=2234882</value>
1807 - <comment>{Locked}Uri to the Microsoft Privacy Policy</comment>
1808 - </data>
1809 - <data name="Settings_ProcCount.Header" xml:space="preserve">
1810 - <value>프로세서 수</value>
1811 - </data>
1812 - <data name="Settings_ProcCount.Description" xml:space="preserve">
1813 - <value>WSL 2 VM에 할당할 논리 프로세서 수입니다.</value>
1814 - </data>
1815 - <data name="Settings_ProcCountResetButton.Content" xml:space="preserve">
1816 - <value>초기화 횟수</value>
1817 - </data>
1818 - <data name="Settings_ProcCountTextBox.AutomationProperties.Name" xml:space="preserve">
1819 - <value>프로세서 수</value>
1820 - </data>
1821 - <data name="Settings_ProcCountTextBox.AutomationProperties.HelpText" xml:space="preserve">
1822 - <value>WSL 2 VM에 할당할 논리 프로세서 수입니다.</value>
1823 - </data>
1824 - <data name="Settings_RelatedLinks.Text" xml:space="preserve">
1825 - <value>관련 링크</value>
1826 - </data>
1827 - <data name="Settings_ReleaseNotesLink.Content" xml:space="preserve">
1828 - <value>릴리스 정보</value>
1829 - </data>
1830 - <data name="Settings_ReleaseNotesLink.NavigateUri" xml:space="preserve">
1831 - <value>https://aka.ms/wslreleases</value>
1832 - <comment>{Locked}Uri to Microsoft WSL release notes</comment>
1833 - </data>
1834 - <data name="Settings_SafeMode.Header" xml:space="preserve">
1835 - <value>안전 모드 사용</value>
1836 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1837 - </data>
1838 - <data name="Settings_SafeMode.Description" xml:space="preserve">
1839 - <value>많은 기능을 사용하지 않도록 설정하고 잘못된 상태의 배포를 복구하는 데 사용되는 "안전 모드"에서 WSL을 실행합니다.</value>
1840 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1841 - </data>
1842 - <data name="Settings_SafeModeToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1843 - <value>안전 모드를 사용하도록 설정합니다.</value>
1844 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1845 - </data>
1846 - <data name="Settings_SafeModeToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1847 - <value>많은 기능을 사용하지 않도록 설정하고 잘못된 상태의 배포를 복구하는 데 사용되는 "안전 모드"에서 WSL을 실행합니다.</value>
1848 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1849 - </data>
1850 - <data name="Settings_Shell_About.Content" xml:space="preserve">
1851 - <value>정보</value>
1852 - </data>
1853 - <data name="Settings_Shell_Developer.Content" xml:space="preserve">
1854 - <value>개발자</value>
1855 - </data>
1856 - <data name="Settings_Shell_DistroManagement.Content" xml:space="preserve">
1857 - <value>배포판 관리</value>
1858 - </data>
1859 - <data name="Settings_Shell_DockerDesktopIntegration.Content" xml:space="preserve">
1860 - <value>Docker 데스크톱 통합</value>
1861 - </data>
1862 - <data name="Settings_Shell_FileSystem.Content" xml:space="preserve">
1863 - <value>파일 시스템</value>
1864 - </data>
1865 - <data name="Settings_Shell_General.Content" xml:space="preserve">
1866 - <value>일반</value>
1867 - </data>
1868 - <data name="Settings_Shell_GPUAcceleration.Content" xml:space="preserve">
1869 - <value>GPU 가속</value>
1870 - </data>
1871 - <data name="Settings_Shell_GUIApps.Content" xml:space="preserve">
1872 - <value>GUI 앱</value>
1873 - </data>
1874 - <data name="Settings_Shell_LaunchWSL.Content" xml:space="preserve">
1875 - <value>wsl.exe 실행</value>
1876 - </data>
1877 - <data name="Settings_Shell_MemAndProc.Content" xml:space="preserve">
1878 - <value>메모리 및 프로세서</value>
1879 - </data>
1880 - <data name="Settings_Shell_Networking.Content" xml:space="preserve">
1881 - <value>네트워킹</value>
1882 - </data>
1883 - <data name="Settings_Shell_NetworkingIntegration.Content" xml:space="preserve">
1884 - <value>네트워킹 통합</value>
1885 - </data>
1886 - <data name="Settings_Shell_OOBE.Content" xml:space="preserve">
1887 - <value>WSL 시작</value>
1888 - </data>
1889 - <data name="Settings_Shell_OptionalFeatures.Content" xml:space="preserve">
1890 - <value>선택적 기능</value>
1891 - </data>
1892 - <data name="Settings_Shell_Settings.Content" xml:space="preserve">
1893 - <value>설정</value>
1894 - </data>
1895 - <data name="Settings_Shell_VSCodeIntegration.Content" xml:space="preserve">
1896 - <value>VS Code 통합</value>
1897 - </data>
1898 - <data name="Settings_Shell_WhatsNew.Content" xml:space="preserve">
1899 - <value>새로운 기능</value>
1900 - </data>
1901 - <data name="Settings_Shell_WorkingAcrossFileSystems.Content" xml:space="preserve">
1902 - <value>파일 시스템 간 작업</value>
1903 - </data>
1904 - <data name="Settings_IssuesLink.Content" xml:space="preserve">
1905 - <value>문제</value>
1906 - </data>
1907 - <data name="Settings_IssuesLink.NavigateUri" xml:space="preserve">
1908 - <value>https://aka.ms/wslproject</value>
1909 - <comment>{Locked}Uri to Microsoft WSL issues</comment>
1910 - </data>
1911 - <data name="Settings_SparseVHD.Header" xml:space="preserve">
1912 - <value>기본값으로 스파스 VHD 사용</value>
1913 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1914 - </data>
1915 - <data name="Settings_SparseVHD.Description" xml:space="preserve">
1916 - <value>새로 생성된 VHD는 활성화하면 자동으로 스파스로 설정됩니다.</value>
1917 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1918 - </data>
1919 - <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1920 - <value>기본값으로 스파스 VHD를 사용하도록 설정합니다.</value>
1921 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1922 - </data>
1923 - <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1924 - <value>새로 생성된 VHD는 활성화하면 자동으로 스파스로 설정됩니다.</value>
1925 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1926 - </data>
1927 - <data name="Settings_SwapFilePath.Header" xml:space="preserve">
1928 - <value>스왑 파일 위치</value>
1929 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1930 - </data>
1931 - <data name="Settings_SwapFilePath.Description" xml:space="preserve">
1932 - <value>스왑 가상 하드 디스크의 절대 Windows 경로입니다.</value>
1933 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1934 - </data>
1935 - <data name="Settings_SwapFilePathBrowseButton.Content" xml:space="preserve">
1936 - <value>스왑 파일 찾아보기</value>
1937 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1938 - </data>
1939 - <data name="Settings_SwapFilePathTextBox.AutomationProperties.Name" xml:space="preserve">
1940 - <value>스왑 파일 위치</value>
1941 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1942 - </data>
1943 - <data name="Settings_SwapFilePathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1944 - <value>스왑 가상 하드 디스크의 절대 Windows 경로입니다.</value>
1945 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1946 - </data>
1947 - <data name="Settings_SwapSize.Header" xml:space="preserve">
1948 - <value>스왑 크기</value>
1949 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1950 - </data>
1951 - <data name="Settings_SwapSize.Description" xml:space="preserve">
1952 - <value>WSL 2 VM에 추가할 스왑 공간의 크기입니다. 스왑 파일이 없으면 0입니다. 스왑 스토리지는 메모리 요구량이 하드웨어 장치의 한도를 초과할 때 사용되는 디스크 기반 RAM입니다.</value>
1953 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1954 - </data>
1955 - <data name="Settings_SwapSizeResetButton.Content" xml:space="preserve">
1956 - <value>크기 초기화</value>
1957 - </data>
1958 - <data name="Settings_SwapSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1959 - <value>전환 크기</value>
1960 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1961 - </data>
1962 - <data name="Settings_SwapSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1963 - <value>WSL 2 VM에 추가할 스왑 공간(MB)입니다. 스왑 파일이 없는 경우 0입니다. 스왑 스토리지는 메모리 요구가 하드웨어 장치의 한도를 초과하는 경우 사용되는 디스크 기반 RAM입니다.</value>
1964 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1965 - </data>
1966 - <data name="Settings_Virtio.Header" xml:space="preserve">
1967 - <value>VirtIO 사용</value>
1968 - </data>
1969 - <data name="Settings_Virtio.Description" xml:space="preserve">
1970 - <value>호스트 파일에 액세스할 때 플랜 9 대신 virtiofs를 사용하면 속도가 빨라집니다.</value>
1971 - </data>
1972 - <data name="Settings_Virtio9p.Header" xml:space="preserve">
1973 - <value>Virtio 9p 사용</value>
1974 - </data>
1975 - <data name="Settings_Virtio9p.Description" xml:space="preserve">
1976 - <value>virtio 전송을 사용하여 호스트에서 9P 파일 시스템을 탑재할 수 있도록 합니다.</value>
1977 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1978 - </data>
1979 - <data name="Settings_VMIdleTimeout.Header" xml:space="preserve">
1980 - <value>VM 유휴 시간 제한</value>
1981 - </data>
1982 - <data name="Settings_VMIdleTimeout.Description" xml:space="preserve">
1983 - <value>VM이 종료되기 전에 유휴 상태인 시간(밀리초)입니다.</value>
1984 - </data>
1985 - <data name="Settings_VMIdleTimeoutResetButton.Content" xml:space="preserve">
1986 - <value>초기화 시간 제한</value>
1987 - </data>
1988 - <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1989 - <value>VM 유휴 시간 제한</value>
1990 - </data>
1991 - <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1992 - <value>VM이 종료되기 전에 유휴 상태인 시간(밀리초)입니다.</value>
1993 - </data>
1994 - <data name="Settings_ApplyChangesButton.Content" xml:space="preserve">
1995 - <value>변경 내용 적용</value>
1996 - </data>
1997 - <data name="Settings_ApplyChangesDialogTitle" xml:space="preserve">
1998 - <value>WSL 종료 필요</value>
1999 - </data>
2000 - <data name="Settings_ApplyChangesDialogDescription" xml:space="preserve">
2001 - <value>변경된 WSL 설정을 완료하려면 WSL을 종료하고 다시 시작해야 합니다. 종료하면 활성 WSL 세션이 종료됩니다.</value>
2002 - </data>
2003 - <data name="Settings_ApplyChangesDialogShutdownButton" xml:space="preserve">
2004 - <value>지금 WSL 종료</value>
2005 - </data>
2006 - <data name="Settings_ApplyChangesDialogLaterButton" xml:space="preserve">
2007 - <value>나중에</value>
2008 - </data>
2009 - <data name="Settings_ApplyChangesDialogFailedTitle" xml:space="preserve">
2010 - <value>변경 내용을 적용할 수 없음</value>
2011 - </data>
2012 - <data name="Settings_ApplyChangesDialogCloseButton" xml:space="preserve">
2013 - <value>닫기</value>
2014 - </data>
2015 - <data name="Settings_ApplyChangesDialogCommitFailed" xml:space="preserve">
2016 - <value>보류 중인 설정 변경 내용을 저장하지 못했습니다. 오류 코드: {0}</value>
2017 - <comment>{Locked="{0}"}Format placeholder for Win32 error code</comment>
2018 - </data>
2019 - <data name="Settings_ApplyChangesDialogShutdownFailed" xml:space="preserve">
2020 - <value>설정이 저장되었지만 WSL을 종료하지 못했습니다. {0}</value>
2021 - <comment>{Locked="{0}"}Format placeholder for exception message</comment>
2022 - </data>
2023 - <data name="Settings_BooleanTrueText" xml:space="preserve">
2024 - <value>켜짐</value>
2025 - </data>
2026 - <data name="Settings_BooleanFalseText" xml:space="preserve">
2027 - <value>꺼짐</value>
2028 - </data>
2029 - <data name="Settings_OOBEVSIntegration.Title" xml:space="preserve">
2030 - <value>Visual Studio에서 WSL로 실행 중인 앱을 빌드, 실행, 디버그 및 프로파일링하기</value>
2031 - </data>
2032 - <data name="Settings_OOBEVSIntegration.Description" xml:space="preserve">
2033 - <value>Visual Studio에서 WSL로 앱을 실행하고 디버그하기</value>
2034 - </data>
2035 - <data name="Settings_OOBEVSIntegration_VSForDotNetLink.Content" xml:space="preserve">
2036 - <value>Visual Studio의 .NET 개발자용 WSL에 대해 자세히 알아보기</value>
2037 - </data>
2038 - <data name="Settings_OOBEVSIntegration_VSForDotNetLink.NavigateUri" xml:space="preserve">
2039 - <value>https://learn.microsoft.com/visualstudio/debugger/debug-dotnet-core-in-wsl-2</value>
2040 - <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2041 - </data>
2042 - <data name="Settings_OOBEVSIntegration_VSForCppLink.Content" xml:space="preserve">
2043 - <value>C++ 개발자용 Visual Studio 및 WSL에 대해 자세히 알아보기</value>
2044 - </data>
2045 - <data name="Settings_OOBEVSIntegration_VSForCppLink.NavigateUri" xml:space="preserve">
2046 - <value>https://learn.microsoft.com/cpp/linux/?view=msvc-170</value>
2047 - <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2048 - </data>
2049 - <data name="Settings_OOBEVSIntegration_Description.Text" xml:space="preserve">
2050 - <value>Linux용 Windows 하위 시스템(WSL)을 사용해 Visual Studio를 종료하지 않고도 Linux에서 .NET Core와 크로스 플랫폼 C++ 앱을 쉽게 실행하고 디버그할 수 있습니다. 크로스 플랫폼 개발자라면 이 방법을 통해 더 많은 대상 환경을 간편하게 테스트할 수 있습니다.</value>
2051 - </data>
2052 - <data name="Settings_OOBEVSIntegration_Title.Text" xml:space="preserve">
2053 - <value>Visual Studio 통합</value>
2054 - </data>
2055 - <data name="Settings_Shell_VSIntegration.Content" xml:space="preserve">
2056 - <value>Visual Studio 통합</value>
2057 - </data>
2058 - <data name="MessageWslcUsage" xml:space="preserve">
2059 - <value>wslc - WSL 컨테이너 CLI
2060 -사용량:
2061 - wslc --help</value>
2062 - <comment>{Locked="--help"}Command line arguments, file names and string inserts should not be translated</comment>
2063 - </data>
2064 - <data name="MessageWslcSessionNotFound" xml:space="preserve">
2065 - <value>세션을 찾을 수 없음: '{}'</value>
2066 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2067 - </data>
2068 - <data name="MessageInvalidIp" xml:space="preserve">
2069 - <value>잘못된 IP 주소 '{}'</value>
2070 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2071 - </data>
2072 - <data name="MessageFailedToMapPort" xml:space="preserve">
2073 - <value>포트 '{}', {}를 매핑하지 못했습니다.</value>
2074 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2075 - </data>
2076 - <data name="MessageWslcOpenSessionFailed" xml:space="preserve">
2077 - <value>OpenSessionByName('{}') 실패</value>
2078 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2079 - </data>
2080 - <data name="MessageWslcSessionOptionNotSupported" xml:space="preserve">
2081 - <value>--session 옵션은 이 명령과 함께 사용할 수 없습니다.</value>
2082 - <comment>{Locked="--session "}Command line arguments, file names and string inserts should not be translated</comment>
2083 - </data>
2084 - <data name="MessageWslcFailedToLaunchCommand" xml:space="preserve">
2085 - <value>{} 명령 실행에 실패했습니다. Errno = {}</value>
2086 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2087 - </data>
2088 - <data name="MessageWslcNoSessionsFound" xml:space="preserve">
2089 - <value>WSLC 세션을 찾을 수 없습니다.</value>
2090 - </data>
2091 - <data name="MessageWslcSessionsFound" xml:space="preserve">
2092 - <value>WSLC 세션 {}개를 찾았습니다.{}:</value>
2093 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2094 - </data>
2095 - <data name="MessageWslcTerminateSessionFailed" xml:space="preserve">
2096 - <value>세션 종료 실패: '{}'</value>
2097 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2098 - </data>
2099 - <data name="MessageWslcDefaultSessionNotFound" xml:space="preserve">
2100 - <value>기본 세션을 찾을 수 없습니다.</value>
2101 - </data>
2102 - <data name="MessageWslcTerminateDefaultSessionFailed" xml:space="preserve">
2103 - <value>기본 세션 종료에 실패했습니다.</value>
2104 - </data>
2105 - <data name="MessageWslcShellExited" xml:space="preserve">
2106 - <value>{}이(가) 다음과 함께 종료되었습니다. {}</value>
2107 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2108 - </data>
2109 - <data name="MessageWslcCreatedSession" xml:space="preserve">
2110 - <value>세션 생성됨: '{}'</value>
2111 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2112 - </data>
2113 - <data name="MessageWslcHeaderId" xml:space="preserve">
2114 - <value>ID</value>
2115 - </data>
2116 - <data name="MessageWslcHeaderCreatorPid" xml:space="preserve">
2117 - <value>작성자 PID</value>
2118 - </data>
2119 - <data name="MessageWslcHeaderDisplayName" xml:space="preserve">
2120 - <value>표시 이름</value>
2121 - </data>
2122 - <data name="MessageWslcUnknownCommand" xml:space="preserve">
2123 - <value>알 수 없는 명령: '{}'</value>
2124 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2125 - </data>
2126 - <data name="MessageWslcCannotRemoveRunningContainer" xml:space="preserve">
2127 - <value>컨테이너 '{}'(이)가 실행 중이어서 제거할 수 없습니다. 제거하기 전에 컨테이너를 중지하거나 강제 제거(-f)를 사용하세요.</value>
2128 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2129 - </data>
2130 - <data name="MessageWslcContainerNotRunning" xml:space="preserve">
2131 - <value>컨테이너 '{}'(이)가 실행되고 있지 않습니다.</value>
2132 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2133 - </data>
2134 - <data name="MessageWslcContainerIsRunning" xml:space="preserve">
2135 - <value>컨테이너 '{}'(이)가 실행 중입니다.</value>
2136 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2137 - </data>
2138 - <data name="MessageWslcContainerIpAddressNotSupported" xml:space="preserve">
2139 - <value>ContainerIpAddress는 아직 지원되지 않습니다.</value>
2140 - <comment>{Locked="ContainerIpAddress"}Command line arguments, file names and string inserts should not be translated</comment>
2141 - </data>
2142 - <data name="MessageWslcContainerModeNoPorts" xml:space="preserve">
2143 - <value>포트 매핑은 컨테이너 네트워크 모드에서 지원되지 않습니다. 포트는 대상 컨테이너에서 소유합니다.</value>
2144 - </data>
2145 - <data name="MessageWslcContainerModeRequiresTarget" xml:space="preserve">
2146 - <value>컨테이너 네트워크 모드에는 대상 컨테이너 이름이 필요합니다.</value>
2147 - </data>
2148 - <data name="MessageWslcContainerModeTargetNotFound" xml:space="preserve">
2149 - <value>'{}' 대상 컨테이너를 찾을 수 없습니다.</value>
2150 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2151 - </data>
2152 - <data name="MessageWslcContainerNotFound" xml:space="preserve">
2153 - <value>컨테이너 '{}'을(를) 찾을 수 없습니다.</value>
2154 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2155 - </data>
2156 - <data name="MessageWslcNetworkNameRequired" xml:space="preserve">
2157 - <value>네트워크 이름은 비워 둘 수 없습니다.</value>
2158 - </data>
2159 - <data name="WSLCCLI_UnrecognizedCommandError" xml:space="preserve">
2160 - <value>인식할 수 없는 명령: '{}'</value>
2161 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2162 - </data>
2163 - <data name="WSLCCLI_RequiredArgumentError" xml:space="preserve">
2164 - <value>필수 인수가 제공 되지 않음: '{}'</value>
2165 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2166 - </data>
2167 - <data name="WSLCCLI_TooManyArgumentsError" xml:space="preserve">
2168 - <value>인수가 허용되는 횟수보다 더 많이 제공됨: '{}'</value>
2169 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2170 - </data>
2171 - <data name="WSLCCLI_HelpArgDescription" xml:space="preserve">
2172 - <value>선택한 명령에 대한 도움말을 표시</value>
2173 - </data>
2174 - <data name="WSLCCLI_MultipleExclusiveArgumentsProvided" xml:space="preserve">
2175 - <value>여러 상호 배타적 인수가 제공됨: '{}'</value>
2176 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2177 - </data>
2178 - <data name="WSLCCLI_DependencyArgumentMissing" xml:space="preserve">
2179 - <value>{} 인수는 {}과(와) 함께만 사용할 수 있습니다.</value>
2180 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2181 - </data>
2182 - <data name="WSLCCLI_Usage" xml:space="preserve">
2183 - <value>사용량: {} {}</value>
2184 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2185 - </data>
2186 - <data name="WSLCCLI_Command" xml:space="preserve">
2187 - <value>명령</value>
2188 - </data>
2189 - <data name="WSLCCLI_Options" xml:space="preserve">
2190 - <value>옵션</value>
2191 - </data>
2192 - <data name="WSLCCLI_AvailableCommandAliases" xml:space="preserve">
2193 - <value>다음 명령 별칭을 사용할 수 있습니다.</value>
2194 - </data>
2195 - <data name="WSLCCLI_AvailableCommands" xml:space="preserve">
2196 - <value>다음 명령을 사용할 수 있음</value>
2197 - </data>
2198 - <data name="WSLCCLI_AvailableSubcommands" xml:space="preserve">
2199 - <value>다음 부명령어는 사용 할 수 없음</value>
2200 - </data>
2201 - <data name="WSLCCLI_AvailableOptions" xml:space="preserve">
2202 - <value>다음 선택 사항을 사용할 수 있음</value>
2203 - </data>
2204 - <data name="WSLCCLI_AvailableArguments" xml:space="preserve">
2205 - <value>다음 인수를 사용할 수 있음</value>
2206 - </data>
2207 - <data name="WSLCCLI_NoColorArgDescription" xml:space="preserve">
2208 - <value>색상 출력을 끕니다.</value>
2209 - </data>
2210 - <data name="WSLCCLI_HelpForDetails" xml:space="preserve">
2211 - <value>특정 명령에 대한 자세한 내용을 보려면 도움말 인수에 해당 명령을 전달합니다.</value>
2212 - </data>
2213 - <data name="WSLCCLI_InvalidNameError" xml:space="preserve">
2214 - <value>현재 명령에 대해 인수 이름을 인식할 수 없음: '{}'</value>
2215 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2216 - </data>
2217 - <data name="WSLCCLI_CommandRequiresAdmin" xml:space="preserve">
2218 - <value>이 명령을 실행하려면 관리자 권한이 필요합니다.</value>
2219 - </data>
2220 - <data name="WSLCCLI_SessionIdArgDescription" xml:space="preserve">
2221 - <value>사용할 세션을 지정하세요.</value>
2222 - </data>
2223 - <data name="WSLCCLI_AttachArgDescription" xml:space="preserve">
2224 - <value>컨테이너의 stdout/stderr에 연결합니다.</value>
2225 - </data>
2226 - <data name="WSLCCLI_InteractiveArgDescription" xml:space="preserve">
2227 - <value>stdin에 연결하고 열린 상태로 유지하세요</value>
2228 - </data>
2229 - <data name="WSLCCLI_PortArgDescription" xml:space="preserve">
2230 - <value>사용할 포트를 지정하세요.</value>
2231 - </data>
2232 - <data name="WSLCCLI_ContainerIdArgDescription" xml:space="preserve">
2233 - <value>컨테이너 ID</value>
2234 - </data>
2235 - <data name="WSLCCLI_MissingArgumentError" xml:space="preserve">
2236 - <value>인수 값이 누락됨: '{}'</value>
2237 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2238 - </data>
2239 - <data name="WSLCCLI_InvalidAliasError" xml:space="preserve">
2240 - <value>현재 명령에 대해 인수 별칭을 인식할 수 없음: '{}'</value>
2241 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2242 - </data>
2243 - <data name="WSLCCLI_InvalidArgumentSpecifierError" xml:space="preserve">
2244 - <value>잘못된 인수 특정자: '{}'</value>
2245 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2246 - </data>
2247 - <data name="WSLCCLI_AdjoinedNotFoundError" xml:space="preserve">
2248 - <value>근접한 플래그 별칭 찾을 수 없음: '{}'</value>
2249 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2250 - </data>
2251 - <data name="WSLCCLI_AdjoinedNotFlagError" xml:space="preserve">
2252 - <value>근접한 별칭이 플래그가 아님: '{}'</value>
2253 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2254 - </data>
2255 - <data name="WSLCCLI_SingleCharAfterDashError" xml:space="preserve">
2256 - <value>잘못된 인수 특정자: '{}'</value>
2257 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2258 - </data>
2259 - <data name="WSLCCLI_FlagContainAdjoinedError" xml:space="preserve">
2260 - <value>플래그 인수는 근접하는 값을 포함할 수 없음: '{}'</value>
2261 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2262 - </data>
2263 - <data name="WSLCCLI_ExtraPositionalError" xml:space="preserve">
2264 - <value>필요한 항목이 없을 때 위치 인수를 찾음: '{}'</value>
2265 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2266 - </data>
2267 - <data name="WSLCCLI_MissingArgumentNameError" xml:space="preserve">
2268 - <value>인수 이름이 없음: '{}'</value>
2269 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2270 - </data>
2271 - <data name="WSLCCLI_FailedResolvingForwardError" xml:space="preserve">
2272 - <value>'{}' 인수에서 시작하는 전달된 인수를 resolve 못했습니다.</value>
2273 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2274 - </data>
2275 - <data name="WSLCCLI_CommandHasNoForwardArgumentsError" xml:space="preserve">
2276 - <value>잘못된 추가 인수가 발견됨: '{}'</value>
2277 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2278 - </data>
2279 - <data name="WSLCCLI_ValueMustBeLastInAliasChainError" xml:space="preserve">
2280 - <value>값이 있는 별칭 인수는 별칭 체인 '{}'의 마지막이어야 합니다.</value>
2281 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2282 - </data>
2283 - <data name="WSLCCLI_CopyrightHeader" xml:space="preserve">
2284 - <value>Copyright (c) Microsoft Corporation. All rights reserved.
2285 -이 제품의 개인 정보 보호에 관한 정보는 https://aka.ms/privacy에서 확인하세요.</value>
2286 - <comment>Copyright notice and privacy link</comment>
2287 - </data>
2288 - <data name="MessageWslcInvalidImage" xml:space="preserve">
2289 - <value>잘못된 이미지: '{}'</value>
2290 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2291 - </data>
2292 - <data name="MessageWslcInvalidFilter" xml:space="preserve">
2293 - <value>잘못된 필터: '{}'</value>
2294 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2295 - </data>
2296 - <data name="MessageWslcInvalidName" xml:space="preserve">
2297 - <value>잘못된 이름: '{}'</value>
2298 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2299 - </data>
2300 - <data name="MessagePathNotAbsolute" xml:space="preserve">
2301 - <value>경로가 절대 경로가 아님: '{}'</value>
2302 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2303 - </data>
2304 - <data name="MessageWslcVolumeNotFound" xml:space="preserve">
2305 - <value>볼륨을 찾을 수 없음: ‘{}’</value>
2306 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2307 - </data>
2308 - <data name="MessageWslcImageNotFound" xml:space="preserve">
2309 - <value>이미지 '{}'을(를) 찾을 수 없습니다.</value>
2310 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2311 - </data>
2312 - <data name="MessageWslcMissingVolumeOption" xml:space="preserve">
2313 - <value>필수 옵션 누락: '{}'</value>
2314 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2315 - </data>
2316 - <data name="MessageWslcInvalidVolumeOption" xml:space="preserve">
2317 - <value>'{}' 옵션에 대한 값이 잘못됨: '{}'</value>
2318 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2319 - </data>
2320 - <data name="MessageWslcUnknownVolumeOption" xml:space="preserve">
2321 - <value>알 수 없는 옵션: '{}'</value>
2322 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2323 - </data>
2324 - <data name="MessageWslcInvalidVolumeType" xml:space="preserve">
2325 - <value>지원하지 않는 볼륨 유형: '{}'.</value>
2326 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2327 - </data>
2328 - <data name="MessageWslcUnsupportedVolumeDriverOpts" xml:space="preserve">
2329 - <value>지원하지 않는 볼륨 드라이버 옵션: {}</value>
2330 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2331 - </data>
2332 - <data name="MessageWslcVolumeInUse" xml:space="preserve">
2333 - <value>볼륨 '{}'을(를) 사용 중입니다.</value>
2334 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2335 - </data>
2336 - <data name="MessageWslcNetworkNotFound" xml:space="preserve">
2337 - <value>네트워크를 찾을 수 없음: '{}'</value>
2338 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2339 - </data>
2340 - <data name="MessageWslcInvalidNetworkDriver" xml:space="preserve">
2341 - <value>지원되지 않는 네트워크 드라이버: '{}'</value>
2342 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2343 - </data>
2344 - <data name="MessageWslcInvalidNetworkDriverOption" xml:space="preserve">
2345 - <value>지원되지 않는 네트워크 드라이버 옵션: '{}'</value>
2346 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2347 - </data>
2348 - <data name="MessageWslcGatewayRequiresSubnet" xml:space="preserve">
2349 - <value>네트워크 드라이버 옵션 'Gateway'를 사용하려면 'Subnet'도 지정해야 합니다.</value>
2350 - <comment>{Locked="Gateway"}{Locked="Subnet"}Command line arguments, file names and string inserts should not be translated</comment>
2351 - </data>
2352 - <data name="MessageWslcNetworkInUse" xml:space="preserve">
2353 - <value>네트워크 '{}'에 활성 엔드포인트가 있습니다.</value>
2354 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2355 - </data>
2356 - <data name="MessageWslcNetworkAlreadyExists" xml:space="preserve">
2357 - <value>네트워크 '{}'이(가) 이미 있습니다.</value>
2358 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2359 - </data>
2360 - <data name="MessageWslcInvalidNetworkMode" xml:space="preserve">
2361 - <value>지원되지 않는 네트워크 모드: '{}'</value>
2362 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2363 - </data>
2364 - <data name="MessageWslcAdditionalNetworksRequirePrimary" xml:space="preserve">
2365 - <value>기본 네트워크 모드가 'host' 또는 'none'일 때 추가 네트워크는 허용되지 않습니다.</value>
2366 - <comment>{Locked="host"}{Locked="none"}Command line arguments, file names and string inserts should not be translated</comment>
2367 - </data>
2368 - <data name="MessageWslcDuplicateNetwork" xml:space="preserve">
2369 - <value>중복 네트워크: '{}'</value>
2370 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2371 - </data>
2372 - <data name="MessageWslcEndpointSettingsNotSupported" xml:space="preserve">
2373 - <value>엔드포인트 설정은 아직 지원되지 않습니다(네트워크 '{}').</value>
2374 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2375 - </data>
2376 - <data name="MessageWslcAliasEmpty" xml:space="preserve">
2377 - <value>네트워크 별칭은 비워 둘 수 없습니다.</value>
2378 - </data>
2379 - <data name="MessageWslcAliasRequiresUserDefinedNetwork" xml:space="preserve">
2380 - <value>네트워크 별칭에는 사용자 정의 네트워크가 필요합니다. --network 를 사용하여 지정합니다.</value>
2381 - <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment>
2382 - </data>
2383 - <data name="MessageWslcAliasAmbiguousWithMultipleNetworks" xml:space="preserve">
2384 - <value>여러 개의 네트워크가 요청되는 경우 네트워크 별칭을 지정할 수 없습니다. 단일 --network 인수를 사용합니다.</value>
2385 - <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment>
2386 - </data>
2387 - <data name="MessageWslcFailedToMountVolume" xml:space="preserve">
2388 - <value>볼륨 '{}'을(를) 만들지 못함: {}</value>
2389 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2390 - </data>
2391 - <data name="MessageWslcTooManyVirtioFsShares" xml:space="preserve">
2392 - <value>너무 많은 볼륨이 탑재되었습니다(제한: {}). 더 많은 볼륨을 탑재하려면 세션을 다시 시작하세요. 이 문제는 이후 릴리스에서 수정될 예정입니다.</value>
2393 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2394 - </data>
2395 - <data name="MessageWslcPortInUse" xml:space="preserve">
2396 - <value>포트 {}가 이미 사용 중이므로 컨테이너 {}를 시작할 수 없습니다.</value>
2397 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2398 - </data>
2399 - <data name="MessageWslcBothDockerAndContainerFileFound" xml:space="preserve">
2400 - <value>Dockerfile과 Containerfile을 모두 찾았습니다. -f를 사용하여 사용할 파일 선택</value>
2401 - <comment>{FixedPlaceholder="Dockerfile"}{FixedPlaceholder="Containerfile"}{FixedPlaceholder="-f"}Command line arguments, file names and string inserts should not be translated</comment>
2402 - </data>
2403 - <data name="MessageWslcFailedToOpenFile" xml:space="preserve">
2404 - <value>'{}'을(를) 열지 못함: {}</value>
2405 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2406 - </data>
2407 - <data name="MessageWslcImportPipeNotSupported" xml:space="preserve">
2408 - <value>파이프에서 가져오기는 지원되지 않습니다. 파일에서 stdin을 리디렉션하세요.</value>
2409 - </data>
2410 - <data name="MessageWslcBuildFileNotFound" xml:space="preserve">
2411 - <value>'{}'에서 Containerfile 또는 Dockerfile을 찾을 수 없습니다.</value>
2412 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2413 - </data>
2414 - <data name="MessageWslcSessionStorageNotFound" xml:space="preserve">
2415 - <value>'{}'에서 WSLC 세션을 찾을 수 없습니다.</value>
2416 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2417 - </data>
2418 - <data name="MessageWslcSessionStorageMustBeEmpty" xml:space="preserve">
2419 - <value>디렉터리가 비어 있지 않기 때문에 '{}'을(를) 세션 저장소로 사용할 수 없습니다.</value>
2420 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2421 - </data>
2422 - <data name="MessageWslcSessionStorageMustBeDirectory" xml:space="preserve">
2423 - <value>'{}'은(는) 디렉터리가 아니므로 세션 스토리지로 사용할 수 없습니다.</value>
2424 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2425 - </data>
2426 - <data name="MessageWslcTagImageInvalidFormat" xml:space="preserve">
2427 - <value>이미지 태그 형식이 잘못됨: '{}'. 필요한 형식은 'name:tag'입니다.</value>
2428 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2429 - </data>
2430 - <data name="MessageWslcSaveInProgress" xml:space="preserve">
2431 - <value>저장 중입니다.</value>
2432 - </data>
2433 - <data name="MessageWslcExportInProgress" xml:space="preserve">
2434 - <value>내보내기를 진행하는 중입니다.</value>
2435 - </data>
2436 - <data name="WSLCCLI_RootCommandDesc" xml:space="preserve">
2437 - <value>WSLC Linux용 Windows 하위 시스템 컨테이너 CLI 도구입니다.</value>
2438 - <comment>{Locked="WSLC"}Product names should not be translated</comment>
2439 - </data>
2440 - <data name="WSLCCLI_RootCommandLongDesc" xml:space="preserve">
2441 - <value>WSLC Linux용 Windows 하위 시스템 컨테이너 CLI 도구입니다. 명령줄에서 WSL 컨테이너를 관리하고 상호 작용할 수 있습니다.</value>
2442 - <comment>{Locked="WSLC"}{Locked="WSL"}Product names should not be translated</comment>
2443 - </data>
2444 - <data name="WSLCCLI_ContainerCommandDesc" xml:space="preserve">
2445 - <value>컨테이너를 관리합니다.</value>
2446 - </data>
2447 - <data name="WSLCCLI_ContainerCommandLongDesc" xml:space="preserve">
2448 - <value>컨테이너 만들기, 시작, 중지 및 제거를 포함하여 WSL 컨테이너의 수명 주기를 관리합니다.</value>
2449 - <comment>{Locked="WSL"}Product names should not be translated</comment>
2450 - </data>
2451 - <data name="WSLCCLI_ContainerAttachDesc" xml:space="preserve">
2452 - <value>컨테이너에 연결합니다.</value>
2453 - </data>
2454 - <data name="WSLCCLI_ContainerAttachLongDesc" xml:space="preserve">
2455 - <value>컨테이너에 연결합니다.</value>
2456 - </data>
2457 - <data name="WSLCCLI_ContainerCreateDesc" xml:space="preserve">
2458 - <value>컨테이너를 만듭니다.</value>
2459 - </data>
2460 - <data name="WSLCCLI_ContainerCreateLongDesc" xml:space="preserve">
2461 - <value>컨테이너를 만듭니다.</value>
2462 - </data>
2463 - <data name="WSLCCLI_ContainerExecDesc" xml:space="preserve">
2464 - <value>실행 중인 컨테이너에서 명령을 실행합니다.</value>
2465 - </data>
2466 - <data name="WSLCCLI_ContainerExecLongDesc" xml:space="preserve">
2467 - <value>실행 중인 컨테이너에서 명령을 실행합니다.</value>
2468 - </data>
2469 - <data name="WSLCCLI_ContainerExportDesc" xml:space="preserve">
2470 - <value>tar 아카이브로 컨테이너 파일 시스템을 내보냅니다.</value>
2471 - </data>
2472 - <data name="WSLCCLI_ContainerExportLongDesc" xml:space="preserve">
2473 - <value>tar 아카이브로 컨테이너 파일 시스템을 내보냅니다.</value>
2474 - </data>
2475 - <data name="WSLCCLI_ContainerExportOutputArgDescription" xml:space="preserve">
2476 - <value>STDOUT 대신 파일에 씁니다.</value>
2477 - <comment>{Locked="STDOUT"}Command line arguments, file names and string inserts should not be translated</comment>
2478 - </data>
2479 - <data name="WSLCCLI_ContainerInspectDesc" xml:space="preserve">
2480 - <value>컨테이너를 검사합니다.</value>
2481 - </data>
2482 - <data name="WSLCCLI_ContainerInspectLongDesc" xml:space="preserve">
2483 - <value>컨테이너에 대한 자세한 정보를 표시합니다.</value>
2484 - </data>
2485 - <data name="WSLCCLI_ContainerKillDesc" xml:space="preserve">
2486 - <value>컨테이너를 종료합니다.</value>
2487 - </data>
2488 - <data name="WSLCCLI_ContainerKillLongDesc" xml:space="preserve">
2489 - <value>컨테이너를 종료합니다.</value>
2490 - </data>
2491 - <data name="WSLCCLI_ContainerListDesc" xml:space="preserve">
2492 - <value>컨테이너를 나열합니다.</value>
2493 - </data>
2494 - <data name="WSLCCLI_ContainerListLongDesc" xml:space="preserve">
2495 - <value>컨테이너를 나열합니다. 기본적으로 실행 중인 컨테이너만 표시됩니다. --all 을 사용하여 모든 컨테이너를 포함합니다.</value>
2496 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
2497 - </data>
2498 - <data name="WSLCCLI_ContainerLogsDesc" xml:space="preserve">
2499 - <value>컨테이너 로그를 봅니다.</value>
2500 - </data>
2501 - <data name="WSLCCLI_ContainerLogsLongDesc" xml:space="preserve">
2502 - <value>컨테이너에 대한 로그를 봅니다.</value>
2503 - </data>
2504 - <data name="WSLCCLI_ContainerPruneDesc" xml:space="preserve">
2505 - <value>중지된 모든 컨테이너를 제거하세요.</value>
2506 - </data>
2507 - <data name="WSLCCLI_ContainerPruneLongDesc" xml:space="preserve">
2508 - <value>중지된 모든 컨테이너를 제거하세요.</value>
2509 - </data>
2510 - <data name="WSLCCLI_ContainerPruneSpaceReclaimedBytes" xml:space="preserve">
2511 - <value>총 회수된 공간: {}</value>
2512 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2513 - </data>
2514 - <data name="WSLCCLI_ContainerRemoveDesc" xml:space="preserve">
2515 - <value>컨테이너를 제거합니다.</value>
2516 - </data>
2517 - <data name="WSLCCLI_ContainerRemoveLongDesc" xml:space="preserve">
2518 - <value>컨테이너를 제거합니다.</value>
2519 - </data>
2520 - <data name="WSLCCLI_ContainerRunDesc" xml:space="preserve">
2521 - <value>컨테이너를 실행합니다.</value>
2522 - </data>
2523 - <data name="WSLCCLI_ContainerRunLongDesc" xml:space="preserve">
2524 - <value>컨테이너를 실행합니다. 기본적으로 컨테이너는 포그라운드에서 시작됩니다. --detach 사용하여 백그라운드에서 실행합니다.</value>
2525 - <comment>{Locked="--detach "}Command line arguments, file names and string inserts should not be translated</comment>
2526 - </data>
2527 - <data name="WSLCCLI_ContainerStartDesc" xml:space="preserve">
2528 - <value>컨테이너를 시작합니다.</value>
2529 - </data>
2530 - <data name="WSLCCLI_ContainerStartLongDesc" xml:space="preserve">
2531 - <value>컨테이너를 시작합니다.</value>
2532 - </data>
2533 - <data name="WSLCCLI_ContainerStatsDesc" xml:space="preserve">
2534 - <value>컨테이너 리소스 사용량 통계를 표시합니다.</value>
2535 - </data>
2536 - <data name="WSLCCLI_ContainerStatsLongDesc" xml:space="preserve">
2537 - <value>실행 중인 컨테이너의 리소스 사용량(CPU, 메모리, 네트워크 I/O, 블록 I/O 및 PID)의 스냅샷을 표시합니다.</value>
2538 - </data>
2539 - <data name="WSLCCLI_ContainerStopDesc" xml:space="preserve">
2540 - <value>컨테이너를 중지합니다.</value>
2541 - </data>
2542 - <data name="WSLCCLI_ContainerStopLongDesc" xml:space="preserve">
2543 - <value>컨테이너를 중지합니다.</value>
2544 - </data>
2545 - <data name="WSLCCLI_ImageCommandDesc" xml:space="preserve">
2546 - <value>이미지를 관리합니다.</value>
2547 - </data>
2548 - <data name="WSLCCLI_ImageCommandLongDesc" xml:space="preserve">
2549 - <value>빌드, 끌어오기, 나열 및 제거를 포함하여 컨테이너 이미지를 관리합니다.</value>
2550 - </data>
2551 - <data name="WSLCCLI_ImageBuildDesc" xml:space="preserve">
2552 - <value>Dockerfile에서 이미지를 빌드합니다.</value>
2553 - <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment>
2554 - </data>
2555 - <data name="WSLCCLI_ImageBuildLongDesc" xml:space="preserve">
2556 - <value>Dockerfile 및 빌드 컨텍스트 디렉터리에서 이미지를 빌드합니다.</value>
2557 - <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment>
2558 - </data>
2559 - <data name="WSLCCLI_ImageInspectDesc" xml:space="preserve">
2560 - <value>이미지를 검사합니다.</value>
2561 - </data>
2562 - <data name="WSLCCLI_ImageInspectLongDesc" xml:space="preserve">
2563 - <value>이미지를 검사합니다.</value>
2564 - </data>
2565 - <data name="WSLCCLI_ImageImportDesc" xml:space="preserve">
2566 - <value>tarball에서 이미지를 가져옵니다.</value>
2567 - </data>
2568 - <data name="WSLCCLI_ImageImportLongDesc" xml:space="preserve">
2569 - <value>tarball의 콘텐츠를 가져와서 파일 시스템 이미지를 만듭니다. 필요에 따라 리포지토리 및 태그 이름으로 이미지에 태그를 지정합니다.</value>
2570 - </data>
2571 - <data name="WSLCCLI_ImageListDesc" xml:space="preserve">
2572 - <value>이미지를 나열합니다.</value>
2573 - </data>
2574 - <data name="WSLCCLI_ImageListLongDesc" xml:space="preserve">
2575 - <value>이미지를 나열합니다.</value>
2576 - </data>
2577 - <data name="WSLCCLI_ImageLoadDesc" xml:space="preserve">
2578 - <value>이미지를 로드합니다.</value>
2579 - </data>
2580 - <data name="WSLCCLI_ImageLoadLongDesc" xml:space="preserve">
2581 - <value>이미지를 로드합니다.</value>
2582 - </data>
2583 - <data name="WSLCCLI_ImagePullDesc" xml:space="preserve">
2584 - <value>이미지를 끌어옵니다.</value>
2585 - </data>
2586 - <data name="WSLCCLI_ImagePullLongDesc" xml:space="preserve">
2587 - <value>이미지를 끌어옵니다.</value>
2588 - </data>
2589 - <data name="WSLCCLI_ImagePruneAllArgDescription" xml:space="preserve">
2590 - <value>단순히 연결되지 않은 이미지뿐만 아니라, 사용되지 않는 모든 이미지를 제거합니다.</value>
2591 - </data>
2592 - <data name="WSLCCLI_ImagePruneDeleted" xml:space="preserve">
2593 - <value>삭제함: {}</value>
2594 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2595 - </data>
2596 - <data name="WSLCCLI_ImagePruneDesc" xml:space="preserve">
2597 - <value>사용하지 않는 이미지를 제거합니다.</value>
2598 - </data>
2599 - <data name="WSLCCLI_ImagePruneLongDesc" xml:space="preserve">
2600 - <value>연결되지 않은 모든 이미지를 제거합니다. --all 이 지정된 경우 컨테이너에서 사용되지 않는 모든 이미지를 제거합니다.</value>
2601 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
2602 - </data>
2603 - <data name="WSLCCLI_ImagePruneSpaceReclaimedBytes" xml:space="preserve">
2604 - <value>총 회수된 공간: {}</value>
2605 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2606 - </data>
2607 - <data name="WSLCCLI_ImagePruneUntagged" xml:space="preserve">
2608 - <value>태그가 지정되지 않음: {}</value>
2609 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2610 - </data>
2611 - <data name="WSLCCLI_ImagePushDesc" xml:space="preserve">
2612 - <value>레지스트리에 이미지를 업로드합니다.</value>
2613 - </data>
2614 - <data name="WSLCCLI_ImagePushLongDesc" xml:space="preserve">
2615 - <value>레지스트리에 이미지를 업로드합니다.</value>
2616 - </data>
2617 - <data name="WSLCCLI_ImageRemoveDesc" xml:space="preserve">
2618 - <value>이미지를 제거합니다.</value>
2619 - </data>
2620 - <data name="WSLCCLI_ImageRemoveLongDesc" xml:space="preserve">
2621 - <value>이미지를 제거합니다.</value>
2622 - </data>
2623 - <data name="WSLCCLI_ImageSaveDesc" xml:space="preserve">
2624 - <value>이미지를 저장합니다.</value>
2625 - </data>
2626 - <data name="WSLCCLI_ImageSaveLongDesc" xml:space="preserve">
2627 - <value>이미지를 저장합니다.</value>
2628 - </data>
2629 - <data name="WSLCCLI_LoginDesc" xml:space="preserve">
2630 - <value>레지스트리에 로그인합니다.</value>
2631 - </data>
2632 - <data name="WSLCCLI_LoginLongDesc" xml:space="preserve">
2633 - <value>레지스트리에 로그인합니다. 서버를 지정하지 않으면 세션에서 기본값을 정의합니다.</value>
2634 - </data>
2635 - <data name="WSLCCLI_LogoutDesc" xml:space="preserve">
2636 - <value>레지스트리에서 로그아웃합니다.</value>
2637 - </data>
2638 - <data name="WSLCCLI_LogoutLongDesc" xml:space="preserve">
2639 - <value>레지스트리에서 로그아웃합니다. 서버를 지정하지 않으면 세션에서 기본값을 정의합니다.</value>
2640 - </data>
2641 - <data name="WSLCCLI_LoginSucceeded" xml:space="preserve">
2642 - <value>로그인 성공</value>
2643 - </data>
2644 - <data name="WSLCCLI_LogoutSucceeded" xml:space="preserve">
2645 - <value>{}에 대한 로그인 자격 증명을 제거하는 중</value>
2646 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2647 - </data>
2648 - <data name="WSLCCLI_LogoutNotFound" xml:space="preserve">
2649 - <value>{}에 로그인되지 않음</value>
2650 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2651 - </data>
2652 - <data name="WSLCCLI_CredentialFileCorrupt" xml:space="preserve">
2653 - <value>자격 증명 파일 '{}'을(를) 구문 분석하지 못했습니다. 파일이 손상되었을 수 있습니다.</value>
2654 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2655 - </data>
2656 - <data name="MessageWslcFailedToWriteFile" xml:space="preserve">
2657 - <value>'{}'을(를) 쓰지 못했습니다. {}</value>
2658 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2659 - </data>
2660 - <data name="WSLCCLI_LoginServerArgDescription" xml:space="preserve">
2661 - <value>서버</value>
2662 - </data>
2663 - <data name="WSLCCLI_LoginUsernameArgDescription" xml:space="preserve">
2664 - <value>사용자 이름</value>
2665 - </data>
2666 - <data name="WSLCCLI_LoginPasswordArgDescription" xml:space="preserve">
2667 - <value>암호 또는 PAT(개인용 액세스 토큰)</value>
2668 - <comment>{Locked="PAT"}Acronym should not be translated</comment>
2669 - </data>
2670 - <data name="WSLCCLI_LoginPasswordStdinArgDescription" xml:space="preserve">
2671 - <value>stdin에서 암호 또는 PAT(개인용 액세스 토큰) 가져오기</value>
2672 - <comment>{Locked="PAT"}{Locked="stdin"}Technical terms should not be translated</comment>
2673 - </data>
2674 - <data name="WSLCCLI_LoginPasswordAndStdinMutuallyExclusive" xml:space="preserve">
2675 - <value>--password 와 --password-stdin 은 함께 사용할 수 없습니다.</value>
2676 - <comment>{Locked="--password "}{Locked="--password-stdin "}Command line arguments, file names and string inserts should not be translated</comment>
2677 - </data>
2678 - <data name="WSLCCLI_LoginPasswordStdinRequiresUsername" xml:space="preserve">
2679 - <value>--password-stdin 과 함께 --username 을 제공해야 합니다.</value>
2680 - <comment>{Locked="--username "}{Locked="--password-stdin"}Command line arguments, file names and string inserts should not be translated</comment>
2681 - </data>
2682 - <data name="WSLCCLI_LoginUsernamePrompt" xml:space="preserve">
2683 - <value>사용자 이름: </value>
2684 - </data>
2685 - <data name="WSLCCLI_LoginPasswordPrompt" xml:space="preserve">
2686 - <value>암호: </value>
2687 - </data>
2688 - <data name="WSLCCLI_RegistryCommandDesc" xml:space="preserve">
2689 - <value>레지스트리 자격 증명을 관리합니다.</value>
2690 - </data>
2691 - <data name="WSLCCLI_RegistryCommandLongDesc" xml:space="preserve">
2692 - <value>컨테이너 레지스트리 로그인 및 로그아웃을 포함하여 레지스트리 자격 증명을 관리합니다.</value>
2693 - </data>
2694 - <data name="WSLCCLI_SystemCommandDesc" xml:space="preserve">
2695 - <value>시스템 수준 명령</value>
2696 - </data>
2697 - <data name="WSLCCLI_SystemCommandLongDesc" xml:space="preserve">
2698 - <value>시스템 수준 관리 명령입니다.</value>
2699 - </data>
2700 - <data name="WSLCCLI_ImageTagDesc" xml:space="preserve">
2701 - <value>이미지에 태그를 지정합니다.</value>
2702 - </data>
2703 - <data name="WSLCCLI_ImageTagLongDesc" xml:space="preserve">
2704 - <value>이미지에 태그를 지정합니다.</value>
2705 - </data>
2706 - <data name="WSLCCLI_SessionCommandDesc" xml:space="preserve">
2707 - <value>세션을 관리합니다.</value>
2708 - </data>
2709 - <data name="WSLCCLI_SessionCommandLongDesc" xml:space="preserve">
2710 - <value>활성 세션 나열 및 대화형 셸 시작을 포함하여 WSL 컨테이너 세션을 관리합니다.</value>
2711 - <comment>{Locked="WSL"}Product names should not be translated</comment>
2712 - </data>
2713 - <data name="WSLCCLI_SessionListDesc" xml:space="preserve">
2714 - <value>세션을 나열합니다.</value>
2715 - </data>
2716 - <data name="WSLCCLI_SessionListLongDesc" xml:space="preserve">
2717 - <value>활성 세션을 나열합니다.</value>
2718 - </data>
2719 - <data name="WSLCCLI_SessionShellDesc" xml:space="preserve">
2720 - <value>세션에 연결합니다.</value>
2721 - </data>
2722 - <data name="WSLCCLI_SessionShellLongDesc" xml:space="preserve">
2723 - <value>활성 세션에 연결합니다. 세션 ID를 제공하지 않으면 wslc 기본 세션이 사용됩니다.</value>
2724 - <comment>{Locked="wslc"}Command line arguments should not be translated</comment>
2725 - </data>
2726 - <data name="WSLCCLI_SessionRunDesc" xml:space="preserve">
2727 - <value>세션에서 명령을 실행하세요.</value>
2728 - </data>
2729 - <data name="WSLCCLI_SessionRunLongDesc" xml:space="preserve">
2730 - <value>TTY 없이 활성 세션에서 명령을 실행합니다. 명령과 해당 인수는 세션에 직접 전달됩니다. 세션을 지정하지 않으면 wslc 기본 세션이 사용됩니다.</value>
2731 - <comment>{Locked="wslc"}{Locked="TTY"}Command line arguments and technical terms should not be translated</comment>
2732 - </data>
2733 - <data name="WSLCCLI_SessionRunForwardArgsDescription" xml:space="preserve">
2734 - <value>실행 중인 명령에 전달할 인수</value>
2735 - </data>
2736 - <data name="WSLCCLI_SessionTerminateDesc" xml:space="preserve">
2737 - <value>세션을 종료합니다.</value>
2738 - </data>
2739 - <data name="WSLCCLI_SessionTerminateLongDesc" xml:space="preserve">
2740 - <value>활성 세션을 종료합니다. 세션을 지정하지 않으면 기본 세션이 종료됩니다.</value>
2741 - </data>
2742 - <data name="WSLCCLI_SessionEnterDesc" xml:space="preserve">
2743 - <value>임시 세션에 들어갑니다.</value>
2744 - </data>
2745 - <data name="WSLCCLI_SessionEnterLongDesc" xml:space="preserve">
2746 - <value>지정된 저장 경로를 사용하여 비영구 세션을 만들고, 해당 세션으로 셸을 엽니다. 셸이 종료되면 세션이 삭제됩니다. 이름이 제공되지 않으면 GUID가 생성되어 stderr에 출력됩니다.</value>
2747 - <comment>{Locked="GUID"}{Locked="stderr"}Technical terms should not be translated</comment>
2748 - </data>
2749 - <data name="WSLCCLI_SessionEnterNameArgDescription" xml:space="preserve">
2750 - <value>세션의 이름입니다. 제공하지 않으면 GUID 생성됩니다.</value>
2751 - <comment>{Locked="GUID"}Technical terms should not be translated</comment>
2752 - </data>
2753 - <data name="WSLCCLI_SettingsCommandDesc" xml:space="preserve">
2754 - <value>기본 편집기에서 설정 파일을 엽니다.</value>
2755 - </data>
2756 - <data name="WSLCCLI_SettingsCommandLongDesc" xml:space="preserve">
2757 - <value>.yaml 파일의 시스템 기본 편집기에서 wslc 사용자 설정 파일을 엽니다.
2758 -처음 실행 시 모든 설정이 기본값으로 주석 처리된 파일을 만듭니다.</value>
2759 - <comment>{Locked="wslc"}{Locked=".yaml"}Command line arguments should not be translated</comment>
2760 - </data>
2761 - <data name="WSLCCLI_SettingsResetDesc" xml:space="preserve">
2762 - <value>기본 제공 기본값으로 설정을 다시 설정합니다.</value>
2763 - </data>
2764 - <data name="WSLCCLI_SettingsResetLongDesc" xml:space="preserve">
2765 - <value>주석 처리된 기본 서식 파일로 설정 파일을 덮어씁니다.</value>
2766 - </data>
2767 - <data name="WSLCCLI_SettingsResetConfirm" xml:space="preserve">
2768 - <value>설정이 기본값으로 재설정되었습니다.</value>
2769 - </data>
2770 - <data name="WSLCCLI_VersionDesc" xml:space="preserve">
2771 - <value>버전 정보를 표시합니다.</value>
2772 - </data>
2773 - <data name="WSLCCLI_VersionLongDesc" xml:space="preserve">
2774 - <value>이 도구의 버전 정보를 표시합니다.</value>
2775 - </data>
2776 - <data name="WSLCCLI_AllArgDescription" xml:space="preserve">
2777 - <value>상태에 관계없이 모두 표시합니다.</value>
2778 - </data>
2779 - <data name="WSLCCLI_BuildArgDescription" xml:space="preserve">
2780 - <value>빌드 시간 변수 설정(KEY=VALUE)</value>
2781 - <comment>{Locked="KEY=VALUE"}Command line arguments should not be translated</comment>
2782 - </data>
2783 - <data name="WSLCCLI_BuildPullArgDescription" xml:space="preserve">
2784 - <value>항상 최신 버전의 이미지를 가져오려고 시도합니다.</value>
2785 - </data>
2786 - <data name="WSLCCLI_BuildTargetArgDescription" xml:space="preserve">
2787 - <value>빌드할 대상 빌드 단계 설정</value>
2788 - </data>
2789 - <data name="WSLCCLI_CommandArgDescription" xml:space="preserve">
2790 - <value>실행할 명령</value>
2791 - </data>
2792 - <data name="WSLCCLI_CpusArgDescription" xml:space="preserve">
2793 - <value>CPU 수(예: 0.5, 1, 2.5)</value>
2794 - <comment>{Locked="0.5"}{Locked="1"}{Locked="2.5"}Command line argument example values should not be translated</comment>
2795 - </data>
2796 - <data name="WSLCCLI_InvalidCpusError" xml:space="preserve">
2797 - <value>잘못된 {} 인수 값: '{}'. CPU 수는 양수여야 합니다(예: 0.5, 1, 2).</value>
2798 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="0.5"}{Locked="1"}{Locked="2"}</comment>
2799 - </data>
2800 - <data name="WSLCCLI_ForceArgDescription" xml:space="preserve">
2801 - <value>컨테이너가 실행되고 있더라도 삭제</value>
2802 - </data>
2803 - <data name="WSLCCLI_DetachArgDescription" xml:space="preserve">
2804 - <value>분리된 모드에서 컨테이너 실행</value>
2805 - </data>
2806 - <data name="WSLCCLI_EntrypointArgDescription" xml:space="preserve">
2807 - <value>컨테이너 초기화 프로세스 실행 파일을 지정합니다.</value>
2808 - </data>
2809 - <data name="WSLCCLI_EnvArgDescription" xml:space="preserve">
2810 - <value>환경 변수에 대한 Key=Value 쌍</value>
2811 - <comment>{Locked="Key=Value"}Command line arguments should not be translated</comment>
2812 - </data>
2813 - <data name="WSLCCLI_EnvFileArgDescription" xml:space="preserve">
2814 - <value>env 변수의 key=value 쌍을 포함하는 파일</value>
2815 - <comment>{Locked="key=value"}Command line arguments should not be translated</comment>
2816 - </data>
2817 - <data name="WSLCCLI_FileArgDescription" xml:space="preserve">
2818 - <value>Dockerfile 경로(stdin 읽으려면 "-" 사용)</value>
2819 - <comment>{Locked="Dockerfile"}{Locked="stdin"}{Locked="-"}Command line arguments should not be translated</comment>
2820 - </data>
2821 - <data name="WSLCCLI_FilterArgDescription" xml:space="preserve">
2822 - <value>제공된 조건에 따라 출력 필터링</value>
2823 - </data>
2824 - <data name="WSLCCLI_InvalidFilterError" xml:space="preserve">
2825 - <value>'-f, --filter' 플래그에 대한 인수 "{}"가 잘못되었습니다: 필터 형식이 잘못되었습니다(name=value 형식이어야 함).</value>
2826 - <comment>{FixedPlaceholder="{}"}{Locked="--filter'"}Command line arguments, file names and string inserts should not be translated</comment> </data>
2827 - <data name="WSLCCLI_FollowArgDescription" xml:space="preserve">
2828 - <value>로그 출력 따라가기</value>
2829 - </data>
2830 - <data name="WSLCCLI_FormatArgDescription" xml:space="preserve">
2831 - <value>출력 형식(json 또는 table) (기본값: table)</value>
2832 - <comment>{Locked="json"}{Locked="table"}Command line arguments should not be translated</comment>
2833 - </data>
2834 - <data name="WSLCCLI_ForwardArgsDescription" xml:space="preserve">
2835 - <value>컨테이너의 초기화 프로세스에 전달할 인수</value>
2836 - </data>
2837 - <data name="WSLCCLI_GpusArgDescription" xml:space="preserve">
2838 - <value>Add GPU devices to the container ('all' to pass all GPUs)</value>
2839 - <comment>{Locked="all"}</comment>
2840 - </data>
2841 - <data name="WSLCCLI_GpusInvalidValue" xml:space="preserve">
2842 - <value>잘못된 {} 값: '{}'. 'all'만 지원됩니다.</value>
2843 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2844 - </data>
2845 - <data name="WSLCCLI_ImageForceArgDescription" xml:space="preserve">
2846 - <value>사용 중인 경우에도 이미지 삭제</value>
2847 - </data>
2848 - <data name="WSLCCLI_ImageIdArgDescription" xml:space="preserve">
2849 - <value>이미지 이름</value>
2850 - </data>
2851 - <data name="WSLCCLI_ImportFileArgDescription" xml:space="preserve">
2852 - <value>stdin에서 읽으려면 파일 또는 -</value>
2853 - </data>
2854 - <data name="WSLCCLI_InputArgDescription" xml:space="preserve">
2855 - <value>이미지가 포함된 tar 보관 파일의 경로를 제공합니다.</value>
2856 - </data>
2857 - <data name="WSLCCLI_LabelArgDescription" xml:space="preserve">
2858 - <value>개체에 대한 메타데이터 설정</value>
2859 - </data>
2860 - <data name="WSLCCLI_LabelKeyEmptyError" xml:space="preserve">
2861 - <value>레이블 키는 비워 둘 수 없습니다.</value>
2862 - </data>
2863 - <data name="WSLCCLI_LastArgDescription" xml:space="preserve">
2864 - <value>최근에 생성된 컨테이너 n개 표시(모든 상태 포함)</value>
2865 - </data>
2866 - <data name="WSLCCLI_LatestArgDescription" xml:space="preserve">
2867 - <value>가장 최근에 만든 컨테이너 표시(모든 상태 포함)</value>
2868 - </data>
2869 - <data name="WSLCCLI_MemoryArgDescription" xml:space="preserve">
2870 - <value>메모리 제한 (예: 512M, 1G)</value>
2871 - <comment>{Locked="512M"}{Locked="1G"}Command line argument example values should not be translated</comment>
2872 - </data>
2873 - <data name="WSLCCLI_HostnameArgDescription" xml:space="preserve">
2874 - <value>컨테이너 호스트 이름</value>
2875 - </data>
2876 - <data name="WSLCCLI_NameArgDescription" xml:space="preserve">
2877 - <value>컨테이너의 이름</value>
2878 - </data>
2879 - <data name="WSLCCLI_NetworkArgDescription" xml:space="preserve">
2880 - <value>컨테이너를 네트워크에 연결하세요</value>
2881 - </data>
2882 - <data name="WSLCCLI_NetworkForceArgDescription" xml:space="preserve">
2883 - <value>네트워크가 없으면 오류 발생 안 함</value>
2884 - </data>
2885 - <data name="WSLCCLI_NetworkEmptyError" xml:space="preserve">
2886 - <value>잘못된 {} 값: 네트워크 이름은 비워 두거나 공백일 수 없습니다.</value>
2887 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2888 - </data>
2889 - <data name="WSLCCLI_NetworkHostModeNotSupportedError" xml:space="preserve">
2890 - <value>호스트 모드 네트워킹은 지원되지 않습니다.</value>
2891 - </data>
2892 - <data name="WSLCCLI_NetworkAliasArgDescription" xml:space="preserve">
2893 - <value>컨테이너에 대한 네트워크 범위 별칭 추가</value>
2894 - </data>
2895 - <data name="WSLCCLI_NetworkAliasEmptyError" xml:space="preserve">
2896 - <value>잘못된 {} 값: 네트워크 별칭은 비어 있거나 공백일 수 없습니다.</value>
2897 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2898 - </data>
2899 - <data name="WSLCCLI_NoCacheArgDescription" xml:space="preserve">
2900 - <value>이미지를 빌드할 때 캐시를 사용하지 마세요.</value>
2901 - </data>
2902 - <data name="WSLCCLI_NoPruneArgDescription" xml:space="preserve">
2903 - <value>태그가 지정되지 않은 부모 삭제 안 함</value>
2904 - </data>
2905 - <data name="WSLCCLI_NoTruncArgDescription" xml:space="preserve">
2906 - <value>출력 자르기 안 함</value>
2907 - </data>
2908 - <data name="WSLCCLI_OutputArgDescription" xml:space="preserve">
2909 - <value>저장된 이미지의 경로</value>
2910 - </data>
2911 - <data name="WSLCCLI_PathArgDescription" xml:space="preserve">
2912 - <value>빌드 컨텍스트 디렉터리의 경로</value>
2913 - </data>
2914 - <data name="WSLCCLI_PublishArgDescription" xml:space="preserve">
2915 - <value>컨테이너에서 호스트로 포트 게시</value>
2916 - </data>
2917 - <data name="WSLCCLI_PublishAllArgDescription" xml:space="preserve">
2918 - <value>모든 노출된 포트를 임의 호스트 포트에 게시</value>
2919 - </data>
2920 - <data name="WSLCCLI_QuietArgDescription" xml:space="preserve">
2921 - <value>컨테이너 ID만 출력합니다.</value>
2922 - </data>
2923 - <data name="WSLCCLI_RemoveArgDescription" xml:space="preserve">
2924 - <value>중지된 후 컨테이너 제거</value>
2925 - </data>
2926 - <data name="WSLCCLI_StopSignalArgDescription" xml:space="preserve">
2927 - <value>컨테이너를 중지하라는 신호</value>
2928 - </data>
2929 - <data name="WSLCCLI_ShmSizeArgDescription" xml:space="preserve">
2930 - <value>/dev/shm의 크기(예: 64M, 1G)</value>
2931 - <comment>{Locked="/dev/shm"}Command line arguments should not be translated</comment>
2932 - </data>
2933 - <data name="WSLCCLI_SessionStoragePositionalArgDescription" xml:space="preserve">
2934 - <value>세션 저장소 경로</value>
2935 - </data>
2936 - <data name="WSLCCLI_SignalArgDescription" xml:space="preserve">
2937 - <value>보낼 신호</value>
2938 - </data>
2939 - <data name="WSLCCLI_SourceArgDescription" xml:space="preserve">
2940 - <value>image-name[:tag] 형식의 현재 또는 기존 이미지 참조</value>
2941 - </data>
2942 - <data name="WSLCCLI_TagArgDescription" xml:space="preserve">
2943 - <value>빌드된 이미지의 태그</value>
2944 - </data>
2945 - <data name="WSLCCLI_TailArgDescription" xml:space="preserve">
2946 - <value>로그의 끝에서 표시할 줄 수</value>
2947 - </data>
2948 - <data name="WSLCCLI_TimestampsArgDescription" xml:space="preserve">
2949 - <value>로그 출력에 타임스탬프 표시</value>
2950 - </data>
2951 - <data name="WSLCCLI_SinceArgDescription" xml:space="preserve">
2952 - <value>타임스탬프 이후의 로그 표시(Unix epoch 초 또는 RFC3339, 예: 2024-01-15T10:30:00Z)</value>
2953 - </data>
2954 - <data name="WSLCCLI_UntilArgDescription" xml:space="preserve">
2955 - <value>타임스탬프 이전의 로그 표시 (Unix Epoch 초 또는 RFC3339, 예: 2024-01-15T10:30:00Z)</value>
2956 - </data>
2957 - <data name="WSLCCLI_TargetArgDescription" xml:space="preserve">
2958 - <value>image-name[:tag] 형식의 새 이미지 참조</value>
2959 - </data>
2960 - <data name="WSLCCLI_TimeArgDescription" xml:space="preserve">
2961 - <value>실행하기 전에 대기하는 시간(초)(기본값 5)</value>
2962 - </data>
2963 - <data name="WSLCCLI_TTYArgDescription" xml:space="preserve">
2964 - <value>컨테이너 프로세스를 사용하여 TTY를 엽니다.</value>
2965 - <comment>{Locked="TTY"}Command line arguments should not be translated</comment>
2966 - </data>
2967 - <data name="WSLCCLI_VerboseArgDescription" xml:space="preserve">
2968 - <value>자세한 정보 출력</value>
2969 - </data>
2970 - <data name="WSLCCLI_VersionArgDescription" xml:space="preserve">
2971 - <value>이 도구의 버전 정보 표시</value>
2972 - </data>
2973 - <data name="WSLCCLI_VolumeArgDescription" xml:space="preserve">
2974 - <value>컨테이너에 볼륨 탑재 바인딩</value>
2975 - </data>
2976 - <data name="WSLCCLI_VolumeForceArgDescription" xml:space="preserve">
2977 - <value>볼륨이 없으면 오류 발생 안 함</value>
2978 - </data>
2979 - <data name="WSLCCLI_WorkingDirArgDescription" xml:space="preserve">
2980 - <value>컨테이너 내부의 작업 디렉터리</value>
2981 - </data>
2982 - <data name="WSLCCLI_WorkingDirEmptyError" xml:space="preserve">
2983 - <value>잘못된 {} 값: 작업 디렉터리는 비어 있거나 공백일 수 없습니다.</value>
2984 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2985 - </data>
2986 - <data name="WSLCCLI_CIDFileArgDescription" xml:space="preserve">
2987 - <value>제공된 경로에 컨테이너 ID 쓰기</value>
2988 - </data>
2989 - <data name="WSLCCLI_DNSArgDescription" xml:space="preserve">
2990 - <value>resolv.conf DNS 이름 서버의 IP 주소</value>
2991 - <comment>{Locked="resolv.conf"}Command line arguments should not be translated</comment>
2992 - </data>
2993 - <data name="WSLCCLI_DNSDomainArgDescription" xml:space="preserve">
2994 - <value>기본 DNS 도메인 설정</value>
2995 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
2996 - </data>
2997 - <data name="WSLCCLI_DNSOptionArgDescription" xml:space="preserve">
2998 - <value>DNS 옵션 설정</value>
2999 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
3000 - </data>
3001 - <data name="WSLCCLI_DNSSearchArgDescription" xml:space="preserve">
3002 - <value>DNS 검색 도메인 설정</value>
3003 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
3004 - </data>
3005 - <data name="WSLCCLI_DomainnameArgDescription" xml:space="preserve">
3006 - <value>컨테이너 도메인 이름</value>
3007 - </data>
3008 - <data name="WSLCCLI_GroupIdArgDescription" xml:space="preserve">
3009 - <value>프로세스의 그룹 ID</value>
3010 - </data>
3011 - <data name="WSLCCLI_NoDNSArgDescription" xml:space="preserve">
3012 - <value>컨테이너에 DNS 구성이 없습니다.</value>
3013 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
3014 - </data>
3015 - <data name="WSLCCLI_ProgressArgDescription" xml:space="preserve">
3016 - <value>진행 유형(형식: none|ansi) (기본값: ansi)</value>
3017 - <comment>{Locked="none"}{Locked="ansi"}Command line arguments should not be translated</comment>
3018 - </data>
3019 - <data name="WSLCCLI_PullArgDescription" xml:space="preserve">
3020 - <value>이미지 끌어오기 정책(always|missing|never) (default:never)</value>
3021 - <comment>{Locked="always"}{Locked="missing"}{Locked="never"}Command line arguments should not be translated</comment>
3022 - </data>
3023 - <data name="WSLCCLI_SchemeArgDescription" xml:space="preserve">
3024 - <value>레지스트리 연결에 이 체계 사용</value>
3025 - </data>
3026 - <data name="WSLCCLI_TMPFSArgDescription" xml:space="preserve">
3027 - <value>지정된 경로의 컨테이너에 tmpfs 탑재</value>
3028 - <comment>{Locked="tmpfs"}Command line arguments should not be translated</comment>
3029 - </data>
3030 - <data name="WSLCCLI_UlimitArgDescription" xml:space="preserve">
3031 - <value>제한 옵션(형식: &lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;], 무제한의 경우 -1 사용)</value>
3032 - <comment>{Locked="-1"}{Locked="&lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;]"}Command line arguments should not be translated</comment>
3033 - </data>
3034 - <data name="WSLCCLI_InvalidUlimitError" xml:space="preserve">
3035 - <value>잘못된 {} 인수 값: '{}'. 예상 형식은 &lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;]입니다(-1을 사용하면 무제한).</value>
3036 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="-1"}{Locked="&lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;]"}</comment>
3037 - </data>
3038 - <data name="WSLCCLI_UserArgDescription" xml:space="preserve">
3039 - <value>프로세스 사용자 ID(name|uid|uid:gid)</value>
3040 - <comment>{Locked="name|uid|uid:gid"}Command line arguments should not be translated</comment>
3041 - </data>
3042 - <data name="WSLCCLI_VirtualArgDescription" xml:space="preserve">
3043 - <value>컨테이너에 가상화 기능 노출</value>
3044 - </data>
3045 - <data name="WSLCCLI_ContainerExecForwardArgsDescription" xml:space="preserve">
3046 - <value>컨테이너 내에서 실행 중인 명령에 전달할 인수</value>
3047 - </data>
3048 - <data name="WSLCCLI_SessionListVerboseArgDescription" xml:space="preserve">
3049 - <value>나열된 세션에 대한 자세한 정보를 표시합니다.</value>
3050 - </data>
3051 - <data name="WSLCCLI_InvalidFormatError" xml:space="preserve">
3052 - <value>잘못된 형식 유형이 지정되었습니다. 지원되는 형식 유형은 json, table입니다.</value>
3053 - <comment>{Locked="json"}{Locked="table"}Command line arguments should not be translated</comment>
3054 - </data>
3055 - <data name="WSLCCLI_InvalidInspectError" xml:space="preserve">
3056 - <value>잘못된 {} 값: {}은(는) 인식할 수 있는 검사 유형이 아닙니다. 지원되는 검사 유형은 {}입니다.</value>
3057 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3058 - </data>
3059 - <data name="WSLCCLI_InvalidSignalError" xml:space="preserve">
3060 - <value>잘못된 {} 값: {}은(는) 인식할 수 있는 신호 이름 또는 번호가 아닙니다(예: SIGKILL, kill 또는 9).</value>
3061 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3062 - </data>
3063 - <data name="WSLCCLI_InvalidIntegerArgumentError" xml:space="preserve">
3064 - <value>잘못된 {} 인수 값: {}</value>
3065 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3066 - </data>
3067 - <data name="WSLCCLI_InvalidTimestampArgumentError" xml:space="preserve">
3068 - <value>잘못된 {} 인수 값: '{}'. Unix epoch 타임스탬프 또는 RFC3339 날짜 및 시간(예: 2024-01-15T10:30:00Z)이 필요합니다.</value>
3069 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="2024-01-15T10:30:00Z"}{Locked="RFC3339"}</comment>
3070 - </data>
3071 - <data name="WSLCCLI_SignalOutOfRangeError" xml:space="preserve">
3072 - <value>잘못된 {} 값: {}이(가) 유효한 범위({}-{})를 벗어났습니다.</value>
3073 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3074 - </data>
3075 - <data name="WSLCCLI_InvalidMemorySizeError" xml:space="preserve">
3076 - <value>잘못된 {} 인수 값: '{}'. 메모리 크기가 필요합니다(예: 256M, 1G).</value>
3077 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="256M"}{Locked="1G"}</comment>
3078 - </data>
3079 - <data name="WSLCCLI_CIDFileAlreadyExistsError" xml:space="preserve">
3080 - <value>CID 파일 '{}'이(가) 이미 존재합니다.</value>
3081 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3082 - </data>
3083 - <data name="WSLCCLI_ImageNotFoundPulling" xml:space="preserve">
3084 - <value>이미지 '{}'을(를) 찾을 수 없습니다. 끌어오는 중</value>
3085 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3086 - </data>
3087 - <data name="WSLCCLI_EnvKeyEmptyError" xml:space="preserve">
3088 - <value>환경 변수 키는 비워 둘 수 없습니다.</value>
3089 - </data>
3090 - <data name="WSLCCLI_EnvKeyWhitespaceError" xml:space="preserve">
3091 - <value>환경 변수 키 '{}'은(는) 공백을 포함할 수 없습니다.</value>
3092 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3093 - </data>
3094 - <data name="WSLCCLI_ImageLoadNoInputError" xml:space="preserve">
3095 - <value>로드를 요청했지만 입력이 제공되지 않았습니다.</value>
3096 - </data>
3097 - <data name="WSLCCLI_NetworkCommandDesc" xml:space="preserve">
3098 - <value>네트워크를 관리합니다.</value>
3099 - </data>
3100 - <data name="WSLCCLI_NetworkCommandLongDesc" xml:space="preserve">
3101 - <value>WSL 네트워크의 수명 주기를 관리합니다(만들기, 검사, 나열 및 삭제 포함).</value>
3102 - <comment>{Locked="WSL"}Product names should not be translated</comment>
3103 - </data>
3104 - <data name="WSLCCLI_NetworkCreateDesc" xml:space="preserve">
3105 - <value>네트워크를 만듭니다.</value>
3106 - </data>
3107 - <data name="WSLCCLI_NetworkCreateLongDesc" xml:space="preserve">
3108 - <value>새 네트워크를 만듭니다.</value>
3109 - </data>
3110 - <data name="WSLCCLI_NetworkDriverOptionDescription" xml:space="preserve">
3111 - <value>네트워크 드라이버 이름을 지정합니다(기본값: bridge)</value>
3112 - <comment>{Locked="bridge"}Command line arguments, file names and string inserts should not be translated</comment>
3113 - </data>
3114 - <data name="WSLCCLI_NetworkLabelArgDescription" xml:space="preserve">
3115 - <value>네트워크 메타데이터 설정</value>
3116 - </data>
3117 - <data name="WSLCCLI_NetworkRemoveDesc" xml:space="preserve">
3118 - <value>하나 이상의 네트워크를 제거합니다.</value>
3119 - </data>
3120 - <data name="WSLCCLI_NetworkRemoveLongDesc" xml:space="preserve">
3121 - <value>하나 이상의 네트워크를 제거합니다.</value>
3122 - </data>
3123 - <data name="WSLCCLI_NetworkInspectDesc" xml:space="preserve">
3124 - <value>하나 이상의 네트워크에 대한 자세한 정보를 표시합니다.</value>
3125 - </data>
3126 - <data name="WSLCCLI_NetworkInspectLongDesc" xml:space="preserve">
3127 - <value>하나 이상의 네트워크에 대한 자세한 정보를 표시합니다.</value>
3128 - </data>
3129 - <data name="WSLCCLI_NetworkListDesc" xml:space="preserve">
3130 - <value>네트워크를 나열합니다.</value>
3131 - </data>
3132 - <data name="WSLCCLI_NetworkListLongDesc" xml:space="preserve">
3133 - <value>세션의 모든 네트워크를 나열합니다.</value>
3134 - </data>
3135 - <data name="WSLCCLI_NetworkNameArgDescription" xml:space="preserve">
3136 - <value>네트워크 이름</value>
3137 - </data>
3138 - <data name="WSLCCLI_NetworkListQuietArgDesc" xml:space="preserve">
3139 - <value>네트워크 이름만 출력합니다.</value>
3140 - </data>
3141 - <data name="WSLCCLI_NetworkPruneDesc" xml:space="preserve">
3142 - <value>사용하지 않는 네트워크를 모두 제거하세요.</value>
3143 - </data>
3144 - <data name="WSLCCLI_NetworkPruneLongDesc" xml:space="preserve">
3145 - <value>사용하지 않는 네트워크를 모두 제거합니다. 컨테이너에서 참조되지 않는 네트워크는 사용되지 않는 것으로 간주됩니다.</value>
3146 - </data>
3147 - <data name="WSLCCLI_NetworkPruneDeleted" xml:space="preserve">
3148 - <value>삭제함: {}</value>
3149 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3150 - </data>
3151 - <data name="WSLCCLI_VolumeCommandDesc" xml:space="preserve">
3152 - <value>볼륨을 관리합니다.</value>
3153 - </data>
3154 - <data name="WSLCCLI_VolumeCommandLongDesc" xml:space="preserve">
3155 - <value>WSL 볼륨 만들기, 검사, 나열 및 삭제를 포함하여 볼륨의 수명 주기를 관리합니다.</value>
3156 - <comment>{Locked="WSL"}Product names should not be translated</comment>
3157 - </data>
3158 - <data name="WSLCCLI_VolumeCreateDesc" xml:space="preserve">
3159 - <value>볼륨을 만듭니다.</value>
3160 - </data>
3161 - <data name="WSLCCLI_VolumeCreateLongDesc" xml:space="preserve">
3162 - <value>컨테이너에 연결할 수 있는 명명된 볼륨을 만듭니다.</value>
3163 - </data>
3164 - <data name="WSLCCLI_VolumeRemoveDesc" xml:space="preserve">
3165 - <value>볼륨을 하나 이상 제거하세요.</value>
3166 - </data>
3167 - <data name="WSLCCLI_VolumeRemoveLongDesc" xml:space="preserve">
3168 - <value>하나 이상의 볼륨을 제거합니다. 볼륨이 컨테이너에서 사용 중인 경우 제거할 수 없습니다.</value>
3169 - </data>
3170 - <data name="WSLCCLI_VolumeInspectDesc" xml:space="preserve">
3171 - <value>하나 이상의 볼륨에 대한 자세한 정보를 표시합니다.</value>
3172 - </data>
3173 - <data name="WSLCCLI_VolumeInspectLongDesc" xml:space="preserve">
3174 - <value>하나 이상의 볼륨에 대한 자세한 정보를 표시합니다.</value>
3175 - </data>
3176 - <data name="WSLCCLI_VolumeListDesc" xml:space="preserve">
3177 - <value>볼륨을 나열합니다.</value>
3178 - </data>
3179 - <data name="WSLCCLI_VolumeListLongDesc" xml:space="preserve">
3180 - <value>세션의 모든 볼륨을 나열합니다.</value>
3181 - </data>
3182 - <data name="WSLCCLI_VolumePruneDesc" xml:space="preserve">
3183 - <value>사용되지 않는 로컬 볼륨을 제거합니다.</value>
3184 - </data>
3185 - <data name="WSLCCLI_VolumePruneLongDesc" xml:space="preserve">
3186 - <value>사용되지 않는 익명 로컬 볼륨을 모두 제거합니다. --all 지정하면 사용되지 않는 명명된 볼륨도 제거합니다. 볼륨은 컨테이너에서 참조되지 않는 경우 사용되지 않은 것으로 간주됩니다.</value>
3187 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
3188 - </data>
3189 - <data name="WSLCCLI_VolumePruneAllArgDescription" xml:space="preserve">
3190 - <value>익명 볼륨뿐만 아니라 사용되지 않는 모든 볼륨을 제거합니다.</value>
3191 - </data>
3192 - <data name="WSLCCLI_VolumePruneDeleted" xml:space="preserve">
3193 - <value>삭제함: {}</value>
3194 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3195 - </data>
3196 - <data name="WSLCCLI_VolumePruneSpaceReclaimed" xml:space="preserve">
3197 - <value>총 회수된 공간: {}</value>
3198 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3199 - </data>
3200 - <data name="WSLCCLI_VolumeNameArgDescription" xml:space="preserve">
3201 - <value>볼륨 이름</value>
3202 - </data>
3203 - <data name="WSLCCLI_DriverOptionDescription" xml:space="preserve">
3204 - <value>볼륨 드라이버 이름을 지정합니다. 예: 'guest' 또는 'vhd' (기본값: guest)</value>
3205 - <comment>{Locked="guest"}{Locked="vhd"}Command line arguments, file names and string inserts should not be translated</comment>
3206 - </data>
3207 - <data name="WSLCCLI_OptionsArgDescription" xml:space="preserve">
3208 - <value>드라이버별 옵션 설정</value>
3209 - </data>
3210 - <data name="WSLCCLI_VolumeListQuietArgDesc" xml:space="preserve">
3211 - <value>볼륨 이름만 출력합니다.</value>
3212 - </data>
3213 - <data name="WSLCCLI_ImageSaveStdoutIsTerminalError" xml:space="preserve">
3214 - <value>이미지를 터미널에 쓸 수 없습니다. -o 플래그를 사용하거나 stdout을 리디렉션합니다.</value>
3215 - </data>
3216 - <data name="WSLCCLI_ContainerExportStdoutIsTerminalError" xml:space="preserve">
3217 - <value>터미널로 컨테이너를 내보낼 수 없습니다. -o 플래그를 사용하거나 stdout을 리디렉션합니다.</value>
3218 - </data>
3219 - <data name="WSLCCLI_VolumeFormatUsage" xml:space="preserve">
3220 - <value>필요한 형식: &lt;host path | named volume&gt;:&lt;container path&gt;[:mode]</value>
3221 - <comment>Usage string for volume mount specification.</comment>
3222 - </data>
3223 - <data name="WSLCCLI_VolumeInvalidSpec" xml:space="preserve">
3224 - <value>잘못된 볼륨 사양: '{}'. {}</value>
3225 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3226 - </data>
3227 - <data name="WSLCCLI_VolumeHostPathEmpty" xml:space="preserve">
3228 - <value>잘못된 볼륨 사양: '{}'. 호스트 경로는 비워 둘 수 없습니다. {}</value>
3229 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3230 - </data>
3231 - <data name="WSLCCLI_VolumeContainerPathEmpty" xml:space="preserve">
3232 - <value>잘못된 볼륨 사양: '{}'. 컨테이너 경로는 비워 둘 수 없습니다. {}</value>
3233 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3234 - </data>
3235 - <data name="WSLCCLI_VolumeContainerPathNotAbsolute" xml:space="preserve">
3236 - <value>잘못된 볼륨 사양: '{}'. 컨테이너 경로는 절대 경로여야 하며 '/'로 시작해야 합니다. {}</value>
3237 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3238 - </data>
3239 - <data name="WSLCCLI_VolumeHostPathInvalid" xml:space="preserve">
3240 - <value>잘못된 볼륨 사양: '{}'. 호스트 경로 '{}'은(는) 유효한 Windows 경로가 아닙니다.</value>
3241 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3242 - </data>
3243 - <data name="WSLCCLI_ObjectIdArgDescription" xml:space="preserve">
3244 - <value>모든 개체 유형의 이름 또는 ID</value>
3245 - </data>
3246 - <data name="WSLCCLI_TypeArgDescription" xml:space="preserve">
3247 - <value>검사할 개체 유형</value>
3248 - </data>
3249 - <data name="WSLCCLI_InspectDesc" xml:space="preserve">
3250 - <value>개체를 검사합니다.</value>
3251 - </data>
3252 - <data name="WSLCCLI_InspectLongDesc" xml:space="preserve">
3253 - <value>개체를 검사합니다.</value>
3254 - </data>
3255 - <data name="WSLCCLI_ObjectNotFoundError" xml:space="preserve">
3256 - <value>개체를 찾을 수 없음: {}</value>
3257 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3258 - </data>
3259 - <data name="WSLCCLI_TableHeaderContainerId" xml:space="preserve">
3260 - <value>컨테이너 ID</value>
3261 - </data>
3262 - <data name="WSLCCLI_TableHeaderName" xml:space="preserve">
3263 - <value>이름</value>
3264 - </data>
3265 - <data name="WSLCCLI_TableHeaderImage" xml:space="preserve">
3266 - <value>IMAGE</value>
3267 - </data>
3268 - <data name="WSLCCLI_TableHeaderCreated" xml:space="preserve">
3269 - <value>생성됨</value>
3270 - </data>
3271 - <data name="WSLCCLI_TableHeaderStatus" xml:space="preserve">
3272 - <value>상태</value>
3273 - </data>
3274 - <data name="WSLCCLI_TableHeaderPorts" xml:space="preserve">
3275 - <value>포트</value>
3276 - </data>
3277 - <data name="WSLCCLI_TableHeaderCpuPercent" xml:space="preserve">
3278 - <value>CPU %</value>
3279 - </data>
3280 - <data name="WSLCCLI_TableHeaderMemUsageLimit" xml:space="preserve">
3281 - <value>최대 사용량/제한</value>
3282 - </data>
3283 - <data name="WSLCCLI_TableHeaderMemPercent" xml:space="preserve">
3284 - <value>MEM %</value>
3285 - </data>
3286 - <data name="WSLCCLI_TableHeaderNetIo" xml:space="preserve">
3287 - <value>NET I/O</value>
3288 - </data>
3289 - <data name="WSLCCLI_TableHeaderBlockIo" xml:space="preserve">
3290 - <value>블록 I/O</value>
3291 - </data>
3292 - <data name="WSLCCLI_TableHeaderPids" xml:space="preserve">
3293 - <value>PIDS</value>
3294 - </data>
3295 - <data name="WSLCUserSettings_Warning_InvalidValue" xml:space="preserve">
3296 - <value>경고: {}:{}의 '{}' 설정 값이 잘못되었습니다.</value>
3297 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3298 - </data>
3299 - <data name="WSLCUserSettings_Warning_InvalidType" xml:space="preserve">
3300 - <value>경고: {}:{}에 '{}'를 설정하는 형식이 잘못되었습니다.</value>
3301 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3302 - </data>
3303 - <data name="WSLCUserSettings_Warning_NonStringKey" xml:space="preserve">
3304 - <value>경고: {}:{}의 '{}' 섹션에 문자열이 아닌 키가 있습니다.</value>
3305 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3306 - </data>
3307 - <data name="WSLCUserSettings_Warning_UnknownSection" xml:space="preserve">
3308 - <value>경고: {}:{}에 알 수 없는 설정 섹션 '{}'이(가) 있음.</value>
3309 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3310 - </data>
3311 - <data name="WSLCUserSettings_Warning_UnknownKey" xml:space="preserve">
3312 - <value>경고: {}:{}에 알 수 없는 설정 '{}'이(가) 있음.</value>
3313 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3314 - </data>
3315 - <data name="WSLCUserSettings_Warning_FailedToOpen" xml:space="preserve">
3316 - <value>경고: {}에서 설정 파일을 열지 못했습니다. 오류: {}.</value>
3317 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3318 - </data>
3319 - <data name="WSLCUserSettings_Warning_ParseError" xml:space="preserve">
3320 - <value>경고: {}의 설정 파일을 구문 분석할 수 없습니다. 오류: {}.</value>
3321 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3322 - </data>
3323 - <data name="WSLCUserSettings_Warning_InvalidStructure" xml:space="preserve">
3324 - <value>경고: {}의 설정 파일이 비어 있거나 구조가 잘못되었습니다. YAML 매핑이 필요합니다.</value>
3325 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3326 - </data>
3327 - <data name="MessageWslcFailedToRecoverContainer" xml:space="preserve">
3328 - <value>컨테이너 '{}' 복구 실패</value>
3329 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3330 - </data>
3331 - <data name="MessageWslcFailedToRecoverNetwork" xml:space="preserve">
3332 - <value>네트워크 '{}' 복구 실패</value>
3333 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3334 - </data>
3335 - <data name="MessageWslcFailedToRecoverVolume" xml:space="preserve">
3336 - <value>볼륨 '{}' 복구 실패</value>
3337 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3338 - </data>
3339 - <data name="MessageWslcVolumeNotAvailable" xml:space="preserve">
3340 - <value>다음 볼륨을 사용할 수 없으므로 컨테이너를 시작할 수 없습니다. {}</value>
3341 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3342 - </data>
3343 - <data name="MessageWslcVolumeNotAvailableReason" xml:space="preserve">
3344 - <value>볼륨 '{}'을(를) 사용할 수 없습니다. {}</value>
3345 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3346 - </data>
3347 - <data name="MessageWslcSwapInitFailed" xml:space="preserve">
3348 - <value>전환 초기화 실패</value>
3349 - </data>
3350 - <data name="MessageWslcContainerTimestampRecoveryFailed" xml:space="preserve">
3351 - <value>컨테이너 '{}'의 타임스탬프 복원 실패</value>
3352 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3353 - </data>
3354 - <data name="MessageWslcImportProgressParseFailed" xml:space="preserve">
3355 - <value>이미지 가져오기 진행률 구문 분석 실패</value>
3356 - </data>
3357 - <data name="MessageWslcVolumeUnmountFailed" xml:space="preserve">
3358 - <value>볼륨 '{}' 탑재 실패: {}</value>
3359 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3360 - </data>
3361 - <data name="MessageWslcContainerStopAfterPluginRejectionFailed" xml:space="preserve">
3362 - <value>플러그인 거부 후 컨테이너 '{}' 중지 실패</value>
3363 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3364 - </data>
3365 - <data name="MessageWslcVolumeReleaseFailed" xml:space="preserve">
3366 - <value>볼륨 '{}'에 대한 호스트 리소스를 해제하지 못했습니다.</value>
3367 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3368 - </data>
3369 - <data name="MessageWslcImportCertsSkippedComputer" xml:space="preserve">
3370 - <value>인증서 인코딩 오류로 인해 로컬 컴퓨터의 신뢰할 수 있는 루트 저장소에서 {} 인증서 가져오기를 건너뛰었습니다.</value>
3371 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3372 - </data>
3373 - <data name="MessageWslcImportCertsSkippedUser" xml:space="preserve">
3374 - <value>인증서 인코딩 오류로 인해 현재 사용자 신뢰할 수 있는 루트 저장소에서 {} 인증서 가져오기를 건너뛰었습니다.</value>
3375 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3376 - </data>
3377 - <data name="MessageWslcInstallCertsFailed" xml:space="preserve">
3378 - <value>호스트의 신뢰할 수 있는 루트 인증서를 VM에 설치하지 못함: {}</value>
3379 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3380 - </data>
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<root>
3 + <!--
4 + Microsoft ResX Schema
5 +
6 + Version 2.0
7 +
8 + The primary goals of this format is to allow a simple XML format
9 + that is mostly human readable. The generation and parsing of the
10 + various data types are done through the TypeConverter classes
11 + associated with the data types.
12 +
13 + Example:
14 +
15 + ... ado.net/XML headers & schema ...
16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
17 + <resheader name="version">2.0</resheader>
18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
24 + </data>
25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 + <comment>This is a comment</comment>
28 + </data>
29 +
30 + There are any number of "resheader" rows that contain simple
31 + name/value pairs.
32 +
33 + Each data row contains a name, and value. The row also contains a
34 + type or mimetype. Type corresponds to a .NET class that support
35 + text/value conversion through the TypeConverter architecture.
36 + Classes that don't support this are serialized and stored with the
37 + mimetype set.
38 +
39 + The mimetype is used for serialized objects, and tells the
40 + ResXResourceReader how to depersist the object. This is currently not
41 + extensible. For a given mimetype the value must be set accordingly:
42 +
43 + Note - application/x-microsoft.net.object.binary.base64 is the format
44 + that the ResXResourceWriter will generate, however the reader can
45 + read any of the formats listed below.
46 +
47 + mimetype: application/x-microsoft.net.object.binary.base64
48 + value : The object must be serialized with
49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 + : and then encoded with base64 encoding.
51 +
52 + mimetype: application/x-microsoft.net.object.soap.base64
53 + value : The object must be serialized with
54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 + : and then encoded with base64 encoding.
56 +
57 + mimetype: application/x-microsoft.net.object.bytearray.base64
58 + value : The object must be serialized into a byte array
59 + : using a System.ComponentModel.TypeConverter
60 + : and then encoded with base64 encoding.
61 + -->
62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 + <xsd:element name="root" msdata:IsDataSet="true">
65 + <xsd:complexType>
66 + <xsd:choice maxOccurs="unbounded">
67 + <xsd:element name="metadata">
68 + <xsd:complexType>
69 + <xsd:sequence>
70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 + </xsd:sequence>
72 + <xsd:attribute name="name" use="required" type="xsd:string" />
73 + <xsd:attribute name="type" type="xsd:string" />
74 + <xsd:attribute name="mimetype" type="xsd:string" />
75 + <xsd:attribute ref="xml:space" />
76 + </xsd:complexType>
77 + </xsd:element>
78 + <xsd:element name="assembly">
79 + <xsd:complexType>
80 + <xsd:attribute name="alias" type="xsd:string" />
81 + <xsd:attribute name="name" type="xsd:string" />
82 + </xsd:complexType>
83 + </xsd:element>
84 + <xsd:element name="data">
85 + <xsd:complexType>
86 + <xsd:sequence>
87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 + </xsd:sequence>
90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 + <xsd:attribute ref="xml:space" />
94 + </xsd:complexType>
95 + </xsd:element>
96 + <xsd:element name="resheader">
97 + <xsd:complexType>
98 + <xsd:sequence>
99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 + </xsd:sequence>
101 + <xsd:attribute name="name" type="xsd:string" use="required" />
102 + </xsd:complexType>
103 + </xsd:element>
104 + </xsd:choice>
105 + </xsd:complexType>
106 + </xsd:element>
107 + </xsd:schema>
108 + <resheader name="resmimetype">
109 + <value>text/microsoft-resx</value>
110 + </resheader>
111 + <resheader name="version">
112 + <value>2.0</value>
113 + </resheader>
114 + <resheader name="reader">
115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 + </resheader>
117 + <resheader name="writer">
118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 + </resheader>
120 + <!--
121 + Localization Glossary — Technical Terms
122 + ========================================
123 + The following technical terms appear in many strings throughout this file.
124 + Per-string <comment> elements provide guidance for each occurrence, but
125 + this glossary serves as a central reference for developers and reviewers.
126 +
127 + "mount" — Making a disk/filesystem accessible. Translate per locale or keep "mount".
128 + "VHD" — Virtual Hard Disk. Do not translate (file format name).
129 + "tar" — File archive format. Do not translate (file format name).
130 + "swap" — Virtual memory swap space. Translate per locale or keep "swap".
131 + "sparse" — Storage term: file uses disk space only for written data. Translate per locale.
132 + "DNS" — Domain Name System. Do not translate (protocol acronym).
133 + "proxy" — Network proxy server. Translate per locale standard networking term.
134 + "safe mode" — Minimal/diagnostic startup mode. Use standard OS term per locale.
135 + -->
136 + <data name="AppName" xml:space="preserve">
137 + <value>Linux용 Windows 하위 시스템</value>
138 + </data>
139 + <data name="AppShortName" xml:space="preserve">
140 + <value>WSL</value>
141 + </data>
142 + <data name="AppDescription" xml:space="preserve">
143 + <value>Windows Subsystem for Linux를 사용하면 개발자가 -- 대부분의 명령줄 도구, 유틸리티 및 응용 프로그램을 포함한 -- GNU/Linux 환경을 수정하지 않고 기존 가상 머신이나 이중 부팅 설정의 오버헤드 없이 Windows에서 직접 실행할 수 있습니다.</value>
144 + </data>
145 + <data name="MessageDetachFailed" xml:space="preserve">
146 + <value>디스크를 분리하지 못함: {}. 자세한 내용은 WSL2 내에서 'dmesg'를 실행하세요.
147 +WSL2가 강제로 디스크를 중지하고 분리하려면 'wsl.exe {}'을(를) 실행합니다.</value>
148 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
149 + </data>
150 + <data name="MessageDiskAlreadyAttached" xml:space="preserve">
151 + <value>디스크 '{}'이(가) 이미 연결되어 있습니다.</value>
152 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
153 + </data>
154 + <data name="MessageDiskAlreadyMounted" xml:space="preserve">
155 + <value>해당 볼륨은 이미 WSL2 내부에 탑재되어 있습니다.</value>
156 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
157 + </data>
158 + <data name="MessageDiskMountNameAlreadyExists" xml:space="preserve">
159 + <value>해당 이름의 디스크가 이미 탑재되어 있습니다. 디스크를 분리하거나 새 이름을 선택하고 다시 시도하십시오.</value>
160 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
161 + </data>
162 + <data name="MessageDiskMountNameInvalid" xml:space="preserve">
163 + <value>지정한 탑재 이름에 잘못된 '/' 문자가 있습니다. 잘못된 문자 없이 다시 시도하세요.</value>
164 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
165 + </data>
166 + <data name="MessageDiskMounted" xml:space="preserve">
167 + <value>디스크가 '/mnt/wsl/{}'(으)로 탑재되었습니다.
168 +참고: /etc/wsl.conf에서 automount.root 설정을 수정한 경우 위치가 달라집니다.
169 +디스크를 마운트 해제하고 분리하려면 'wsl.exe {} {}'을(를) 실행합니다.</value>
170 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
171 + </data>
172 + <data name="MessageDiskMountFailed" xml:space="preserve">
173 + <value>디스크가 연결되었지만 탑재하지 못함: {}.
174 +자세한 내용은 WSL2 내에서 'dmesg'를 실행합니다.
175 +디스크를 분리하려면 'wsl.exe {} {}'을(를) 실행합니다.</value>
176 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
177 + </data>
178 + <data name="MessageDistributionListOnline" xml:space="preserve">
179 + <value>다음은 설치할 수 있는 유효한 배포 목록입니다.
180 +'wsl.exe {} &lt;Distro&gt;'을 사용하여 설치합니다.
181 +</value>
182 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
183 + </data>
184 + <data name="MessageDistroAlreadySet" xml:space="preserve">
185 + <value>배포 이름이 이미 설정되어 있습니다.</value>
186 + </data>
187 + <data name="MessageDistroInstallPathAlreadyExists" xml:space="preserve">
188 + <value>제공된 설치 위치가 이미 사용 중입니다.</value>
189 + </data>
190 + <data name="MessageDistroNameAlreadyExists" xml:space="preserve">
191 + <value>제공된 이름의 배포가 이미 있습니다. 다른 이름을 선택하려면 --name 를 사용하세요.</value>
192 + <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
193 + </data>
194 + <data name="MessageDistroNotFound" xml:space="preserve">
195 + <value>제공된 이름의 배포가 없습니다.</value>
196 + </data>
197 + <data name="MessageElevationNeededToMountDisk" xml:space="preserve">
198 + <value>디스크를 탑재하려면 관리자 액세스 권한이 필요합니다.</value>
199 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
200 + </data>
201 + <data name="MessageExportFailed" xml:space="preserve">
202 + <value>배포를 내보내지 못했습니다.</value>
203 + </data>
204 + <data name="MessageFsUpgradeNeeded" xml:space="preserve">
205 + <value>이 배포에 대한 Linux용 Windows 하위 시스템 파일 시스템의 일회성 업그레이드를 수행하는 중...
206 +</value>
207 + </data>
208 + <data name="MessageHigherIntegrity" xml:space="preserve">
209 + <value>또 다른 인스턴스가 관리자 권한 없이 실행 중이므로 시작할 수 없습니다. 관리자 권한으로 실행하는 인스턴스는 관리자 권한 없이 실행 중인 인스턴스와 동시에 실행할 수 없습니다.
210 +</value>
211 + </data>
212 + <data name="MessageImportFailed" xml:space="preserve">
213 + <value>배포를 가져오지 못했습니다.</value>
214 + </data>
215 + <data name="MessageInstallingWindowsComponent" xml:space="preserve">
216 + <value>Windows 선택적 구성 요소 설치 중: {}</value>
217 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
218 + </data>
219 + <data name="MessageDownloading" xml:space="preserve">
220 + <value>다운로드 중: {}</value>
221 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
222 + </data>
223 + <data name="MessageInstalling" xml:space="preserve">
224 + <value>설치 중: {}</value>
225 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
226 + </data>
227 + <data name="MessageImportingDistribution" xml:space="preserve">
228 + <value>배포 가져오기</value>
229 + </data>
230 + <data name="MessageDownloadComplete" xml:space="preserve">
231 + <value>{}이(가) 다운로드되었습니다.</value>
232 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
233 + </data>
234 + <data name="MessageInstallContinue" xml:space="preserve">
235 + <value>Linux용 Windows 하위 시스템 이전 설치... 다시 시작하는 중입니다.</value>
236 + </data>
237 + <data name="MessageInvalidDistributionName" xml:space="preserve">
238 + <value>배포 이름 '{}'이(가) 잘못되었습니다.
239 +유효한 배포 목록을 보려면 'wsl.exe --list --online' 사용하세요.</value>
240 + <comment>{FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated</comment>
241 + </data>
242 + <data name="MessageInvalidCommandLine" xml:space="preserve">
243 + <value>잘못된 명령줄 인수: {}
244 +지원되는 인수 목록을 가져오려면 '{} --help' 사용하세요.</value>
245 + <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
246 + </data>
247 + <data name="MessageMissingArgument" xml:space="preserve">
248 + <value>명령줄 인수 {}에는 값이 필요합니다.
249 +지원되는 인수 목록을 가져오려면 '{} --help' 사용하세요.</value>
250 + <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
251 + </data>
252 + <data name="MessageInvalidConsole" xml:space="preserve">
253 + <value>지원되지 않는 콘솔 설정입니다. 이 기능을 사용하려면, 레거시 콘솔을 사용하지 않도록 설정해야만 합니다.
254 +</value>
255 + </data>
256 + <data name="MessageInvalidInteger" xml:space="preserve">
257 + <value>{}(은)는 올바른 정수가 아닙니다.</value>
258 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
259 + </data>
260 + <data name="MessageInvalidState" xml:space="preserve">
261 + <value>이 배포에 대한 설치, 제거 또는 변환이 진행 중입니다.
262 +</value>
263 + </data>
264 + <data name="MessageLaunchingDistro" xml:space="preserve">
265 + <value>{} 시작하는 중...</value>
266 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
267 + </data>
268 + <data name="MessageLowerIntegrity" xml:space="preserve">
269 + <value>또 다른 인스턴스가 관리자 권한으로 실행 중이므로 시작할 수 없습니다. 관리자 권한으로 실행하는 인스턴스는 관리자 권한 없이 실행하는 인스턴스와 동시에 실행할 수 없습니다.
270 +</value>
271 + </data>
272 + <data name="MessageNoDefaultDistro" xml:space="preserve">
273 + <value>Linux용 Windows 하위 시스템 설치된 배포가 없습니다.
274 +아래 지침에 따라 배포를 설치하여 이 resolve 수 있습니다.
275 +
276 +사용 가능한 배포를 나열하려면 'wsl.exe --list --online' 사용
277 +설치하려면 'wsl.exe --install &lt;Distro&gt;'를 선택하세요.</value>
278 + <comment>{Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
279 + </data>
280 + <data name="MessageNoRunningDistro" xml:space="preserve">
281 + <value>실행 중인 배포가 없습니다.</value>
282 + </data>
283 + <data name="MessagePrintDistroDefault" xml:space="preserve">
284 + <value>{}(기본값)</value>
285 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
286 + </data>
287 + <data name="MessageRegisteredDistrosHeader" xml:space="preserve">
288 + <value>Linux용 Windows 하위 시스템 배포:</value>
289 + </data>
290 + <data name="MessageStatusDefaultDistro" xml:space="preserve">
291 + <value>기본 배포: {}</value>
292 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
293 + </data>
294 + <data name="MessageStatusDefaultVersion" xml:space="preserve">
295 + <value>기본 버전: {}</value>
296 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
297 + </data>
298 + <data name="MessageStatusUnregistering" xml:space="preserve">
299 + <value>등록 취소 중입니다.</value>
300 + </data>
301 + <data name="MessageUserNotFound" xml:space="preserve">
302 + <value>사용자를 찾을 수 없습니다.</value>
303 + </data>
304 + <data name="MessageVmModeConversionInfo" xml:space="preserve">
305 + <value>WSL 2와의 주요 차이점에 대한 자세한 내용은 https://aka.ms/wsl2를 참조하세요
306 +</value>
307 + </data>
308 + <data name="MessageConversionStart" xml:space="preserve">
309 + <value>변환이 진행 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.</value>
310 + </data>
311 + <data name="MessageAlreadyRequestedVersion" xml:space="preserve">
312 + <value>배포는 이미 요청된 버전입니다.</value>
313 + </data>
314 + <data name="MessageVmModeNotSupported" xml:space="preserve">
315 + <value>레거시 배포에서 WSL 2를 지원하지 않습니다.</value>
316 + </data>
317 + <data name="MessageEnableVirtualization" xml:space="preserve">
318 + <value>가상화가 활성화되지 않은 이 컴퓨터에서는 WSL2를 시작할 수 없습니다.
319 +컴퓨터의 펌웨어 설정에서 ‘가상 머신 플랫폼’ 선택적 구성 요소가 활성화되고, 가상화가 켜져 있는지 확인하세요.
320 +
321 +‘가상 머신 플랫폼’을 활성화기 위해 다음 명령 실행: wsl.exe --install --no-distribution
322 +
323 +자세한 내용을 알아보려면 https://aka.ms/enablevirtualization을 방문하세요.</value>
324 + <comment>{Locked="--install "}{Locked="--no-distribution
325 +"}Command line arguments, file names and string inserts should not be translated</comment>
326 + </data>
327 + <data name="MessageTooManyDisks" xml:space="preserve">
328 + <value>너무 많은 가상 하드 디스크 또는 실제 디스크가 연결되어 있습니다.</value>
329 + </data>
330 + <data name="MessageUserVhdAlreadyAttached" xml:space="preserve">
331 + <value>VHD가 이미 wsl.exe --mount, 를 통해 마운트되었습니다. 시작하기 전에 디스크를 마운트 해제하세요.</value>
332 + <comment>{Locked="--mount,"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
333 + </data>
334 + <data name="MessageWsl1NotSupported" xml:space="preserve">
335 + <value>현재 컴퓨터 구성에서는 WSL1이 지원되지 않습니다.
336 +WSL1을 사용하려면 "Windows Subsystem for Linux” 선택적 구성 요소를 사용하세요.</value>
337 + </data>
338 + <data name="MessageWsl2Needed" xml:space="preserve">
339 + <value>이 작업은 WSL2에서만 지원됩니다.</value>
340 + </data>
341 + <data name="MessageWslInfoUsage" xml:space="preserve">
342 + <value>사용량:
343 + --networking-mode
344 + 현재 네트워킹 모드를 표시합니다.
345 +
346 + --msal-proxy-path
347 + MSAL 프록시 애플리케이션의 경로를 표시합니다.
348 +
349 + --vm-id
350 + WSL VM ID를 표시합니다.
351 +
352 + --version
353 + WSL 패키지의 버전을 표시합니다.
354 +
355 + -n
356 + 줄 바꿈하지 마세요.</value>
357 + <comment>{Locked="--networking-mode
358 +"}{Locked="--msal-proxy-path
359 +"}{Locked="--vm-id
360 +"}{Locked="--version
361 +"}Command line arguments, file names and string inserts should not be translated</comment>
362 + </data>
363 + <data name="MessageWslPathUsage" xml:space="preserve">
364 + <value>사용법:
365 + -a
366 + 결과를 절대 경로 형식으로 강제 적용합니다.
367 + -u
368 + Windows 경로에서 WSL 경로로 변환합니다(기본값).
369 + -w
370 + WSL 경로에서 Windows 경로로 변환합니다.
371 + -m
372 + WSL 경로에서 '\\' 대신 '/'를 사용하여 Windows 경로로 변환
373 +
374 +예: wslpath 'c:\\users'</value>
375 + <comment>{Locked="-a
376 +"}{Locked="-u
377 +"}{Locked="-w
378 +"}{Locked="-m
379 +"}Command line arguments and file names should not be translated</comment>
380 + </data>
381 + <data name="MessageWslconfigUsage" xml:space="preserve">
382 + <value>Linux용 Windows 하위 시스템 관리 작업을 수행합니다.
383 +
384 +사용 현황:
385 + /l, /list [Option]
386 + 등록된 배포를 나열합니다.
387 + /all - 필요에 따라 현재 설치 또는 제거 중인 배포를 포함하여
388 + 모든 배포를 나열합니다.
389 +
390 + /running - 현재 실행 중인 배포만 나열합니다.
391 +
392 + /s, /setdefault &lt;DistributionName&gt;
393 + 배포를 기본값으로 설정합니다.
394 +
395 + /t, /terminate &lt;DistributionName&gt;
396 + 배포를 종료합니다.
397 +
398 + /u, /unregister &lt;DistributionName&gt;
399 + 배포를 등록 취소하고 루트 파일 시스템을 삭제합니다.</value>
400 + <comment>{Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated</comment>
401 + </data>
402 + <data name="MessageWslUsage" xml:space="preserve">
403 + <value>Copyright (c) Microsoft Corporation. All rights reserved.
404 +이 제품의 개인 정보 보호에 관한 정보는 https://aka.ms/privacy에서 확인하세요.
405 +
406 +사용법: wsl.exe [Argument] [Options...] [CommandLine]
407 +
408 +Linux 이진 파일을 실행하기 위한 인수:
409 +
410 + 명령줄이 제공되지 않으면 wsl.exe는 기본 셸을 시작합니다.
411 +
412 + --exec, -e &lt;CommandLine&gt;
413 + 기본 Linux 셸을 사용하지 않고 지정된 명령을 실행합니다.
414 +
415 + --shell-type &lt;standard|login|none&gt;
416 + 제공된 셸 형식으로 지정된 명령을 실행합니다.
417 +
418 + --
419 + 나머지 명령줄을 있는 그대로 전달합니다.
420 +
421 +옵션:
422 + --cd &lt;Directory&gt;
423 + 지정된 디렉터리를 현재 작업 디렉터리로 설정합니다.
424 + ~가 사용되는 경우 Linux 사용자의 홈 경로가 사용됩니다. 경로가
425 + / 문자로 시작하면 절대 Linux 경로로 해석됩니다.
426 + 그렇지 않으면 값이 절대 Windows 경로여야 합니다.
427 +
428 + --distribution, -d &lt;DistroName&gt;
429 + 지정된 배포를 실행합니다.
430 +
431 + --distribution-id &lt;DistroGuid&gt;
432 + 지정된 배포 ID를 실행합니다.
433 +
434 + --user, -u &lt;UserName&gt;
435 + 지정된 사용자로 실행합니다.
436 +
437 + --system
438 + 시스템 배포에 대한 셸을 시작합니다.
439 +
440 +Linux용 Windows 하위 시스템을 관리하기 위한 인수:
441 +
442 + --help
443 + 사용 정보를 표시합니다.
444 +
445 + --debug-shell
446 + 진단을 위해 WSL2 디버그 셸을 엽니다.
447 +
448 + --install [Distro] [Options...]
449 + Linux 배포용 Windows 하위 시스템을 설치합니다.
450 + 유효한 배포 목록의 경우 'wsl.exe --list --online'을 사용합니다.
451 +
452 + 옵션:
453 + --enable-wsl1
454 + WSL1 지원을 사용하도록 설정합니다.
455 +
456 + --fixed-vhd
457 + 배포를 저장할 고정 크기 디스크를 만듭니다.
458 +
459 + --from-file &lt;Path&gt;
460 + 로컬 파일에서 배포를 설치합니다.
461 +
462 + --legacy
463 + 레거시 배포 매니페스트를 사용합니다.
464 +
465 + --location &lt;Location&gt;
466 + 배포에 대한 설치 경로를 설정합니다.
467 +
468 + --name &lt;Name&gt;
469 + 배포의 이름을 설정합니다.
470 +
471 + --no-distribution
472 + 필요한 선택적 구성 요소만 설치하고 배포를 설치하지 않습니다.
473 +
474 + --no-launch, -n
475 + 설치 후 배포를 시작하지 마세요.
476 +
477 + --version &lt;Version&gt;
478 + 새 배포에 사용할 버전을 지정합니다.
479 +
480 + --vhd-size &lt;MemoryString&gt;
481 + 배포를 저장할 디스크의 크기를 지정합니다.
482 +
483 + --web-download
484 + Microsoft Store 대신 인터넷에서 배포를 다운로드합니다.
485 +
486 + --manage &lt;Distro&gt; &lt;Options...&gt;
487 + 배포판 관련 옵션을 변경합니다.
488 +
489 + 옵션:
490 + --move &lt;Location&gt;
491 + 배포를 새 위치로 이동합니다.
492 +
493 + --set-sparse, -s &lt;true|false&gt;
494 + 배포판의 VHD를 스파스로 설정하여 디스크 공간을 자동으로 회수할 수 있도록 합니다.
495 +
496 + --set-default-user &lt;Username&gt;
497 + 배포의 기본 사용자를 설정합니다.
498 +
499 + --resize &lt;MemoryString&gt;
500 + 배포 디스크의 크기를 지정된 크기로 조정합니다.
501 +
502 + --mount &lt;Disk&gt;
503 + 모든 WSL 2 배포에서 실제 또는 가상 디스크를 연결하고 탑재합니다.
504 +
505 + 옵션:
506 + --vhd
507 + &lt;디스크&gt;가 가상 하드 디스크를 참조하도록 지정합니다.
508 +
509 + --bare
510 + 디스크를 WSL2에 연결하고 탑재하지는 마세요.
511 +
512 + --name &lt;Name&gt;
513 + 탑재 지점의 사용자 지정 이름을 사용하여 디스크를 탑재합니다.
514 +
515 + --type &lt;Type&gt;
516 + 디스크를 탑재할 때 사용할 파일 시스템이 지정되지 않은 경우 기본적으로 ext4입니다.
517 +
518 + --options &lt;Options&gt;
519 + 추가 탑재 옵션입니다.
520 +
521 + --partition &lt;Index&gt;
522 + 탑재할 파티션의 인덱스가 지정되지 않은 경우 기본값은 전체 디스크입니다.
523 +
524 + --set-default-version &lt;Version&gt;
525 + 새 배포에 대한 기본 설치 버전을 변경합니다.
526 +
527 + --shutdown
528 + 실행 중인 모든 배포와 WSL 2을 즉시 종료합니다.
529 + 경량 유틸리티 가상 머신입니다.
530 +
531 + 옵션:
532 + --force
533 + 작업이 진행 중인 경우에도 WSL 2 가상 머신을 종료합니다. 데이터 손실을 초래할 수 있습니다.
534 +
535 + --status
536 + Linux용 Windows 하위 시스템 상태를 표시합니다.
537 +
538 + --unmount [Disk]
539 + 모든 WSL2 배포에서 디스크를 해제하고 분리합니다.
540 + 인수 없이 호출되는 경우 모든 디스크를 해제하고 분리합니다.
541 +
542 + --uninstall
543 + 이 컴퓨터에서 Linux용 Windows 하위 시스템 패키지를 제거합니다.
544 +
545 + --update
546 + Linux용 Windows 하위 시스템 패키지를 업데이트합니다.
547 +
548 + 옵션:
549 + --pre-release
550 + 사용 가능한 경우 시험판 버전을 다운로드합니다.
551 +
552 + --version, -v
553 + 버전 정보를 표시합니다.
554 +
555 +Linux용 Windows 하위 시스템 배포를 관리하기 위한 인수:
556 +
557 + --export &lt;Distro&gt; &lt;FileName&gt; [Options]
558 + 배포를 tar 파일로 내보냅니다.
559 + 파일 이름은 - for stdout 일 수 있습니다.
560 +
561 + 옵션:
562 + --format &lt;Format&gt;
563 + 내보내기 형식을 지정합니다. 지원되는 값: tar, tar.gz, tar.xz, vhd.
564 +
565 + --import &lt;Distro&gt; &lt;InstallLocation&gt; &lt;FileName&gt; [Options]
566 + 지정된 tar 파일을 새 배포로 가져옵니다.
567 + 파일 이름은 - for stdin 일 수 있습니다.
568 +
569 + 옵션:
570 + --version &lt;Version&gt;
571 + 새 배포에 사용할 버전을 지정합니다.
572 +
573 + --vhd
574 + 제공된 파일이 tar 파일이 아닌 .vhd 또는 .vhdx 파일임을 지정합니다.
575 + 이 작업은 지정된 설치 위치에 VHD 파일의 복사본을 만듭니다.
576 +
577 + --import-in-place &lt;Distro&gt; &lt;FileName&gt;
578 + 지정된 VHD 파일을 새 배포판으로 가져옵니다.
579 + 이 가상 하드 디스크는 ext4 파일 시스템 형식으로 포맷해야 합니다.
580 +
581 + --list, -l [Options]
582 + 배포를 나열합니다.
583 +
584 + 옵션:
585 + --all
586 +
587 +배포를 포함하여 모든 배포를 나열합니다.
588 + 현재 설치 중이거나 제거되고 있습니다.
589 +
590 + --running
591 + 현재 실행 중인 배포만 나열합니다.
592 +
593 + --quiet, -q
594 + 배포 이름만 표시합니다.
595 +
596 + --verbose, -v
597 + 모든 배포에 대한 자세한 정보를 표시합니다.
598 +
599 + --online, -o
600 + 'wsl.exe --install'을 사용하여 설치에 사용할 수 있는 배포 목록을 표시합니다.
601 +
602 + --set-default, -s &lt;Distro&gt;
603 + 배포를 기본값으로 설정합니다.
604 +
605 + --set-version &lt;Distro&gt; &lt;Version&gt;
606 + 지정된 배포의 버전을 변경합니다.
607 +
608 + --terminate, -t &lt;Distro&gt;
609 + 지정된 배포를 종료합니다.
610 +
611 + --unregister &lt;Distro&gt;
612 + 배포를 등록 취소하고 루트 파일 시스템을 삭제합니다.</value>
613 + <comment>{Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system
614 +"}{Locked="--help
615 +"}{Locked="--debug-shell
616 +"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1
617 +"}{Locked="--fixed-vhd
618 +"}{Locked="--from-file "}{Locked="--legacy
619 +"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution
620 +"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download
621 +"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd
622 +"}{Locked="--bare
623 +"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown
624 +"}{Locked="--force
625 +"}{Locked="--status
626 +"}{Locked="--unmount "}{Locked="--uninstall
627 +"}{Locked="--update
628 +"}{Locked="--pre-release
629 +"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd
630 +"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all
631 +"}{Locked="--running
632 +"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
633 + </data>
634 + <data name="MessagePackageVersions" xml:space="preserve">
635 + <value>WSL 버전: {}
636 +커널 버전: {}
637 +WSLg 버전: {}
638 +MSRDC 버전: {}
639 +Direct3D 버전: {}
640 +DXCore 버전: {}
641 +Windows 버전: {}</value>
642 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
643 + </data>
644 + <data name="MessageBuildInfo" xml:space="preserve">
645 + <value>MSBuild 버전: {}
646 +커밋: {}
647 +빌드 시간: {}</value>
648 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
649 + </data>
650 + <data name="MessageCustomKernelNotFound" xml:space="preserve">
651 + <value>{}에 지정된 사용자 지정 커널 '{}'을(를) 찾을 수 없습니다.</value>
652 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
653 + </data>
654 + <data name="MessageCustomKernelModulesNotFound" xml:space="preserve">
655 + <value>{}에서 사용자 지정 커널 모듈 VHD를 찾을 수 없습니다. '{}'.</value>
656 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
657 + </data>
658 + <data name="MessageCustomSystemDistroError" xml:space="preserve">
659 + <value>{}에 지정된 사용자 지정 시스템 배포가 없거나 올바른 형식이 아닙니다.</value>
660 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
661 + </data>
662 + <data name="MessageWslgUsage" xml:space="preserve">
663 + <value>저작권(c) Microsoft Corporation. All rights reserved.
664 +이 제품에 대한 개인 정보 보호 정보는 https://aka.ms/privacy를 방문하세요.
665 +
666 +사용법: wslg.exe [인수] [옵션...] [CommandLine]
667 +
668 +인수:
669 + --cd &lt;디렉터리&gt;
670 + 지정된 디렉터리를 현재 작업 디렉터리로 설정합니다.
671 + ~ 가 사용되는 경우 Linux 사용자의 홈 경로가 사용됩니다. 경로가 시작되면
672 + / 문자를 사용하면 절대 Linux 경로로 해석됩니다.
673 + 그렇지 않으면 값이 절대 Windows 경로여야 합니다.
674 +
675 + --distribution, -d &lt;Distro&gt;
676 + 지정된 배포를 실행합니다.
677 +
678 + --user, -u &lt;UserName&gt;
679 + 지정된 사용자로 실행합니다.
680 +
681 + --shell-type &lt;standard|login|none&gt;
682 + 제공된 셸 형식으로 지정된 명령을 실행합니다.
683 +
684 + --help
685 + 사용 정보를 표시합니다.
686 +
687 + --
688 + 나머지 명령줄을 있는 그대로 전달합니다.</value>
689 + <comment>{Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help
690 +"}Command line arguments, file names and string inserts should not be translated</comment>
691 + </data>
692 + <data name="MessagePressAnyKeyToContinue" xml:space="preserve">
693 + <value>계속하려면 아무 키나 누르세요...</value>
694 + </data>
695 + <data name="MessageRequiredParameterMissing" xml:space="preserve">
696 + <value>{} 인수에 필수 매개 변수가 없습니다.</value>
697 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
698 + </data>
699 + <data name="MessageExportProgress" xml:space="preserve">
700 + <value>내보내기가 진행 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.</value>
701 + </data>
702 + <data name="MessageImportProgress" xml:space="preserve">
703 + <value>가져오기가 진행 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.</value>
704 + </data>
705 + <data name="GuiApplicationsDisabled" xml:space="preserve">
706 + <value>{} 또는 /etc/wsl.conf를 통해 GUI 응용 프로그램 지원을 사용할 수 없습니다.</value>
707 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
708 + </data>
709 + <data name="MessageCheckingForUpdates" xml:space="preserve">
710 + <value>업데이트 확인 중입니다.</value>
711 + </data>
712 + <data name="MessageDistroOnlyAvailableFromStore" xml:space="preserve">
713 + <value>이 배포는 Microsoft Store에서만 사용할 수 있습니다.</value>
714 + </data>
715 + <data name="MessageWslMountNotSupportedOnArm" xml:space="preserve">
716 + <value>ARM64의 wsl.exe --mount Windows 버전 27653 이상이 필요합니다.</value>
717 + <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
718 + </data>
719 + <data name="MessageUpdateNotNeeded" xml:space="preserve">
720 + <value>Linux용 Windows 하위 시스템 최신 버전이 이미 설치되어 있습니다.</value>
721 + </data>
722 + <data name="MessageUpdatingToVersion" xml:space="preserve">
723 + <value>Linux용 Windows 하위 시스템 버전을 {}(으)로 업데이트하는 중입니다.</value>
724 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
725 + </data>
726 + <data name="MessageWslOptionalComponentRequired" xml:space="preserve">
727 + <value>이 응용 프로그램을 사용하려면 Linux용 Windows 하위 시스템 선택적 구성 요소가 필요합니다.
728 +실행하여 설치: wsl.exe --install --no-distribution
729 +변경 내용을 적용하려면 시스템을 다시 시작해야 할 수 있습니다.</value>
730 + <comment>{Locked="--install "}{Locked="--no-distribution
731 +"}Command line arguments, file names and string inserts should not be translated</comment>
732 + </data>
733 + <data name="MessageRequiresFileExtension" xml:space="preserve">
734 + <value>지정한 파일에는 {} 파일 확장명이 있어야 합니다.</value>
735 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
736 + </data>
737 + <data name="MessageRequiresFileExtensions" xml:space="preserve">
738 + <value>지정한 파일에는 {} 또는 {} 파일 확장명이 있어야 합니다.</value>
739 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
740 + </data>
741 + <data name="MessageVmSwitchNotFound" xml:space="preserve">
742 + <value>VmSwitch '{}'을(를) 찾을 수 없습니다. 사용 가능한 스위치: {}</value>
743 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
744 + </data>
745 + <data name="MessageVmSwitchNotSet" xml:space="preserve">
746 + <value>브리지 네트워킹을 수행하려면 wsl2.vmSwitch를 설정해야 합니다.</value>
747 + </data>
748 + <data name="MessageCouldFetchDistributionList" xml:space="preserve">
749 + <value>'{}'에서 메일 그룹을 가져오지 못했습니다. {}</value>
750 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
751 + </data>
752 + <data name="MessageFailedToAttachDisk" xml:space="preserve">
753 + <value>디스크 '{}'을(를) WSL2에 연결하지 못함: {}</value>
754 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
755 + </data>
756 + <data name="MessageFailedToResizeDisk" xml:space="preserve">
757 + <value>디스크 크기를 조정하지 못했습니다.</value>
758 + </data>
759 + <data name="MessageNoValueFound" xml:space="preserve">
760 + <value>값을 찾을 수 없습니다.</value>
761 + </data>
762 + <data name="MessageOsNotSupported" xml:space="preserve">
763 + <value>Windows 버전 {}은(는) 패키지된 버전의 Linux용 Windows 하위 시스템 지원하지 않습니다.
764 +Windows 업데이트를 통해 또는 다음을 통해 필요한 업데이트 설치: {}
765 +자세한 내용은 https://aka.ms/wslinstall 참조하세요.</value>
766 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
767 + </data>
768 + <data name="MessageAdministratorAccessRequiredForDebugShell" xml:space="preserve">
769 + <value>디버그 셸을 실행하려면 wsl.exe 관리자 권한으로 실행해야 합니다.</value>
770 + </data>
771 + <data name="MessageAdminProtectionEnabled" xml:space="preserve">
772 + <value>Windows Admin Protection이 활성화되었으며, 배포가 다른 계정에 등록될 수 있습니다.
773 +Admin Protection에 대해 자세히 알아보려면 https://aka.ms/apdevguide를 방문하세요.</value>
774 + <comment>{Locked="Windows Admin Protection"}{Locked="Admin Protection"}{Locked="https://aka.ms/apdevguide"}Command line arguments, file names and string inserts should not be translated</comment>
775 + </data>
776 + <data name="MessageInstallProcessFailed" xml:space="preserve">
777 + <value>배포 '{}'에 대한 설치 프로세스가 종료 코드 {}(으)로 인해 실패했습니다.</value>
778 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
779 + </data>
780 + <data name="MessageInvalidGuid" xml:space="preserve">
781 + <value>잘못된 GUID 형식: '{}'</value>
782 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
783 + </data>
784 + <data name="MessageConfigInvalidSection" xml:space="preserve">
785 + <value>{}:{}의 섹션 이름이 잘못되었습니다.</value>
786 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
787 + </data>
788 + <data name="MessageConfigInvalidKey" xml:space="preserve">
789 + <value>{}:{}의 키 이름이 잘못되었습니다.</value>
790 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
791 + </data>
792 + <data name="MessageConfigExpected" xml:space="preserve">
793 + <value>{}:{}에서 {}이 필요합니다.</value>
794 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
795 + </data>
796 + <data name="MessageConfigInvalidEscape" xml:space="preserve">
797 + <value>{}:{}에서 이스케이프된 문자 '{}'이(가) 잘못되었습니다.</value>
798 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
799 + </data>
800 + <data name="MessageConfigUnknownKey" xml:space="preserve">
801 + <value>{}:{}에 알 수 없는 키 '{}'이(가) 있습니다.</value>
802 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
803 + </data>
804 + <data name="MessageConfigInvalidInteger" xml:space="preserve">
805 + <value>{}:{}의 키 '{}'에 대한 정수 값 '{}'이(가) 잘못되었습니다.</value>
806 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
807 + </data>
808 + <data name="MessageConfigInvalidIp" xml:space="preserve">
809 + <value>{}:{}의 키 '{}'에 대한 IP 값 '{}'이(가) 잘못되었습니다.</value>
810 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
811 + </data>
812 + <data name="MessageConfigInvalidBoolean" xml:space="preserve">
813 + <value>{}:{}의 키 '{}'에 대한 부울 값 '{}'이(가) 잘못되었습니다.</value>
814 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
815 + </data>
816 + <data name="MessageConfigMacAddress" xml:space="preserve">
817 + <value>{}:{}의 키 '{}'에 대한 mac 주소 '{}'가 잘못되었습니다.</value>
818 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
819 + </data>
820 + <data name="MessageFailedToOpenConfigFile" xml:space="preserve">
821 + <value>{}, {} 구성 파일을 열지 못했습니다.</value>
822 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
823 + </data>
824 + <data name="MessageWarningDuringStartup" xml:space="preserve">
825 + <value>WSL을 시작하는 동안 오류가 발생했습니다.</value>
826 + </data>
827 + <data name="MessageSystemdUserSessionFailed" xml:space="preserve">
828 + <value>'{}'에 대한 시스템 사용자 세션을 시작하지 못했습니다. 자세한 내용은 journalctl을 참조하십시오.</value>
829 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
830 + </data>
831 + <data name="MessageOpenEventViewer" xml:space="preserve">
832 + <value>EventViewer 열기</value>
833 + </data>
834 + <data name="MessageDistributionNameNeeded" xml:space="preserve">
835 + <value>이 배포에는 기본 이름이 포함되어 있지 않습니다. --name 사용하여 배포 이름을 선택합니다.</value>
836 + <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
837 + </data>
838 + <data name="MessageArgumentsNotValidTogether" xml:space="preserve">
839 + <value>{} 및 {} 인수를 동시에 지정할 수 없습니다.</value>
840 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
841 + </data>
842 + <data name="MessageArgumentNotValidWithout" xml:space="preserve">
843 + <value>인수 {}에는 {} 인수가 필요합니다.</value>
844 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
845 + </data>
846 + <data name="MessageInvalidInstallDistributionName" xml:space="preserve">
847 + <value>잘못된 배포 이름: "{}".</value>
848 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
849 + </data>
850 + <data name="MessageUsingLegacyDistribution" xml:space="preserve">
851 + <value>레거시 배포 등록을 사용하고 있습니다. tar 기반 배포를 대신 사용하는 것이 좋습니다.</value>
852 + <comment>{Locked="tar"}"tar" is a file archive format name and should not be translated.</comment>
853 + </data>
854 + <data name="MessageLegacyDistributionVersionArgNotSupported" xml:space="preserve">
855 + <value>레거시 배포 등록은 --version 인수를 지원하지 않습니다.</value>
856 + <comment>{Locked="--version "}Command line arguments, file names and string inserts should not be translated</comment>
857 + </data>
858 + <data name="MessageDistributionOverridden" xml:space="preserve">
859 + <value>"{}" 배포는 재정의 매니페스트에서 제공합니다.</value>
860 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
861 + </data>
862 + <data name="MessageHashMismatch" xml:space="preserve">
863 + <value>배포 해시가 일치하지 않습니다. 예상: {}, 실제 해시: {}</value>
864 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
865 + </data>
866 + <data name="MessageInvalidHexString" xml:space="preserve">
867 + <value>잘못된 16진수 문자열: {}</value>
868 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
869 + </data>
870 + <data name="MessageNotSupportedOnLegacyDistros" xml:space="preserve">
871 + <value>레거시 배포를 설치할 때는 '{}'가 지원되지 않습니다.</value>
872 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
873 + </data>
874 + <data name="MessageDistributionInstalled" xml:space="preserve">
875 + <value>배포가 설치되었습니다. 'wsl.exe -d {}'을(를) 통해 시작할 수 있습니다.</value>
876 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
877 + </data>
878 + <data name="MessageInvalidNumberString" xml:space="preserve">
879 + <value>{}:{}의 .wslconfig 항목 '{}'에 대한 메모리 문자열 '{}'이(가) 잘못되었습니다.</value>
880 + <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
881 + </data>
882 + <data name="MessagedFailedToCreateSwapVhd" xml:space="preserve">
883 + <value>'{}'에서 스왑 디스크를 만들지 못함: {}</value>
884 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
885 + </data>
886 + <data name="MessageFailedToCreateDisk" xml:space="preserve">
887 + <value>디스크 '{}' 생성에 실패했습니다. {}</value>
888 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
889 + </data>
890 + <data name="MessageNestedVirtualizationNotSupported" xml:space="preserve">
891 + <value>이 컴퓨터에서는 중첩 가상화가 지원되지 않습니다.</value>
892 + </data>
893 + <data name="MessageFailedToCreateNetworkEndpoint" xml:space="preserve">
894 + <value>주소가 '{}'인 네트워크 엔드포인트를 만들지 못했습니다. 할당된 새 주소: '{}'</value>
895 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
896 + </data>
897 + <data name="MessageFailedToCreateNetwork" xml:space="preserve">
898 + <value>주소 범위가 '{}'인 가상 네트워크를 만들지 못했습니다. 범위가 '{}', {}인 새 네트워크를 만들었습니다.</value>
899 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
900 + </data>
901 + <data name="MessageSafeModeEnabled" xml:space="preserve">
902 + <value>안전 모드 사용 - 많은 기능을 사용할 수 없습니다.</value>
903 + <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
904 + </data>
905 + <data name="MessageMirroredNetworkingNotSupportedReason" xml:space="preserve">
906 + <value>미러된 네트워킹 모드는 지원되지 않음: {}.
907 +NAT 네트워킹으로 대체합니다.</value>
908 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
909 + </data>
910 + <data name="MessageMirroredNetworkingNotSupportedKernel" xml:space="preserve">
911 + <value>Linux 커널 버전 5.10 이상 필요</value>
912 + </data>
913 + <data name="MessageMirroredNetworkingNotSupportedWindowsVersion" xml:space="preserve">
914 + <value>Windows 버전 {}. {}에 필요한 기능이 없습니다.</value>
915 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
916 + </data>
917 + <data name="MessageMirroredNetworkingNotSupportedIpv6Disabled" xml:space="preserve">
918 + <value>호스트에서 지원하지 않는 방식으로 IPv6가 비활성화되어 있습니다(HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters DisabledComponents=0xff).</value>
919 + <comment>{Locked="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters"}{Locked="DisabledComponents"}{Locked="0xff"}</comment>
920 + </data>
921 + <data name="MessageHyperVFirewallNotSupported" xml:space="preserve">
922 + <value>Hyper-V 방화벽은 지원되지 않습니다.</value>
923 + </data>
924 + <data name="MessageDnsTunnelingNotSupported" xml:space="preserve">
925 + <value>DNS 터널링은 지원되지 않습니다.</value>
926 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
927 + </data>
928 + <data name="MessageHostsFileTooLarge" xml:space="preserve">
929 + <value>Windows hosts 파일이 너무 커서 WSL에 반영되지 않습니다. %SystemRoot%\System32\drivers\etc\hosts의 크기를 줄여 보세요.</value>
930 + <comment>{Locked="%SystemRoot%\System32\drivers\etc\hosts"}{Locked="WSL"}</comment>
931 + </data>
932 + <data name="MessageLocalhostForwardingNotSupportedMirroredMode" xml:space="preserve">
933 + <value>미러된 네트워킹 모드를 사용할 때는 wsl2.localhostForwarding 설정이 적용되지 않습니다.</value>
934 + </data>
935 + <data name="MessageHttpProxyChangeDetected" xml:space="preserve">
936 + <value>호스트에서 HTTP 프록시 변경이 검색되었습니다. 변경 내용을 적용하려면 WSL을 다시 시작하세요.</value>
937 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
938 + </data>
939 + <data name="MessageProxyLocalhostSettingsDropped" xml:space="preserve">
940 + <value>localhost 프록시 구성이 검색되었지만 WSL로 미러링되지 않았습니다. NAT 모드의 WSL은 localhost 프록시를 지원하지 않습니다.</value>
941 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
942 + </data>
943 + <data name="MessageProxyV6SettingsDropped" xml:space="preserve">
944 + <value>IPv6 프록시 구성이 검색되었지만 WSL로 미러링되지 않았습니다. NAT 모드의 WSL은 IPv6을 지원하지 않습니다.</value>
945 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
946 + </data>
947 + <data name="MessageProxyLoopbackV6SettingsDropped" xml:space="preserve">
948 + <value>localhost IPv6 프록시 구성이 검색되었지만 WSL에 미러링되지 않았습니다. WSL은 localhost IPv6 프록시를 지원하지 않습니다.</value>
949 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
950 + </data>
951 + <data name="MessageProxyUnexpectedSettingsDropped" xml:space="preserve">
952 + <value>프록시 설정을 확인하는 동안 예기치 않은 오류가 발생했습니다. 프록시 설정이 WSL에 미러링되지 않았습니다.</value>
953 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
954 + </data>
955 + <data name="MessageRegistryError" xml:space="preserve">
956 + <value>레지스트리에 액세스하는 동안 오류가 발생했습니다. 경로: '{}'. 오류: {}</value>
957 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
958 + </data>
959 + <data name="MessageLocalhostRelayFailed" xml:space="preserve">
960 + <value>localhost 릴레이 프로세스를 시작하지 못했습니다. 오류: {}</value>
961 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
962 + </data>
963 + <data name="MessageVirtualMachinePlatformNotInstalled" xml:space="preserve">
964 + <value>가상 네트워킹을 시작하지 못했습니다. wsl.exe --install --no-distribution을 실행하여 선택적 구성 요소 Virtual Machine Platform을 설치하세요.</value>
965 + <comment>{Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated</comment>
966 + </data>
967 + <data name="MessageNetworkInitializationFailedFallback2" xml:space="preserve">
968 + <value>네트워크(networkingMode {})를 구성하지 못했습니다. networkingMode {}(으)로 대체합니다.</value>
969 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
970 + </data>
971 + <data name="MessageOptionalComponentInstallFailed" xml:space="preserve">
972 + <value>Windows 구성 요소 '{}'를 사용하도록 설정하지 못했습니다(종료 코드 {}).</value>
973 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
974 + </data>
975 + <data name="MessageFatalPluginError" xml:space="preserve">
976 + <value>플러그 인 '{}'에서 오류가 반환되었습니다.</value>
977 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
978 + </data>
979 + <data name="MessageFatalPluginErrorWithMessage" xml:space="preserve">
980 + <value>플러그 인 '{}'에서 오류가 반환되었습니다. 오류 메시지: '{}'</value>
981 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
982 + </data>
983 + <data name="MessagePluginRequiresUpdate" xml:space="preserve">
984 + <value>플러그 인 '{}'에는 최신 버전의 WSL이 필요합니다. 다음을 실행하세요. wsl.exe --update</value>
985 + <comment>{FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated</comment>
986 + </data>
987 + <data name="MessageSettingOverriddenByPolicy" xml:space="preserve">
988 + <value>컴퓨터 정책에 따라 .wslconfig 설정 '{}'을(를) 사용할 수 없습니다.</value>
989 + <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
990 + </data>
991 + <data name="MessageDebugShellDisabled" xml:space="preserve">
992 + <value>컴퓨터 정책에 따라 디버그 셸을 사용할 수 없습니다.</value>
993 + </data>
994 + <data name="MessageWSLMountDisabled" xml:space="preserve">
995 + <value>wsl.exe --mount 가 컴퓨터 정책에 의해 비활성화되었습니다.</value>
996 + <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
997 + </data>
998 + <data name="MessageWSL1Disabled" xml:space="preserve">
999 + <value>컴퓨터 정책에 따라 WSL1을 사용할 수 없습니다.</value>
1000 + </data>
1001 + <data name="MessageWSLContainerDisabled" xml:space="preserve">
1002 + <value>WSL 컨테이너가 컴퓨터 정책에 의해 비활성화되었습니다.</value>
1003 + </data>
1004 + <data name="MessageRegistryBlockedByPolicy" xml:space="preserve">
1005 + <value>컨테이너 이미지 레지스트리 '{}'이(가) 컴퓨터 정책에 의해 차단되었습니다.</value>
1006 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1007 + </data>
1008 + <data name="MessageImageBuildBlockedByPolicy" xml:space="preserve">
1009 + <value>컴퓨터 정책에 따라 컨테이너 레지스트리 허용 목록이 구성되어 컨테이너 이미지 빌드가 차단되었습니다. 이미지 빌드는 임의의 레지스트리에서 기본 이미지를 가져올 수 있으며 허용 목록으로 안정적으로 제한할 수 없습니다.</value>
1010 + </data>
1011 + <data name="MessageUpgradeToWSL2" xml:space="preserve">
1012 + <value>'wsl.exe --set-version {} 2'를 실행하여 WSL2로 업그레이드하세요.</value>
1013 + <comment>{FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated</comment>
1014 + </data>
1015 + <data name="MessageFinishMsiInstallation" xml:space="preserve">
1016 + <value>WSL이 업그레이드 마무리 중...</value>
1017 + </data>
1018 + <data name="MessageUpdateFailed" xml:space="preserve">
1019 + <value>업데이트하지 못했습니다(종료 코드: {}).</value>
1020 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1021 + </data>
1022 + <data name="MessageUninstallNoArguments" xml:space="preserve">
1023 + <value>{}은(는) 인수를 받지 않습니다. 배포 등록을 취소하려면 대신 {}을(를) 사용하세요.</value>
1024 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1025 + </data>
1026 + <data name="MessageUninstallFailed" xml:space="preserve">
1027 + <value>제거하지 못했습니다(종료 코드: {}).</value>
1028 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1029 + </data>
1030 + <data name="MessageSeeLogFile" xml:space="preserve">
1031 + <value>로그 파일: {}</value>
1032 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1033 + </data>
1034 + <data name="MessagedFailedToRemoveMsix" xml:space="preserve">
1035 + <value>MSIX 패키지를 제거하지 못했습니다(오류: {}).</value>
1036 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1037 + </data>
1038 + <data name="MessagedFailedToInstallMsix" xml:space="preserve">
1039 + <value>MSIX 패키지를 설치하지 못했습니다(오류: {}).</value>
1040 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1041 + </data>
1042 + <data name="MessageMissingOptionalComponents" xml:space="preserve">
1043 + <value>WSL을 실행하는 데 필요한 선택적 구성 요소가 설치되어 있지 않습니다.</value>
1044 + </data>
1045 + <data name="MessageInstallMissingOptionalComponents" xml:space="preserve">
1046 + <value>누락된 구성 요소를 설치하세요.</value>
1047 + </data>
1048 + <data name="MessageInvalidDistributionTar" xml:space="preserve">
1049 + <value>가져온 파일은 유효한 Linux 배포가 아닙니다.</value>
1050 + </data>
1051 + <data name="MessagePressAnyKeyToExit" xml:space="preserve">
1052 + <value>종료하려면 아무 키나 누르세요...</value>
1053 + </data>
1054 + <data name="MessageNewWslVersionAvailable" xml:space="preserve">
1055 + <value>새 버전의 Linux용 Windows 하위 시스템을 사용할 수 있습니다.</value>
1056 + </data>
1057 + <data name="MessageUpdateToVersion" xml:space="preserve">
1058 + <value>{} 버전으로 업데이트하거나 아래 릴리스 정보를 확인하세요.</value>
1059 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1060 + </data>
1061 + <data name="MessageUpdate" xml:space="preserve">
1062 + <value>업데이트</value>
1063 + </data>
1064 + <data name="MessageViewReleaseNotes" xml:space="preserve">
1065 + <value>문서 보기</value>
1066 + </data>
1067 + <data name="MessageVhdInUse" xml:space="preserve">
1068 + <value>VHD가 현재 사용 중이므로 작업을 완료할 수 없습니다. WSL을 강제로 사용 중지하려면: wsl.exe --shutdown</value>
1069 + <comment>{Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1070 + </data>
1071 + <data name="MessageInvalidBoolean" xml:space="preserve">
1072 + <value>{}은(는) 올바른 부울이 아닙니다&lt;true|false&gt;</value>
1073 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1074 + </data>
1075 + <data name="MessageSparseVhdWsl2Only" xml:space="preserve">
1076 + <value>스파스 VHD는 WSL2에서만 지원됩니다.</value>
1077 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1078 + </data>
1079 + <data name="MessageLocalSystemNotSupported" xml:space="preserve">
1080 + <value>WSL을 로컬 시스템으로 실행할 수 없습니다.</value>
1081 + </data>
1082 + <data name="MessagePerformanceTip" xml:space="preserve">
1083 + <value>성능 팁:</value>
1084 + </data>
1085 + <data name="MessageProblematicDrvFsUsage" xml:space="preserve">
1086 + <value>Windows 드라이브에서 {}와 같은 I/O 집약적 작업을 사용하면 성능이 저하됩니다. 성능 향상을 위해 프로젝트 파일을 Linux 파일 시스템으로 이동하는 것이 좋습니다. 자세히 알아보려면 아래를 클릭하세요.</value>
1087 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1088 + </data>
1089 + <data name="MessageViewDocs" xml:space="preserve">
1090 + <value>문서 보기</value>
1091 + </data>
1092 + <data name="MessageDontShowAgain" xml:space="preserve">
1093 + <value>다시 표시 안 함</value>
1094 + </data>
1095 + <data name="MessageWSL2Crashed" xml:space="preserve">
1096 + <value>WSL2 가상 머신이 충돌했습니다.</value>
1097 + </data>
1098 + <data name="MessageWSL2CrashedStackTrace" xml:space="preserve">
1099 + <value>스택 추적이 {}에 저장되었습니다.</value>
1100 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1101 + </data>
1102 + <data name="MessageDistributionFailedToStart" xml:space="preserve">
1103 + <value>배포를 시작하지 못했습니다. 오류 코드: {}, 오류 단계: {}</value>
1104 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1105 + </data>
1106 + <data name="MessageDiskCorrupted" xml:space="preserve">
1107 + <value>가상 디스크가 손상되어 배포를 시작하지 못했습니다.</value>
1108 + </data>
1109 + <data name="MessageConfigKeyDuplicated" xml:space="preserve">
1110 + <value>{}:{}의 구성 키 '{}'가 중복되었습니다(충돌하는 키: {}:{}의 '{}').</value>
1111 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1112 + </data>
1113 + <data name="MessageConfigInvalidEnum" xml:space="preserve">
1114 + <value>{}:{}의 구성 키 '{}'에 대한 값 '{}'이(가) 잘못되었습니다(유효한 값: {}).</value>
1115 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1116 + </data>
1117 + <data name="MessageWaitingForOobe" xml:space="preserve">
1118 + <value>"{}" 배포에 대해 OOBE 명령이 완료되는 것을 기다리는 중 ...</value>
1119 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1120 + </data>
1121 + <data name="MessageCorruptedDistroRegistration" xml:space="preserve">
1122 + <value>배포 {}에서 '{}' 속성을 읽지 못했습니다.</value>
1123 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1124 + </data>
1125 + <data name="MessagePassVhdFlag" xml:space="preserve">
1126 + <value>VHD 파일인 것 같습니다. --vhd 사용하여 tar 대신 VHD를 가져옵니다.</value>
1127 + <comment>{Locked="--vhd "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1128 + </data>
1129 + <data name="MessageDistroStoreInstallFailed" xml:space="preserve">
1130 + <value>Microsoft Store에서 {}을(를) 설치하지 못함: {}
1131 +웹 다운로드를 시도하는 중...</value>
1132 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1133 + </data>
1134 + <data name="MessageNoInstallDefault" xml:space="preserve">
1135 + <value>기본 배포가 구성되지 않았습니다. 설치할 배포를 제공하세요.</value>
1136 + </data>
1137 + <data name="MessageConfigVirtio9pDisabled" xml:space="preserve">
1138 + <value>wsl2.virtio9p를 사용할 수 없습니다. vsock 전송을 사용하여 9p로 대체합니다.</value>
1139 + </data>
1140 + <data name="MessageConsommeRequiresVirtio" xml:space="preserve">
1141 + <value>wsl2.virtio를 사용하지 않도록 설정하면 Consomme 네트워킹이 지원되지 않습니다. networkingMode {}(으)로 대체합니다.</value>
1142 + <comment>{Locked="wsl2.virtio"}{Locked="Consomme"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1143 + </data>
1144 + <data name="MessageSwiotlbKernelUnsupported" xml:space="preserve">
1145 + <value>실행 중인 커널에 virtio 장치 성능을 크게 향상시키는 패치가 없습니다. 이 최적화를 사용하도록 설정하려면 최신 WSL 커널로 업데이트하세요.</value>
1146 + <comment>{Locked="virtio"}</comment>
1147 + </data>
1148 + <data name="MessageInstallationCorrupted" xml:space="preserve">
1149 + <value>WSL 설치가 손상된 것 같습니다(오류 코드: {}).
1150 +아무 키나 눌러 WSL을 복구하거나 CTRL-C 취소하세요.
1151 +이 프롬프트는 60초 후 시간이 초과됩니다.</value>
1152 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1153 + </data>
1154 + <data name="MessageFailedToParseTerminalProfile" xml:space="preserve">
1155 + <value>배포를 등록하는 동안 터미널 프로필을 구문 분석하지 못했습니다. {}</value>
1156 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1157 + </data>
1158 + <data name="MessageInvalidSize" xml:space="preserve">
1159 + <value>잘못된 크기: {}</value>
1160 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1161 + </data>
1162 + <data name="MessageErrorCode" xml:space="preserve">
1163 + <value>{}
1164 +오류 코드: {}</value>
1165 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1166 + </data>
1167 + <data name="MessageInvalidJson" xml:space="preserve">
1168 + <value>잘못된 JSON 문서입니다. 구문 분석 오류: {}</value>
1169 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1170 + </data>
1171 + <data name="MessageTooManyProcessors" xml:space="preserve">
1172 + <value>wsl2.processors는 시스템의 논리 프로세서 수({} &gt; {})를 초과할 수 없습니다.</value>
1173 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1174 + </data>
1175 + <data name="MessageFailedToQueryNetworkingMode" xml:space="preserve">
1176 + <value>네트워킹 모드를 쿼리하지 못했습니다.</value>
1177 + </data>
1178 + <data name="MessageMismatchedKernelModulesError" xml:space="preserve">
1179 + <value>사용자 지정 커널을 지정하지 않고 사용자 지정 커널 모듈이 제공되었습니다. 자세한 내용은 https://aka.ms/wslcustomkernel 참조하세요.</value>
1180 + </data>
1181 + <data name="MessageDnsTunnelingDisabled" xml:space="preserve">
1182 + <value>현재 전역 보안 액세스 클라이언트와의 호환성 문제가 발생하여 DNS 터널링이 비활성화되었습니다.</value>
1183 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1184 + </data>
1185 + <data name="MessageSparseVhdDisabled" xml:space="preserve">
1186 + <value>데이터 손상 가능성으로 인해 스파스 VHD 지원은 현재 비활성화되어 있습니다.
1187 +배포 시 강제로 스파스 VHD를 사용하도록 하려면 다음을 실행하세요.
1188 +wsl.exe --manage &lt;DistributionName&gt; --set-sparse true --allow-unsafe</value>
1189 + <comment>{Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1190 + </data>
1191 + <data name="MessageDrvfsMountFailed" xml:space="preserve">
1192 + <value>{}을(를) 탑재하지 못했습니다. 자세한 내용은 dmesg를 참조하세요.</value>
1193 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1194 + </data>
1195 + <data name="MessageFstabMountFailed" xml:space="preserve">
1196 + <value>/etc/fstab을 mount -a로 처리하지 못했습니다.</value>
1197 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1198 + </data>
1199 + <data name="MessageReadOnlyDistro" xml:space="preserve">
1200 + <value>배포 디스크를 탑재하는 동안 오류가 발생했습니다. 대체로 읽기 전용으로 탑재되었습니다.
1201 +복구 지침 참조: https://aka.ms/wsldiskmountrecovery</value>
1202 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1203 + </data>
1204 + <data name="MessageFailedToTranslate" xml:space="preserve">
1205 + <value>'{}'을(를) 번역하지 못했습니다</value>
1206 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1207 + </data>
1208 + <data name="Settings_ErrorTryAgainLater.Text" xml:space="preserve">
1209 + <value>오류가 발생했습니다. 나중에 다시 시도하세요.</value>
1210 + </data>
1211 + <data name="Settings_AboutPageTitle.Text" xml:space="preserve">
1212 + <value>정보</value>
1213 + </data>
1214 + <data name="Settings_About.Header" xml:space="preserve">
1215 + <value>Linux용 Windows 하위 시스템 설정 정보</value>
1216 + </data>
1217 + <data name="Settings_About.Description" xml:space="preserve">
1218 + <value>© Microsoft. All rights reserved.</value>
1219 + </data>
1220 + <data name="Settings_AppDisplayName" xml:space="preserve">
1221 + <value>Linux용 Windows 하위 시스템 설정</value>
1222 + </data>
1223 + <data name="Settings_AppDescription" xml:space="preserve">
1224 + <value>Linux용 Windows 하위 시스템 설정을 통해 개발자는 GUI 기반 응용 프로그램을 사용하여 .wslconfig 파일을 관리할 수 있습니다.</value>
1225 + <comment>{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
1226 + </data>
1227 + <data name="Settings_AutoMemoryReclaim.Header" xml:space="preserve">
1228 + <value>자동 메모리 회수</value>
1229 + </data>
1230 + <data name="Settings_AutoMemoryReclaim.Description" xml:space="preserve">
1231 + <value>유휴 CPU 사용량을 감지한 후 캐시된 메모리를 자동으로 해제합니다. 캐시된 메모리를 느리게 해제하려면 gradual로 설정하고 즉시 해제하려면 dropcache로 설정합니다.</value>
1232 + </data>
1233 + <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.Name" xml:space="preserve">
1234 + <value>자동 메모리 회수.</value>
1235 + </data>
1236 + <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.HelpText" xml:space="preserve">
1237 + <value>유휴 CPU 사용량을 감지한 후 캐시된 메모리를 자동으로 해제합니다. 캐시된 메모리를 느리게 해제하려면 gradual로 설정하고 즉시 해제하려면 dropcache로 설정합니다.</value>
1238 + </data>
1239 + <data name="Settings_AutoProxy.Header" xml:space="preserve">
1240 + <value>자동 프록시 사용</value>
1241 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1242 + </data>
1243 + <data name="Settings_AutoProxy.Description" xml:space="preserve">
1244 + <value>WSL에서 Windows의 HTTP 프록시 정보를 사용할 수 있도록 합니다.</value>
1245 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1246 + </data>
1247 + <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1248 + <value>자동 프록시를 사용하도록 설정했습니다.</value>
1249 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1250 + </data>
1251 + <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1252 + <value>WSL에서 Windows의 HTTP 프록시 정보를 사용할 수 있도록 합니다.</value>
1253 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1254 + </data>
1255 + <data name="Settings_BestEffortDNS.Header" xml:space="preserve">
1256 + <value>최상의 DNS 구문 분석 사용</value>
1257 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1258 + </data>
1259 + <data name="Settings_BestEffortDNS.Description" xml:space="preserve">
1260 + <value>wsl2.dnsTunneling true로 설정된 경우에만 적용할 수 있습니다. true로 설정하면 Windows에서 DNS 요청에서 질문을 추출하고 resolve 시도합니다. 알 수 없는 레코드는 무시됩니다.</value>
1261 + <comment>{Locked="wsl2.dnsTunneling"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1262 + </data>
1263 + <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1264 + <value>최상의 DNS 구문 분석을 사용합니다.</value>
1265 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1266 + </data>
1267 + <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1268 + <value>wsl2.dnsTunneling이 true로 설정된 경우에만 적용할 수 있습니다. true로 설정하면 Windows에서 DNS 요청에서 질문을 추출하고 resolve 시도합니다. 알 수 없는 레코드는 무시됩니다.</value>
1269 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1270 + </data>
1271 + <data name="Settings_CustomKernelPath.Header" xml:space="preserve">
1272 + <value>사용자 지정 커널</value>
1273 + </data>
1274 + <data name="Settings_CustomKernelPath.Description" xml:space="preserve">
1275 + <value>사용자 지정 Linux 커널의 절대 Windows 경로입니다.</value>
1276 + </data>
1277 + <data name="Settings_CustomKernelPathBrowseButton.Content" xml:space="preserve">
1278 + <value>커널 찾아보기</value>
1279 + </data>
1280 + <data name="Settings_CustomKernelPathTextBox.AutomationProperties.Name" xml:space="preserve">
1281 + <value>사용자 지정 커널</value>
1282 + </data>
1283 + <data name="Settings_CustomKernelPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1284 + <value>사용자 지정 Linux 커널의 절대 Windows 경로입니다.</value>
1285 + </data>
1286 + <data name="Settings_CustomKernelModulesPath.Header" xml:space="preserve">
1287 + <value>사용자 지정 커널 모듈</value>
1288 + </data>
1289 + <data name="Settings_CustomKernelModulesPath.Description" xml:space="preserve">
1290 + <value>사용자 지정 Linux 커널 모듈 VHD에 대한 절대 Windows 경로입니다.</value>
1291 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1292 + </data>
1293 + <data name="Settings_CustomKernelModulesPathBrowseButton.Content" xml:space="preserve">
1294 + <value>커널 모듈 찾아보기</value>
1295 + </data>
1296 + <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.Name" xml:space="preserve">
1297 + <value>사용자 지정 커널 모듈</value>
1298 + </data>
1299 + <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1300 + <value>사용자 지정 Linux 커널 모듈 VHD에 대한 절대 Windows 경로입니다.</value>
1301 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1302 + </data>
1303 + <data name="Settings_CustomSystemDistroPath.Header" xml:space="preserve">
1304 + <value>사용자 지정 시스템 배포판</value>
1305 + </data>
1306 + <data name="Settings_CustomSystemDistroPathBrowseButton.Content" xml:space="preserve">
1307 + <value>배포판 찾아보기</value>
1308 + </data>
1309 + <data name="Settings_CustomSystemDistroPathDescription.Text" xml:space="preserve">
1310 + <value>사용자 지정 시스템 배포판으로 로드되는 VHD의 경로를 지정합니다. 주로 WSL에서 GUI 앱을 제공하는 데 사용됩니다. [] 여기서 시스템 배포판에 대해 자세히 알아보세요.</value>
1311 + <comment>{Locked="["}{Locked="]"}{Locked="VHD"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed. "VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1312 + </data>
1313 + <data name="Settings_CustomSystemDistroPathDescription.NavigateUri" xml:space="preserve">
1314 + <value>https://aka.ms/wslgsystemdistro</value>
1315 + <comment>{Locked}Uri to the Microsoft WSLg architecture devblog</comment>
1316 + </data>
1317 + <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.Name" xml:space="preserve">
1318 + <value>사용자 지정 시스템 배포판</value>
1319 + </data>
1320 + <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1321 + <value>WSL에서 주로 GUI 앱 구동에 사용하는 사용자 지정 시스템 배포판으로 로드할 VHD의 경로를 지정합니다.</value>
1322 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1323 + </data>
1324 + <data name="Settings_DebugConsole.Header" xml:space="preserve">
1325 + <value>디버그 콘솔 사용</value>
1326 + </data>
1327 + <data name="Settings_DebugConsole.Description" xml:space="preserve">
1328 + <value>WSL 2 배포판 인스턴스가 시작될 때 dmesg의 내용을 표시하는 출력 콘솔 창을 켜는 부울입니다.</value>
1329 + </data>
1330 + <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1331 + <value>디버그 콘솔을 사용하도록 설정합니다.</value>
1332 + </data>
1333 + <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1334 + <value>WSL 2 배포판 인스턴스가 시작될 때 진단 메시지의 내용을 표시하는 출력 콘솔 창을 켜는 부울입니다.</value>
1335 + </data>
1336 + <data name="Settings_DefaultVHDSize.Header" xml:space="preserve">
1337 + <value>기본 VHD 크기</value>
1338 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1339 + </data>
1340 + <data name="Settings_DefaultVHDSize.Description" xml:space="preserve">
1341 + <value>새로 만든 배포에 대해서만 확장 가능한 WSL VHD(가상 하드 디스크)의 기본 최대 크기입니다.</value>
1342 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1343 + </data>
1344 + <data name="Settings_DefaultVHDSizeResetButton.Content" xml:space="preserve">
1345 + <value>크기 초기화</value>
1346 + </data>
1347 + <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1348 + <value>기본 VHD 크기</value>
1349 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1350 + </data>
1351 + <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1352 + <value>새로 만든 배포에 대해서만 확장 가능한 WSL VHD(가상 하드 디스크)의 기본 최대 크기(MB)입니다.</value>
1353 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1354 + </data>
1355 + <data name="Settings_DeveloperPageTitle.Text" xml:space="preserve">
1356 + <value>개발자</value>
1357 + </data>
1358 + <data name="Settings_DocumentationLink.Content" xml:space="preserve">
1359 + <value>설명서</value>
1360 + </data>
1361 + <data name="Settings_DocumentationLink.NavigateUri" xml:space="preserve">
1362 + <value>https://aka.ms/wsldocs</value>
1363 + <comment>{Locked}Uri to Microsoft WSL documentation</comment>
1364 + </data>
1365 + <data name="Settings_DrvFSMode.Header" xml:space="preserve">
1366 + <value>DrvFS 모드 변경</value>
1367 + </data>
1368 + <data name="Settings_DrvFSMode.Description" xml:space="preserve">
1369 + <value>WSL에서 OS 간 파일 액세스 구현을 변경합니다.</value>
1370 + </data>
1371 + <data name="Settings_DNSProxy.Header" xml:space="preserve">
1372 + <value>DNS 프록시 사용</value>
1373 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1374 + </data>
1375 + <data name="Settings_DNSProxy.Description" xml:space="preserve">
1376 + <value>wsl2.networkingMode NAT로 설정된 경우에만 적용할 수 있습니다. WSL에 Linux의 DNS 서버를 호스트의 NAT로 구성하도록 알리는 부울입니다. false로 설정하면 DNS 서버가 Windows에서 Linux로 미러.</value>
1377 + <comment>{Locked="wsl2.networkingMode"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1378 + </data>
1379 + <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1380 + <value>DNS 프록시를 사용하도록 설정했습니다.</value>
1381 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1382 + </data>
1383 + <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1384 + <value>wsl2.networkingMode가 NAT로 설정된 경우에만 적용할 수 있습니다. WSL에 Linux의 DNS 서버를 호스트의 NAT로 구성하도록 알리는 부울입니다. false로 설정하면 DNS 서버가 Windows에서 Linux로 미러.</value>
1385 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1386 + </data>
1387 + <data name="Settings_DNSTunneling.Header" xml:space="preserve">
1388 + <value>DNS 터널링 사용</value>
1389 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1390 + </data>
1391 + <data name="Settings_DNSTunneling.Description" xml:space="preserve">
1392 + <value>DNS 요청이 WSL에서 Windows로 프록시되는 방법을 변경합니다.</value>
1393 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1394 + </data>
1395 + <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1396 + <value>DNS 터널링을 사용하도록 설정했습니다.</value>
1397 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1398 + </data>
1399 + <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1400 + <value>DNS 요청이 WSL에서 Windows로 프록시되는 방법을 변경합니다.</value>
1401 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1402 + </data>
1403 + <data name="Settings_FileSystemPageTitle.Text" xml:space="preserve">
1404 + <value>파일 시스템</value>
1405 + </data>
1406 + <data name="Settings_GUIApplications.Header" xml:space="preserve">
1407 + <value>GUI 애플리케이션 사용</value>
1408 + </data>
1409 + <data name="Settings_GUIApplicationsDescription.Text" xml:space="preserve">
1410 + <value>WSL에서 GUI 애플리케이션([WSLg])에 대한 지원을 켜거나 끄는 부울입니다.</value>
1411 + </data>
1412 + <data name="Settings_GUIApplicationsDescription.NavigateUri" xml:space="preserve">
1413 + <value>https://aka.ms/wslgproject</value>
1414 + <comment>{Locked}Uri to the Microsoft GitHub WSLg project</comment>
1415 + </data>
1416 + <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1417 + <value>GUI 애플리케이션을 사용하도록 설정합니다.</value>
1418 + </data>
1419 + <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1420 + <value>WSL에서 GUI 애플리케이션(WSL g라고 함)에 대한 지원을 설정하거나 해제하는 부울입니다.</value>
1421 + </data>
1422 + <data name="Settings_HWPerfCounters.Header" xml:space="preserve">
1423 + <value>하드웨어 성능 카운터 사용</value>
1424 + </data>
1425 + <data name="Settings_HWPerfCounters.Description" xml:space="preserve">
1426 + <value>Linux용 하드웨어 성능 카운터를 사용하도록 설정합니다.</value>
1427 + </data>
1428 + <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1429 + <value>하드웨어 성능 카운터를 사용하도록 설정합니다.</value>
1430 + </data>
1431 + <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1432 + <value>Linux용 하드웨어 성능 카운터를 사용하도록 설정합니다.</value>
1433 + </data>
1434 + <data name="Settings_HyperVFirewall.Header" xml:space="preserve">
1435 + <value>Hyper-V 방화벽 사용</value>
1436 + </data>
1437 + <data name="Settings_HyperVFirewall.Description" xml:space="preserve">
1438 + <value>WSL 네트워크 트래픽을 필터링하기 위해 Windows 방화벽 규칙과 Hyper-V 트래픽에 대한 규칙을 허용하는 Hyper-V 방화벽을 사용하도록 설정합니다.</value>
1439 + </data>
1440 + <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1441 + <value>Hyper-V 방화벽을 사용하도록 설정했습니다.</value>
1442 + </data>
1443 + <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1444 + <value>WSL 네트워크 트래픽을 필터링하기 위해 Windows 방화벽 규칙과 Hyper-V 트래픽에 대한 규칙을 허용하는 Hyper-V 방화벽을 사용하도록 설정합니다.</value>
1445 + </data>
1446 + <data name="Settings_HostAddressLoopback.Header" xml:space="preserve">
1447 + <value>호스트 주소 Loopback</value>
1448 + </data>
1449 + <data name="Settings_HostAddressLoopback.Description" xml:space="preserve">
1450 + <value>wsl2.networkingMode 미러링으로 설정된 경우에만 적용할 수 있습니다. True로 설정하면 호스트에 할당된 IP 주소로 컨테이너가 호스트에 연결하거나 호스트가 컨테이너에 연결할 수 있습니다. 127.0.0.1 루프백 주소는 항상 사용할 수 있습니다. 이 옵션을 사용하면 추가로 할당된 모든 로컬 IP 주소도 사용할 수 있습니다.</value>
1451 + <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1452 + </data>
1453 + <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1454 + <value>호스트 주소 Loopback.</value>
1455 + </data>
1456 + <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1457 + <value>wsl2.networkingMode가 미러로 설정된 경우에만 적용할 수 있습니다. True로 설정하면 호스트에 할당된 IP 주소로 컨테이너가 호스트에 연결하거나 호스트가 컨테이너에 연결할 수 있습니다. 127.0.0.1 루프백 주소는 항상 사용할 수 있습니다. 이 옵션을 사용하면 추가로 할당된 모든 로컬 IP 주소도 사용할 수 있습니다.</value>
1458 + </data>
1459 + <data name="Settings_IgnoredPorts.Header" xml:space="preserve">
1460 + <value>무시된 포트</value>
1461 + </data>
1462 + <data name="Settings_IgnoredPorts.Description" xml:space="preserve">
1463 + <value>wsl2.networkingMode 미러링으로 설정된 경우에만 적용할 수 있습니다. Linux 애플리케이션이 Windows에서 자동으로 전달되거나 고려되지 않는 바인딩할 수 있는 포트를 지정합니다. 쉼표로 구분된 목록(예: 3000,9000,9090)으로 서식을 지정해야 합니다.</value>
1464 + <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1465 + </data>
1466 + <data name="Settings_IgnoredPortsResetButton.Content" xml:space="preserve">
1467 + <value>포트 초기화</value>
1468 + </data>
1469 + <data name="Settings_IgnoredPortsTextBox.AutomationProperties.Name" xml:space="preserve">
1470 + <value>무시된 포트</value>
1471 + </data>
1472 + <data name="Settings_IgnoredPortsTextBox.AutomationProperties.HelpText" xml:space="preserve">
1473 + <value>wsl2.networkingMode가 미러로 설정된 경우에만 적용할 수 있습니다. Linux 애플리케이션이 Windows에서 자동으로 전달되거나 고려되지 않는 바인딩할 수 있는 포트를 지정합니다. 쉼표로 구분된 목록에서 형식을 지정해야 합니다(예: 3000, 9000, 9090).</value>
1474 + </data>
1475 + <data name="Settings_InitialAutoProxyTimeout.Header" xml:space="preserve">
1476 + <value>초기 자동 프록시 시간 제한</value>
1477 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1478 + </data>
1479 + <data name="Settings_InitialAutoProxyTimeout.Description" xml:space="preserve">
1480 + <value>wsl2.autoProxy true로 설정된 경우에만 적용할 수 있습니다. WSL 컨테이너를 시작할 때 WSL에서 HTTP 프록시 정보를 검색할 때까지 대기하는 시간(밀리초)을 구성합니다. 이 시간 후에 프록시 설정이 확인되면 검색된 프록시 설정을 사용하려면 WSL instance 다시 시작해야 합니다.</value>
1481 + <comment>{Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1482 + </data>
1483 + <data name="Settings_InitialAutoProxyTimeoutResetButton.Content" xml:space="preserve">
1484 + <value>초기화 시간 제한</value>
1485 + </data>
1486 + <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1487 + <value>초기 자동 프록시 시간 제한</value>
1488 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1489 + </data>
1490 + <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1491 + <value>wsl2.autoProxy가 true로 설정된 경우에만 적용할 수 있습니다. WSL 컨테이너를 시작할 때 WSL에서 HTTP 프록시 정보 검색을 기다리는 시간(밀리초)을 구성합니다. 이 시간 후에 프록시 설정이 확인되면 검색된 프록시 설정을 사용하려면 WSL 인스턴스를 다시 시작해야 합니다.</value>
1492 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1493 + </data>
1494 + <data name="Settings_KernelCommandLine.Header" xml:space="preserve">
1495 + <value>커널 명령줄</value>
1496 + </data>
1497 + <data name="Settings_KernelCommandLine.Description" xml:space="preserve">
1498 + <value>추가 커널 명령줄 인수입니다.</value>
1499 + </data>
1500 + <data name="Settings_LocalhostForwarding.Header" xml:space="preserve">
1501 + <value>localhost 전달 사용</value>
1502 + </data>
1503 + <data name="Settings_LocalhostForwarding.Description" xml:space="preserve">
1504 + <value>WSL 2 VM의 와일드카드 또는 localhost에 바인딩된 포트를 localhost:port를 통해 호스트에서 연결할 수 있는지 여부를 지정하는 부울입니다.</value>
1505 + </data>
1506 + <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1507 + <value>localhost 전달을 사용하도록 설정합니다.</value>
1508 + </data>
1509 + <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1510 + <value>WSL 2 VM의 와일드카드 또는 localhost에 바인딩된 포트를 localhost, colon, port를 통해 호스트에서 연결할 수 있는지 여부를 지정하는 부울입니다.</value>
1511 + </data>
1512 + <data name="Settings_MegabyteStringFormat" xml:space="preserve">
1513 + <value>{0}MB</value>
1514 + </data>
1515 + <data name="Settings_MemAndProcPageTitle.Text" xml:space="preserve">
1516 + <value>메모리 및 프로세서</value>
1517 + </data>
1518 + <data name="Settings_MemorySize.Header" xml:space="preserve">
1519 + <value>메모리 크기</value>
1520 + </data>
1521 + <data name="Settings_MemorySize.Description" xml:space="preserve">
1522 + <value>WSL 2 VM에 할당할 메모리의 크기입니다.</value>
1523 + </data>
1524 + <data name="Settings_MemorySizeResetButton.Content" xml:space="preserve">
1525 + <value>크기 초기화</value>
1526 + </data>
1527 + <data name="Settings_MemorySizeTextBox.AutomationProperties.Name" xml:space="preserve">
1528 + <value>메모리 크기</value>
1529 + </data>
1530 + <data name="Settings_MemorySizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1531 + <value>WSL 2 VM에 할당할 메모리 양(MB)입니다.</value>
1532 + </data>
1533 + <data name="Settings_MillisecondsStringFormat" xml:space="preserve">
1534 + <value>{0}밀리초</value>
1535 + </data>
1536 + <data name="Settings_NestedVirtualization.Header" xml:space="preserve">
1537 + <value>중첩된 가상화 사용</value>
1538 + </data>
1539 + <data name="Settings_NestedVirtualization.Description" xml:space="preserve">
1540 + <value>중첩 가상화를 설정 또는 해제하여 다른 중첩 가상 머신이 WSL 2 내에서 실행될 수 있도록 하는 부울입니다.</value>
1541 + </data>
1542 + <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1543 + <value>중첩된 가상화를 사용하도록 설정합니다.</value>
1544 + </data>
1545 + <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1546 + <value>중첩 가상화를 설정 또는 해제하여 다른 중첩 가상 머신이 WSL 2 내에서 실행될 수 있도록 하는 부울입니다.</value>
1547 + </data>
1548 + <data name="Settings_NetworkingMode.Header" xml:space="preserve">
1549 + <value>네트워킹 모드</value>
1550 + </data>
1551 + <data name="Settings_NetworkingMode.Description" xml:space="preserve">
1552 + <value>WSL의 네트워킹 모드를 지정합니다.</value>
1553 + </data>
1554 + <data name="Settings_NetworkingModeComboBox.AutomationProperties.Name" xml:space="preserve">
1555 + <value>네트워킹 모드.</value>
1556 + </data>
1557 + <data name="Settings_NetworkingModeComboBox.AutomationProperties.HelpText" xml:space="preserve">
1558 + <value>WSL의 네트워킹 모드를 지정합니다.</value>
1559 + </data>
1560 + <data name="Settings_NetworkingPageTitle.Text" xml:space="preserve">
1561 + <value>네트워킹</value>
1562 + </data>
1563 + <data name="Settings_OOBECrossOSFileAccess.Description" xml:space="preserve">
1564 + <value>모든 파일과 함께 운영 체제에서 작업할 수 있습니다.</value>
1565 + </data>
1566 + <data name="Settings_OOBECrossOSFileAccess.Title" xml:space="preserve">
1567 + <value>OS 간 파일 액세스</value>
1568 + </data>
1569 + <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle.Text" xml:space="preserve">
1570 + <value>Linux에서 Windows 파일에 액세스</value>
1571 + </data>
1572 + <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample.Text" xml:space="preserve">
1573 + <value>C 드라이브에 대한 다음 예제와 같이 '/mnt'로 이동한 다음 Windows 드라이브 문자로 이동하여 Linux 내에서 Windows 파일에 액세스할 수 있습니다.
1574 +
1575 +'cd /mnt/c'</value>
1576 + </data>
1577 + <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle.Text" xml:space="preserve">
1578 + <value>파일 탐색기를 사용하여 Linux 파일에 액세스</value>
1579 + </data>
1580 + <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample.Text" xml:space="preserve">
1581 + <value>파일 탐색기에서 '\\wsl.localhost\'로 이동하거나 'Linux' 아이콘을 클릭하여 Linux 파일을 볼 수 있습니다.</value>
1582 + <comment>{Locked="\\wsl.localhost\"}Url addresses should not be translated.</comment>
1583 + </data>
1584 + <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle.Text" xml:space="preserve">
1585 + <value>WSL에서 Windows 파일 및 프로그램 시작</value>
1586 + </data>
1587 + <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample.Text" xml:space="preserve">
1588 + <value>WSL을 사용하는 동안에도 bash에서 직접 Windows 실행 파일을 실행할 수 있습니다. 실행 시도
1589 +'powershell.exe /c start .'를 클릭하여 현재 폴더의 파일 탐색기를 엽니다.</value>
1590 + <comment>{Locked="/c start ."}Command line arguments and file names should not be translated</comment>
1591 + </data>
1592 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle.Text" xml:space="preserve">
1593 + <value>Windows에서 Linux 네트워킹 앱 액세스</value>
1594 + </data>
1595 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.Text" xml:space="preserve">
1596 + <value>Linux 배포판에서 네트워킹 앱(예: NodeJS 또는 SQL 서버에서 실행되는 앱)을 빌드하는 경우 평소와 같이 localhost를 사용하여 Windows 앱(예: Edge 또는 Chrome 인터넷 브라우저)에서 액세스할 수 있습니다. 즉, 포트 3000을 수신 대기하는 Linux 서버를 시작한 경우 Windows의 Edge에서 [http://localhost:3000]로 이동하여 액세스할 수 있습니다.</value>
1597 + <comment>{Locked="http://localhost:3000"}Url addresses should not be translated.</comment>
1598 + </data>
1599 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.NavigateUri" xml:space="preserve">
1600 + <value>http://localhost:3000</value>
1601 + <comment>{Locked}Uri to the localhost on port 3000</comment>
1602 + </data>
1603 + <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle.Text" xml:space="preserve">
1604 + <value>미러 모드 네트워킹</value>
1605 + </data>
1606 + <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample.Text" xml:space="preserve">
1607 + <value>WSL에는 IPv6 지원 및 LAN에서 네트워킹 애플리케이션에 액세스하는 기능과 같은 고급 기능을 추가하는 미러 모드라는 새로운 네트워킹 모드도 포함되어 있습니다.</value>
1608 + </data>
1609 + <data name="Settings_OOBECrossOSFileAccessLink.Content" xml:space="preserve">
1610 + <value>OS 간 파일 액세스에 대한 자세한 정보</value>
1611 + </data>
1612 + <data name="Settings_OOBECrossOSFileAccessLink.NavigateUri" xml:space="preserve">
1613 + <value>https://aka.ms/wslfilesystems</value>
1614 + <comment>{Locked}Uri to the Working across Windows and Linux file systems documentation</comment>
1615 + </data>
1616 + <data name="Settings_OOBEDisplayName" xml:space="preserve">
1617 + <value>Linux용 Windows 하위 시스템 시작</value>
1618 + </data>
1619 + <data name="Settings_OOBEDistroManagement.Description" xml:space="preserve">

This file is too large to show in full.

localization/strings/zh-TW/Resources.resw
+3387 -3380
@@ -1,3381 +1,3388 @@
1 -<?xml version="1.0" encoding="utf-8"?>
2 -<root>
3 - <!--
4 - Microsoft ResX Schema
5 -
6 - Version 2.0
7 -
8 - The primary goals of this format is to allow a simple XML format
9 - that is mostly human readable. The generation and parsing of the
10 - various data types are done through the TypeConverter classes
11 - associated with the data types.
12 -
13 - Example:
14 -
15 - ... ado.net/XML headers & schema ...
16 - <resheader name="resmimetype">text/microsoft-resx</resheader>
17 - <resheader name="version">2.0</resheader>
18 - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 - <value>[base64 mime encoded serialized .NET Framework object]</value>
24 - </data>
25 - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 - <comment>This is a comment</comment>
28 - </data>
29 -
30 - There are any number of "resheader" rows that contain simple
31 - name/value pairs.
32 -
33 - Each data row contains a name, and value. The row also contains a
34 - type or mimetype. Type corresponds to a .NET class that support
35 - text/value conversion through the TypeConverter architecture.
36 - Classes that don't support this are serialized and stored with the
37 - mimetype set.
38 -
39 - The mimetype is used for serialized objects, and tells the
40 - ResXResourceReader how to depersist the object. This is currently not
41 - extensible. For a given mimetype the value must be set accordingly:
42 -
43 - Note - application/x-microsoft.net.object.binary.base64 is the format
44 - that the ResXResourceWriter will generate, however the reader can
45 - read any of the formats listed below.
46 -
47 - mimetype: application/x-microsoft.net.object.binary.base64
48 - value : The object must be serialized with
49 - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 - : and then encoded with base64 encoding.
51 -
52 - mimetype: application/x-microsoft.net.object.soap.base64
53 - value : The object must be serialized with
54 - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 - : and then encoded with base64 encoding.
56 -
57 - mimetype: application/x-microsoft.net.object.bytearray.base64
58 - value : The object must be serialized into a byte array
59 - : using a System.ComponentModel.TypeConverter
60 - : and then encoded with base64 encoding.
61 - -->
62 - <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 - <xsd:element name="root" msdata:IsDataSet="true">
65 - <xsd:complexType>
66 - <xsd:choice maxOccurs="unbounded">
67 - <xsd:element name="metadata">
68 - <xsd:complexType>
69 - <xsd:sequence>
70 - <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 - </xsd:sequence>
72 - <xsd:attribute name="name" use="required" type="xsd:string" />
73 - <xsd:attribute name="type" type="xsd:string" />
74 - <xsd:attribute name="mimetype" type="xsd:string" />
75 - <xsd:attribute ref="xml:space" />
76 - </xsd:complexType>
77 - </xsd:element>
78 - <xsd:element name="assembly">
79 - <xsd:complexType>
80 - <xsd:attribute name="alias" type="xsd:string" />
81 - <xsd:attribute name="name" type="xsd:string" />
82 - </xsd:complexType>
83 - </xsd:element>
84 - <xsd:element name="data">
85 - <xsd:complexType>
86 - <xsd:sequence>
87 - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 - </xsd:sequence>
90 - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 - <xsd:attribute ref="xml:space" />
94 - </xsd:complexType>
95 - </xsd:element>
96 - <xsd:element name="resheader">
97 - <xsd:complexType>
98 - <xsd:sequence>
99 - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 - </xsd:sequence>
101 - <xsd:attribute name="name" type="xsd:string" use="required" />
102 - </xsd:complexType>
103 - </xsd:element>
104 - </xsd:choice>
105 - </xsd:complexType>
106 - </xsd:element>
107 - </xsd:schema>
108 - <resheader name="resmimetype">
109 - <value>text/microsoft-resx</value>
110 - </resheader>
111 - <resheader name="version">
112 - <value>2.0</value>
113 - </resheader>
114 - <resheader name="reader">
115 - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 - </resheader>
117 - <resheader name="writer">
118 - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 - </resheader>
120 - <!--
121 - Localization Glossary — Technical Terms
122 - ========================================
123 - The following technical terms appear in many strings throughout this file.
124 - Per-string <comment> elements provide guidance for each occurrence, but
125 - this glossary serves as a central reference for developers and reviewers.
126 -
127 - "mount" — Making a disk/filesystem accessible. Translate per locale or keep "mount".
128 - "VHD" — Virtual Hard Disk. Do not translate (file format name).
129 - "tar" — File archive format. Do not translate (file format name).
130 - "swap" — Virtual memory swap space. Translate per locale or keep "swap".
131 - "sparse" — Storage term: file uses disk space only for written data. Translate per locale.
132 - "DNS" — Domain Name System. Do not translate (protocol acronym).
133 - "proxy" — Network proxy server. Translate per locale standard networking term.
134 - "safe mode" — Minimal/diagnostic startup mode. Use standard OS term per locale.
135 - -->
136 - <data name="AppName" xml:space="preserve">
137 - <value>Windows 子系統 Linux 版</value>
138 - </data>
139 - <data name="AppShortName" xml:space="preserve">
140 - <value>WSL</value>
141 - </data>
142 - <data name="AppDescription" xml:space="preserve">
143 - <value>Windows 子系統 Linux 版可讓開發人員直接在 Windows 上執行 GNU/Linux 環境 (包括大部分的命令列工具、公用程式和應用程式),而不需要傳統虛擬機器或雙重開機設定的額外負荷。</value>
144 - </data>
145 - <data name="MessageDetachFailed" xml:space="preserve">
146 - <value>磁碟無法中斷連結: {}。如需詳細數據,請在 WSL2 內執行 'dmesg'。
147 -若要強制 WSL2 停止並中斷連結磁碟,請執行 『wsl.exe {}』。</value>
148 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
149 - </data>
150 - <data name="MessageDiskAlreadyAttached" xml:space="preserve">
151 - <value>磁碟 '{}' 已連結。</value>
152 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
153 - </data>
154 - <data name="MessageDiskAlreadyMounted" xml:space="preserve">
155 - <value>該磁碟區已掛接在 WSL2 內。</value>
156 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
157 - </data>
158 - <data name="MessageDiskMountNameAlreadyExists" xml:space="preserve">
159 - <value>已掛接具有該名稱的磁碟; 請卸載磁碟或選擇新名稱,然後再試一次。</value>
160 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
161 - </data>
162 - <data name="MessageDiskMountNameInvalid" xml:space="preserve">
163 - <value>指定的掛接名稱包含不正確 '/' 字元。請不要使用不正確字元再試一次。</value>
164 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
165 - </data>
166 - <data name="MessageDiskMounted" xml:space="preserve">
167 - <value>磁碟已成功掛接為 『/mnt/wsl/{}』。
168 -注意: 如果您在 /etc/wsl.conf 中修改 automount.root 設定,位置會不一樣。
169 -若要卸除並卸離磁碟,請執行 'wsl.exe {} {}'。</value>
170 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
171 - </data>
172 - <data name="MessageDiskMountFailed" xml:space="preserve">
173 - <value>磁碟已連結,但無法掛接: {}。
174 -如需詳細數據,請在 WSL2 內執行 'dmesg'。
175 -若要中斷連結磁碟,請執行 'wsl.exe {} {}'。</value>
176 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
177 - </data>
178 - <data name="MessageDistributionListOnline" xml:space="preserve">
179 - <value>下列是可安裝的有效發佈清單。
180 -使用 'wsl.exe {} &lt;Distro&gt;' 安裝.
181 -</value>
182 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
183 - </data>
184 - <data name="MessageDistroAlreadySet" xml:space="preserve">
185 - <value>已設定發佈名稱。</value>
186 - </data>
187 - <data name="MessageDistroInstallPathAlreadyExists" xml:space="preserve">
188 - <value>提供的安裝位置已在使用中。</value>
189 - </data>
190 - <data name="MessageDistroNameAlreadyExists" xml:space="preserve">
191 - <value>具有所提供名稱的發佈已經存在。使用 --name 選擇其他名稱。</value>
192 - <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
193 - </data>
194 - <data name="MessageDistroNotFound" xml:space="preserve">
195 - <value>沒有具有所提供名稱的發佈。</value>
196 - </data>
197 - <data name="MessageElevationNeededToMountDisk" xml:space="preserve">
198 - <value>需要系統管理員存取權才能掛接磁碟。</value>
199 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
200 - </data>
201 - <data name="MessageExportFailed" xml:space="preserve">
202 - <value>匯出發佈失敗。</value>
203 - </data>
204 - <data name="MessageFsUpgradeNeeded" xml:space="preserve">
205 - <value>正在為此次發佈執行 Windows 子系統 Linux 版一次性升級...
206 -</value>
207 - </data>
208 - <data name="MessageHigherIntegrity" xml:space="preserve">
209 - <value>無法啟動,因為有另一個執行個體正以未提高權限的方式執行。不允許同時執行提高權限和未提高權限的執行個體。
210 -</value>
211 - </data>
212 - <data name="MessageImportFailed" xml:space="preserve">
213 - <value>匯入發布失敗。</value>
214 - </data>
215 - <data name="MessageInstallingWindowsComponent" xml:space="preserve">
216 - <value>正在安裝 Windows 選用元件: {}</value>
217 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
218 - </data>
219 - <data name="MessageDownloading" xml:space="preserve">
220 - <value>正在下載: {}</value>
221 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
222 - </data>
223 - <data name="MessageInstalling" xml:space="preserve">
224 - <value>正在安裝: {}</value>
225 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
226 - </data>
227 - <data name="MessageImportingDistribution" xml:space="preserve">
228 - <value>正在匯入發佈</value>
229 - </data>
230 - <data name="MessageDownloadComplete" xml:space="preserve">
231 - <value>已下載 {}。</value>
232 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
233 - </data>
234 - <data name="MessageInstallContinue" xml:space="preserve">
235 - <value>Windows 子系統 Linux 版正在繼續先前的安裝...</value>
236 - </data>
237 - <data name="MessageInvalidDistributionName" xml:space="preserve">
238 - <value>無效的發佈名稱: '{}'。
239 -若要取得有效發佈的清單,請使用 『wsl.exe --list --online'。</value>
240 - <comment>{FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated</comment>
241 - </data>
242 - <data name="MessageInvalidCommandLine" xml:space="preserve">
243 - <value>無效的命令行自變數: {}
244 -請使用 '{} --help' 取得支援的自變數清單。</value>
245 - <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
246 - </data>
247 - <data name="MessageMissingArgument" xml:space="preserve">
248 - <value>命令行自變數 {} 需要值。
249 -請使用 '{} --help' 取得支援的自變數清單。</value>
250 - <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
251 - </data>
252 - <data name="MessageInvalidConsole" xml:space="preserve">
253 - <value>不支援的主控台設定。若要使用此功能,必須停用舊版主控台。
254 -</value>
255 - </data>
256 - <data name="MessageInvalidInteger" xml:space="preserve">
257 - <value>{} 不是有效的整數。</value>
258 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
259 - </data>
260 - <data name="MessageInvalidState" xml:space="preserve">
261 - <value>此發佈正在進行安裝、解除安裝或轉換。
262 -</value>
263 - </data>
264 - <data name="MessageLaunchingDistro" xml:space="preserve">
265 - <value>正在啟動 {}...</value>
266 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
267 - </data>
268 - <data name="MessageLowerIntegrity" xml:space="preserve">
269 - <value>無法啟動,因為有另一個執行個體正以提高權限的方式執行。不允許同時執行提高權限和未提高權限的執行個體。
270 -</value>
271 - </data>
272 - <data name="MessageNoDefaultDistro" xml:space="preserve">
273 - <value>Windows 子系統 Linux 版 沒有已安裝的發佈。
274 -您可以使用下列指示安裝發佈以解決此問題:
275 -
276 -使用 『wsl.exe --list --online' 列出可用的發佈
277 -和 『wsl.exe --install &lt;Distro&gt;』 來安裝。</value>
278 - <comment>{Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
279 - </data>
280 - <data name="MessageNoRunningDistro" xml:space="preserve">
281 - <value>沒有任何執行中的發佈。</value>
282 - </data>
283 - <data name="MessagePrintDistroDefault" xml:space="preserve">
284 - <value>{} (預設)</value>
285 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
286 - </data>
287 - <data name="MessageRegisteredDistrosHeader" xml:space="preserve">
288 - <value>Windows 子系統 Linux 版發佈:</value>
289 - </data>
290 - <data name="MessageStatusDefaultDistro" xml:space="preserve">
291 - <value>預設通訊群組: {}</value>
292 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
293 - </data>
294 - <data name="MessageStatusDefaultVersion" xml:space="preserve">
295 - <value>預設版本: {}</value>
296 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
297 - </data>
298 - <data name="MessageStatusUnregistering" xml:space="preserve">
299 - <value>取消註冊中。</value>
300 - </data>
301 - <data name="MessageUserNotFound" xml:space="preserve">
302 - <value>找不到使用者。</value>
303 - </data>
304 - <data name="MessageVmModeConversionInfo" xml:space="preserve">
305 - <value>有關 WSL 2 的主要差異詳細資訊,請瀏覽 https://aka.ms/wsl2
306 -</value>
307 - </data>
308 - <data name="MessageConversionStart" xml:space="preserve">
309 - <value>轉換進行中,這可能需要幾分鐘的時間。</value>
310 - </data>
311 - <data name="MessageAlreadyRequestedVersion" xml:space="preserve">
312 - <value>發佈已是要求的版本。</value>
313 - </data>
314 - <data name="MessageVmModeNotSupported" xml:space="preserve">
315 - <value>舊版發佈不支援 WSL 2。</value>
316 - </data>
317 - <data name="MessageEnableVirtualization" xml:space="preserve">
318 - <value>WSL2 無法啟動,因為此機未啟用虛擬化。
319 -請確保您的電腦韌體設定中啟用了「虛擬機平台」這個選用元件,並且虛擬化功能已開啟。
320 -
321 -啟用「虛擬機器平台」時,執行: wsl.exe --install --no-distribution
322 -
323 -詳情請造訪 https://aka.ms/enablevirtualization</value>
324 - <comment>{Locked="--install "}{Locked="--no-distribution
325 -"}Command line arguments, file names and string inserts should not be translated</comment>
326 - </data>
327 - <data name="MessageTooManyDisks" xml:space="preserve">
328 - <value>連結太多虛擬硬碟或實體磁碟。</value>
329 - </data>
330 - <data name="MessageUserVhdAlreadyAttached" xml:space="preserve">
331 - <value>VHD 已透過 wsl.exe --mount, 掛接,請先卸載磁碟再啟動。</value>
332 - <comment>{Locked="--mount,"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
333 - </data>
334 - <data name="MessageWsl1NotSupported" xml:space="preserve">
335 - <value>您目前的電腦設定不支援 WSL1。
336 -請啟用「Windows 子系統 Linux 版」選用元件以使用 WSL1。</value>
337 - </data>
338 - <data name="MessageWsl2Needed" xml:space="preserve">
339 - <value>只有 WSL2 支援此作業。</value>
340 - </data>
341 - <data name="MessageWslInfoUsage" xml:space="preserve">
342 - <value>使用方式:
343 - --networking-mode
344 - 顯示當前的網路模式。
345 -
346 - --msal-proxy-path
347 - 顯示 MSAL Proxy 應用程式的路徑。
348 -
349 - --vm-id
350 - 顯示 WSL 虛擬機器識別碼。
351 -
352 - --version
353 - 顯示 WSL 套件的版本。
354 -
355 - -n
356 - 不要列印新行。</value>
357 - <comment>{Locked="--networking-mode
358 -"}{Locked="--msal-proxy-path
359 -"}{Locked="--vm-id
360 -"}{Locked="--version
361 -"}Command line arguments, file names and string inserts should not be translated</comment>
362 - </data>
363 - <data name="MessageWslPathUsage" xml:space="preserve">
364 - <value>用法:
365 - -a
366 - 強制結果使用絕對路徑格式。
367 - -u
368 - 將 Windows 路徑轉換成 WSL 路徑 (預設)。
369 - -w
370 - 將 WSL 路徑轉換成 Windows 路徑。
371 - -m
372 - 在將 WSL 路徑轉換成 Windows 路徑時,使用 '/' 而非 '\\'
373 -
374 -範例: wslpath 'c:\\users'</value>
375 - <comment>{Locked="-a
376 -"}{Locked="-u
377 -"}{Locked="-w
378 -"}{Locked="-m
379 -"}Command line arguments and file names should not be translated</comment>
380 - </data>
381 - <data name="MessageWslconfigUsage" xml:space="preserve">
382 - <value>在 Windows 子系統 Linux 版上執行系統管理作業
383 -
384 -使用情況:
385 - /l, /list [Option]
386 - 列出已註冊的發行版本。
387 - /all - 選擇性地列出所有發行版本,包括
388 - 目前正在安裝或卸載的發行版本。
389 -
390 - /running - 只列出目前正在執行的發行版本。
391 -
392 - /s, /setdefault &lt;DistributionName&gt;
393 - 將發行版本設定為預設值。
394 -
395 - /t, /terminate &lt;DistributionName&gt;
396 - 終止發行版本。
397 -
398 - /u, /unregister &lt;DistributionName&gt;
399 - 取消註冊發行版本並刪除根檔案系統。</value>
400 - <comment>{Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated</comment>
401 - </data>
402 - <data name="MessageWslUsage" xml:space="preserve">
403 - <value>Copyright (c) Microsoft Corporation. 著作權所有,並保留一切權利。
404 -如需有關此產品的隱私權資訊,請造訪 https://aka.ms/privacy。
405 -
406 -使用方式: wsl.exe [Argument] [Options...] [CommandLine]
407 -
408 -用於執行 Linux 二進位檔的引數:
409 -
410 - 如果未提供任何命令列,wsl.exe 會啟動預設殼層。.
411 -
412 - --exec, -e &lt;CommandLine&gt;
413 - 執行指定的命令,而不使用預設的 Linux 殼層。
414 -
415 - --shell-type &lt;standard|login|none&gt;
416 - 使用提供的殼層類型執行指定的命令。.
417 -
418 - --
419 - 依原樣傳遞其餘的命令列。
420 -
421 -選項:
422 - --cd &lt;Directory&gt;
423 - 將指定的目錄設定為目前的工作目錄。
424 - 如果使用 ~,則會使用 Linux 使用者的常用路徑。如果路徑的開頭為
425 - / 字元,它則會被解譯為絕對 Linux 路徑。
426 - 否則,該值必須是絕對 Windows 路徑。
427 -
428 - --distribution, -d &lt;DistroName&gt;
429 - 執行指定的發佈。
430 -
431 - --distribution-id &lt;DistroGuid&gt;
432 - 執行指定的發佈識別碼。
433 -
434 - --user, -u &lt;UserName&gt;
435 - 以指定使用者身分執行。
436 -
437 - --system
438 - 啟動系統發佈的殼層。
439 -
440 -用於管理 Linux 版 Windows 子系統的引數:
441 -
442 - --help
443 - 顯示使用方式資訊。
444 -
445 - --debug-shell
446 - 開啟用於診斷用途的 WSL2 偵錯殼層。
447 -
448 - --install [Distro] [Options...]
449 - 安裝 Linux 版 Windows 子系統發行版本。
450 - 如需有效發行版本的清單,請使用 'wsl.exe --list --online'。
451 -
452 - 選項:
453 - --enable-wsl1
454 - 啟用 WSL1 支援。
455 -
456 - --fixed-vhd
457 - 建立大小固定的磁碟,以儲存發佈。
458 -
459 - --from-file &lt;Path&gt;
460 - 從本機檔案安裝發佈。
461 -
462 - --legacy
463 - 使用舊版發佈資訊清單。
464 -
465 - --location &lt;Location&gt;
466 - 設定發佈的安裝路徑。
467 -
468 - --name &lt;Name&gt;
469 - 設定發佈的名稱。
470 -
471 - --no-distribution
472 - 僅安裝必須的選擇性元件,不安裝發行版本。
473 -
474 - --no-launch, -n
475 - 安裝後請勿啟動發佈。
476 -
477 - --version &lt;Version&gt;
478 - 指定要用於新發佈的版本。
479 -
480 - --vhd-size &lt;MemoryString&gt;
481 - 指定磁碟大小,以儲存發佈。
482 -
483 - --web-download
484 - 從網際網路下載發佈,而非從 Microsoft Store 下載。
485 -
486 - --manage &lt;Distro&gt; &lt;Options...&gt;
487 - 變更 distro 指定選項。
488 -
489 - 選項:
490 - --move &lt;Location&gt;
491 - 將發佈移動到新位置。
492 -
493 - --set-sparse, -s &lt;true|false&gt;
494 -將 distro 的 VHD 設為疏鬆,允許磁碟空格自動回收。
495 -
496 - --set-default-user &lt;Username&gt;
497 - 設定發佈的預設使用者。
498 -
499 - --resize &lt;MemoryString&gt;
500 - 將發佈的磁碟大小調整為指定大小。
501 -
502 - --mount &lt;Disk&gt;
503 - 在所有 WSL 2 發行版本中連結和掛接實體或虛擬磁碟。
504 -
505 - 選項:
506 - --vhd
507 - 指定 &lt;Disk&gt; 參考虛擬硬碟。
508 -
509 - --bare
510 - 將磁碟連結到 WSL2,但不要掛接。
511 -
512 - --name &lt;Name&gt;
513 - 使用掛接點的自訂名稱掛接磁碟。
514 -
515 - --type &lt;Type&gt;
516 - 掛接磁碟時要使用的檔案系統,如果未指定,則預設為 ext4。
517 -
518 - --options &lt;Options&gt;
519 - 其他掛接選項。
520 -
521 - --partition &lt;Index&gt;
522 - 要掛接之磁碟分割的索引,如果未指定,則預設為整個磁碟。
523 -
524 - --set-default-version &lt;Version&gt;
525 - 為新的發行版本變更預設安裝版本。
526 -
527 - --shutdown
528 - 立即終止所有正在執行的發行版本和 WSL 2
529 - 輕量型公用程式虛擬機器。
530 -
531 - 選項:
532 - --force
533 - 結束 WSL 2 虛擬機器,即使作業正在進行中。可能會造成資料遺失。
534 -
535 - --status
536 - 顯示 Linux 版 Windows 子系統的狀態。
537 -
538 - --unmount [Disk]
539 - 從所有 WSL2 發行版本卸載並中斷連結磁碟。
540 - 如果呼叫時沒有引數,則卸載並中斷連結所有磁碟。
541 -
542 - --uninstall
543 - 從此電腦取消安裝 Linux 套件的 Windows 子系統。
544 -
545 - --update
546 - 更新 Linux 版 Windows 子系統套件。
547 -
548 - 選項:
549 - --pre-release
550 - 下載預先發行版本 (如果有提供)。
551 -
552 - --version, -v
553 - 顯示版本資訊。
554 -
555 -用於在 Linux 版 Windows 子系統中管理發行版本的引數:
556 -
557 - --export &lt;Distro&gt; &lt;FileName&gt; [Options]
558 - 將發行版本匯出至 tar 檔案。
559 - stdout 的檔案名稱可以是 -。
560 -
561 - 選項:
562 - --format &lt;Format&gt;
563 - 指定匯出格式。支援的值: tar、tar.gz、tar.xz、vhd。
564 -
565 - --import &lt;Distro&gt; &lt;InstallLocation&gt; &lt;FileName&gt; [Options]
566 - 匯入指定的 tar 檔案以做為新發行版本。
567 - 標準輸出的檔案名稱可以是 -。
568 -
569 - 選項:
570 - --version &lt;Version&gt;
571 - 指定要用於新發行版本的版本。
572 -
573 - --vhd
574 - 指定提供的檔案是 .vhd 或 .vhdx 檔案,而不是 tar 檔案。
575 - 此作業會在指定的安裝位置複製 .VHD 檔案。
576 -
577 - --import-in-place &lt;Distro&gt; &lt;FileName&gt;
578 - 匯入指定的 VHD 檔案以做為新發行版本。
579 - 此虛擬硬碟必須格式化為 ext4 檔案系統類型。
580 -
581 - --list, -l [Options]
582 - 列出發行版本。
583 -
584 - Options:
585 - --all
586 - 列出所有發行版本,包括
587 - 目前正在安裝或解除安裝的發行版本。
588 -
589 - --running
590 - 僅列出目前正在執行的發行版本。
591 -
592 - --quiet, -q
593 - 只顯示發行版本名稱。
594 -
595 - --verbose, -v
596 - 顯示所有發行版本的詳細資訊
597 -
598 - --online, -o
599 - 顯示可使用 'wsl.exe --install' 安裝的可用發行版本清單。
600 -
601 - --set-default, -s &lt;Distro&gt;
602 - 將發行版本設定為預設值。
603 -
604 - --set-version &lt;Distro&gt; &lt;Version&gt;
605 - 變更指定發行版本的版本。
606 -
607 - --terminate, -t &lt;Distro&gt;
608 - 終止指定的發行版本。
609 -
610 - --unregister &lt;Distro&gt;
611 - 取消註冊發行版本並刪除根檔案系統。</value>
612 - <comment>{Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system
613 -"}{Locked="--help
614 -"}{Locked="--debug-shell
615 -"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1
616 -"}{Locked="--fixed-vhd
617 -"}{Locked="--from-file "}{Locked="--legacy
618 -"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution
619 -"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download
620 -"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd
621 -"}{Locked="--bare
622 -"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown
623 -"}{Locked="--force
624 -"}{Locked="--status
625 -"}{Locked="--unmount "}{Locked="--uninstall
626 -"}{Locked="--update
627 -"}{Locked="--pre-release
628 -"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd
629 -"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all
630 -"}{Locked="--running
631 -"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
632 - </data>
633 - <data name="MessagePackageVersions" xml:space="preserve">
634 - <value>WSL 版本: {}
635 -核心版本: {}
636 -WSLg 版本: {}
637 -MSRDC 版本: {}
638 -Direct3D 版本: {}
639 -DXCore 版本: {}
640 -Windows 版本: {}</value>
641 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
642 - </data>
643 - <data name="MessageBuildInfo" xml:space="preserve">
644 - <value>MSBuild 版本: {}
645 -認可: {}
646 -建置時間: {}</value>
647 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
648 - </data>
649 - <data name="MessageCustomKernelNotFound" xml:space="preserve">
650 - <value>找不到 {} 中指定的自定義核心: '{}'。</value>
651 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
652 - </data>
653 - <data name="MessageCustomKernelModulesNotFound" xml:space="preserve">
654 - <value>找不到 {} 中的自訂核心模組 VHD:'{}'。</value>
655 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
656 - </data>
657 - <data name="MessageCustomSystemDistroError" xml:space="preserve">
658 - <value>找不到 {} 中指定的自定義系統發佈,或其格式不正確。</value>
659 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
660 - </data>
661 - <data name="MessageWslgUsage" xml:space="preserve">
662 - <value>Copyright (c) Microsoft Corporation。著作權所有,並保留一切權利。
663 -如需此產品的隱私權資訊,請瀏覽https://aka.ms/privacy。
664 -
665 -使用方式: wslg.exe [引數] [選項...][CommandLine]
666 -
667 -引數:
668 - --cd &lt;Directory&gt;
669 - 將指定的目錄設定為目前的工作目錄。
670 - 如果使用 ~,將會使用 Linux 使用者首頁路徑。如果路徑開頭為
671 - 與 / 字元,它將被解譯為絕對 Linux 路徑。
672 - 否則,此值必須是絕對 Windows 路徑。
673 -
674 - --distribution, -d &lt;Distro&gt;
675 - 執行指定的發佈。
676 -
677 - --user, -u &lt;UserName&gt;
678 - 以指定的使用者執行。
679 -
680 - --shell-type &lt;standard|login|none&gt;
681 - 使用提供的殼層類型執行指定的命令。
682 -
683 - --help
684 - 顯示使用資訊。
685 -
686 - --
687 - 將剩餘的命令列傳遞為目前。</value>
688 - <comment>{Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help
689 -"}Command line arguments, file names and string inserts should not be translated</comment>
690 - </data>
691 - <data name="MessagePressAnyKeyToContinue" xml:space="preserve">
692 - <value>請按任意鍵繼續...</value>
693 - </data>
694 - <data name="MessageRequiredParameterMissing" xml:space="preserve">
695 - <value>引數 {} 遺失必要的參數。</value>
696 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
697 - </data>
698 - <data name="MessageExportProgress" xml:space="preserve">
699 - <value>匯出進行中,這可能需要幾分鐘的時間。</value>
700 - </data>
701 - <data name="MessageImportProgress" xml:space="preserve">
702 - <value>正在匯入,這可能需要幾分鐘的時間。</value>
703 - </data>
704 - <data name="GuiApplicationsDisabled" xml:space="preserve">
705 - <value>已透過 {} 或 /etc/wsl.conf 停用 GUI 應用程式支援。</value>
706 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
707 - </data>
708 - <data name="MessageCheckingForUpdates" xml:space="preserve">
709 - <value>正在檢查更新。</value>
710 - </data>
711 - <data name="MessageDistroOnlyAvailableFromStore" xml:space="preserve">
712 - <value>此發佈僅可從 Microsoft Store 取得。</value>
713 - </data>
714 - <data name="MessageWslMountNotSupportedOnArm" xml:space="preserve">
715 - <value>ARM64 上的 wsl.exe --mount 需要 Windows 27653 版或更新版本。</value>
716 - <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
717 - </data>
718 - <data name="MessageUpdateNotNeeded" xml:space="preserve">
719 - <value>已安裝最新版的Windows 子系統 Linux 版。</value>
720 - </data>
721 - <data name="MessageUpdatingToVersion" xml:space="preserve">
722 - <value>正在將 Windows 子系統 Linux 版 更新為版本: {}。</value>
723 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
724 - </data>
725 - <data name="MessageWslOptionalComponentRequired" xml:space="preserve">
726 - <value>此應用程式需要 Windows 子系統 Linux 版選用元件。
727 -執行下列項目,以進行安裝: wsl.exe --install --no-distribution
728 -系統可能需要重新啟動,變更才會生效。</value>
729 - <comment>{Locked="--install "}{Locked="--no-distribution
730 -"}Command line arguments, file names and string inserts should not be translated</comment>
731 - </data>
732 - <data name="MessageRequiresFileExtension" xml:space="preserve">
733 - <value>指定的檔案必須具有 {} 副檔名。</value>
734 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
735 - </data>
736 - <data name="MessageRequiresFileExtensions" xml:space="preserve">
737 - <value>指定的檔案必須具有 {} 或 {} 副檔名。</value>
738 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
739 - </data>
740 - <data name="MessageVmSwitchNotFound" xml:space="preserve">
741 - <value>找不到 VmSwitch '{}'。可用參數: {}</value>
742 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
743 - </data>
744 - <data name="MessageVmSwitchNotSet" xml:space="preserve">
745 - <value>橋接器網路需要設定 wsl2.vmSwitch。</value>
746 - </data>
747 - <data name="MessageCouldFetchDistributionList" xml:space="preserve">
748 - <value>未能從 '{}' 取得分配清單。{}</value>
749 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
750 - </data>
751 - <data name="MessageFailedToAttachDisk" xml:space="preserve">
752 - <value>無法將磁碟 '{}' 連結到 WSL2: {}</value>
753 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
754 - </data>
755 - <data name="MessageFailedToResizeDisk" xml:space="preserve">
756 - <value>無法調整磁碟。</value>
757 - </data>
758 - <data name="MessageNoValueFound" xml:space="preserve">
759 - <value>找不到任何值。</value>
760 - </data>
761 - <data name="MessageOsNotSupported" xml:space="preserve">
762 - <value>Windows 版本 {} 不支持封裝版本的 Windows 子系統 Linux 版。
763 -透過 Windows 更新或透過下列方式安裝必要的更新: {}
764 -如需詳細資訊,請造訪 https://aka.ms/wslinstall</value>
765 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
766 - </data>
767 - <data name="MessageAdministratorAccessRequiredForDebugShell" xml:space="preserve">
768 - <value>執行偵錯殼層需要以系統管理員身分執行 wsl.exe。</value>
769 - </data>
770 - <data name="MessageAdminProtectionEnabled" xml:space="preserve">
771 - <value>Windows Admin Protection 已啟用,您的發佈可能會在其他帳戶下註冊。
772 -如需 Admin Protection 的詳細資訊,請瀏覽 https://aka.ms/apdevguide</value>
773 - <comment>{Locked="Windows Admin Protection"}{Locked="Admin Protection"}{Locked="https://aka.ms/apdevguide"}Command line arguments, file names and string inserts should not be translated</comment>
774 - </data>
775 - <data name="MessageInstallProcessFailed" xml:space="preserve">
776 - <value>發佈 '{}' 的安裝程序失敗,結束代碼: {}。</value>
777 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
778 - </data>
779 - <data name="MessageInvalidGuid" xml:space="preserve">
780 - <value>無效的 GUID 格式: '{}'</value>
781 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
782 - </data>
783 - <data name="MessageConfigInvalidSection" xml:space="preserve">
784 - <value>{}:{} 中的章節名稱無效</value>
785 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
786 - </data>
787 - <data name="MessageConfigInvalidKey" xml:space="preserve">
788 - <value>{}:{} 中的金鑰名稱無效</value>
789 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
790 - </data>
791 - <data name="MessageConfigExpected" xml:space="preserve">
792 - <value>預期 {}:{} 中有 {}</value>
793 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
794 - </data>
795 - <data name="MessageConfigInvalidEscape" xml:space="preserve">
796 - <value>無效的逸出字元: {}:{} 中的 '{}'</value>
797 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
798 - </data>
799 - <data name="MessageConfigUnknownKey" xml:space="preserve">
800 - <value>{}:{} 中不明的按鍵 '{}'</value>
801 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
802 - </data>
803 - <data name="MessageConfigInvalidInteger" xml:space="preserve">
804 - <value>{}:{} 中索引鍵 '{}' 的整數值 '{}' 無效</value>
805 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
806 - </data>
807 - <data name="MessageConfigInvalidIp" xml:space="preserve">
808 - <value>{}:{} 中機碼 '{}' 的 IP 值 '{}' 無效</value>
809 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
810 - </data>
811 - <data name="MessageConfigInvalidBoolean" xml:space="preserve">
812 - <value>{}:{} 中索引鍵 '{}' 的布爾值 '{}' 無效</value>
813 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
814 - </data>
815 - <data name="MessageConfigMacAddress" xml:space="preserve">
816 - <value>{}:{} 中索引鍵 '{}' 的 mac 地址 '{}' 無效</value>
817 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
818 - </data>
819 - <data name="MessageFailedToOpenConfigFile" xml:space="preserve">
820 - <value>無法開啟設定檔 {},{}</value>
821 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
822 - </data>
823 - <data name="MessageWarningDuringStartup" xml:space="preserve">
824 - <value>在 WSL 設定期間發生錯誤</value>
825 - </data>
826 - <data name="MessageSystemdUserSessionFailed" xml:space="preserve">
827 - <value>無法啟動 『{}』 的系統用戶會話。如需詳細數據,請參閱 journalctl。</value>
828 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
829 - </data>
830 - <data name="MessageOpenEventViewer" xml:space="preserve">
831 - <value>開啟 EventViewer</value>
832 - </data>
833 - <data name="MessageDistributionNameNeeded" xml:space="preserve">
834 - <value>此發佈不包含預設名稱。使用 --name 選擇散發名稱。</value>
835 - <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
836 - </data>
837 - <data name="MessageArgumentsNotValidTogether" xml:space="preserve">
838 - <value>無法同時指定 {} 和 {} 自變數。</value>
839 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
840 - </data>
841 - <data name="MessageArgumentNotValidWithout" xml:space="preserve">
842 - <value>引數 {} 需要 {} 引數。</value>
843 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
844 - </data>
845 - <data name="MessageInvalidInstallDistributionName" xml:space="preserve">
846 - <value>發佈名稱無效: "{}"。</value>
847 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
848 - </data>
849 - <data name="MessageUsingLegacyDistribution" xml:space="preserve">
850 - <value>使用舊版散發註冊。請考慮改用 tar 型發佈。</value>
851 - <comment>{Locked="tar"}"tar" is a file archive format name and should not be translated.</comment>
852 - </data>
853 - <data name="MessageLegacyDistributionVersionArgNotSupported" xml:space="preserve">
854 - <value>舊版散發註冊不支援 --version 自變數。</value>
855 - <comment>{Locked="--version "}Command line arguments, file names and string inserts should not be translated</comment>
856 - </data>
857 - <data name="MessageDistributionOverridden" xml:space="preserve">
858 - <value>發佈 "{}" 是由覆寫資訊清單所提供。</value>
859 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
860 - </data>
861 - <data name="MessageHashMismatch" xml:space="preserve">
862 - <value>發佈雜湊不相符。預期: {},實際: {}</value>
863 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
864 - </data>
865 - <data name="MessageInvalidHexString" xml:space="preserve">
866 - <value>不正確的十六進位字串: {}</value>
867 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
868 - </data>
869 - <data name="MessageNotSupportedOnLegacyDistros" xml:space="preserve">
870 - <value>安裝舊版發佈時不支援 『{}』。</value>
871 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
872 - </data>
873 - <data name="MessageDistributionInstalled" xml:space="preserve">
874 - <value>已成功安裝發佈。可以透過 『wsl.exe -d {}' 啟動</value>
875 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
876 - </data>
877 - <data name="MessageInvalidNumberString" xml:space="preserve">
878 - <value>{}:{} 中 .wslconfig 專案 '{}' 的記憶體字符串 '{}' 無效</value>
879 - <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
880 - </data>
881 - <data name="MessagedFailedToCreateSwapVhd" xml:space="preserve">
882 - <value>無法在 '{}': {} 中建立交換磁碟</value>
883 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
884 - </data>
885 - <data name="MessageFailedToCreateDisk" xml:space="preserve">
886 - <value>無法建立磁碟 '{}': {}</value>
887 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
888 - </data>
889 - <data name="MessageNestedVirtualizationNotSupported" xml:space="preserve">
890 - <value>此電腦不支援巢狀虛擬化。</value>
891 - </data>
892 - <data name="MessageFailedToCreateNetworkEndpoint" xml:space="preserve">
893 - <value>無法建立位址為 '{}'、已指派新位址為 '{}' 的網络端點</value>
894 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
895 - </data>
896 - <data name="MessageFailedToCreateNetwork" xml:space="preserve">
897 - <value>無法建立位址範圍為 『{}』 的虛擬網路,已建立範圍為 『{}』、{} 的新網路</value>
898 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
899 - </data>
900 - <data name="MessageSafeModeEnabled" xml:space="preserve">
901 - <value>安全模式已啟用 - 許多功能將會停用</value>
902 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
903 - </data>
904 - <data name="MessageMirroredNetworkingNotSupportedReason" xml:space="preserve">
905 - <value>不支援鏡像網路模式: {}。
906 -回到 NAT 網路。</value>
907 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
908 - </data>
909 - <data name="MessageMirroredNetworkingNotSupportedKernel" xml:space="preserve">
910 - <value>需要 Linux 核心 5.10 版或更新版本</value>
911 - </data>
912 - <data name="MessageMirroredNetworkingNotSupportedWindowsVersion" xml:space="preserve">
913 - <value>Windows 版本 {}。{} 沒有所需的功能</value>
914 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
915 - </data>
916 - <data name="MessageMirroredNetworkingNotSupportedIpv6Disabled" xml:space="preserve">
917 - <value>在主機上以不受支援的方式停用 IPv6 (HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters DisabledComponents=0xff)</value>
918 - <comment>{Locked="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters"}{Locked="DisabledComponents"}{Locked="0xff"}</comment>
919 - </data>
920 - <data name="MessageHyperVFirewallNotSupported" xml:space="preserve">
921 - <value>不支援 Hyper-V 防火牆</value>
922 - </data>
923 - <data name="MessageDnsTunnelingNotSupported" xml:space="preserve">
924 - <value>不支援 DNS 通道</value>
925 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
926 - </data>
927 - <data name="MessageHostsFileTooLarge" xml:space="preserve">
928 - <value>Windows 主機檔案太大,將不會反映在 WSL 內。請考慮縮小 %SystemRoot%\System32\drivers\etc\hosts 的大小</value>
929 - <comment>{Locked="%SystemRoot%\System32\drivers\etc\hosts"}{Locked="WSL"}</comment>
930 - </data>
931 - <data name="MessageLocalhostForwardingNotSupportedMirroredMode" xml:space="preserve">
932 - <value>使用鏡像網路模式時,wsl2.localhostForwarding 設定沒有作用</value>
933 - </data>
934 - <data name="MessageHttpProxyChangeDetected" xml:space="preserve">
935 - <value>在主機上偵測到 Http Proxy 變更。請重新開機 WSL 以套用變更。</value>
936 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
937 - </data>
938 - <data name="MessageProxyLocalhostSettingsDropped" xml:space="preserve">
939 - <value>偵測到 localhost Proxy 設定,但未鏡像到 WSL。NAT 模式中的 WSL 不支援 localhost Proxy。</value>
940 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
941 - </data>
942 - <data name="MessageProxyV6SettingsDropped" xml:space="preserve">
943 - <value>偵測到 IPv6 Proxy 設定,但未鏡像到 WSL。NAT 模式中的 WSL 不支援 IPv6。</value>
944 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
945 - </data>
946 - <data name="MessageProxyLoopbackV6SettingsDropped" xml:space="preserve">
947 - <value>偵測到 localhost IPv6 Proxy 設定,但未鏡像到 WSL。WSL 不支援 localhost IPv6 Proxy。</value>
948 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
949 - </data>
950 - <data name="MessageProxyUnexpectedSettingsDropped" xml:space="preserve">
951 - <value>嘗試解析 Proxy 設定時發生意外的錯誤,Proxy 設定未鏡像到 WSL。</value>
952 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
953 - </data>
954 - <data name="MessageRegistryError" xml:space="preserve">
955 - <value>存取登錄時發生錯誤。路徑: '{}'。錯誤: {}</value>
956 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
957 - </data>
958 - <data name="MessageLocalhostRelayFailed" xml:space="preserve">
959 - <value>無法啟動localhost轉送進程。錯誤: {}</value>
960 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
961 - </data>
962 - <data name="MessageVirtualMachinePlatformNotInstalled" xml:space="preserve">
963 - <value>無法啟動虛擬網路 - 請執行 : wsl.exe --install --no-distribution 以安裝選擇性元件 Virtual Machine Platform</value>
964 - <comment>{Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated</comment>
965 - </data>
966 - <data name="MessageNetworkInitializationFailedFallback2" xml:space="preserve">
967 - <value>無法設定 networkingMode {} 的網络,回到 networkingMode {}。</value>
968 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
969 - </data>
970 - <data name="MessageOptionalComponentInstallFailed" xml:space="preserve">
971 - <value>無法啟用 Windows 元件 '{}' (結束代碼: {})</value>
972 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
973 - </data>
974 - <data name="MessageFatalPluginError" xml:space="preserve">
975 - <value>外掛程式 '{}' 傳回嚴重錯誤</value>
976 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
977 - </data>
978 - <data name="MessageFatalPluginErrorWithMessage" xml:space="preserve">
979 - <value>外掛程式 '{}' 傳回嚴重錯誤。錯誤訊息: '{}'</value>
980 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
981 - </data>
982 - <data name="MessagePluginRequiresUpdate" xml:space="preserve">
983 - <value>外掛程式 '{}' 需要較新版本的 WSL。請執行: wsl.exe --update</value>
984 - <comment>{FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated</comment>
985 - </data>
986 - <data name="MessageSettingOverriddenByPolicy" xml:space="preserve">
987 - <value>計算機原則已停用 .wslconfig 設定 『{}』。</value>
988 - <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
989 - </data>
990 - <data name="MessageDebugShellDisabled" xml:space="preserve">
991 - <value>電腦原則已停用偵錯殼層。</value>
992 - </data>
993 - <data name="MessageWSLMountDisabled" xml:space="preserve">
994 - <value>wsl.exe --mount 已由電腦原則停用。</value>
995 - <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
996 - </data>
997 - <data name="MessageWSL1Disabled" xml:space="preserve">
998 - <value>WSL1 已由電腦原則停用。</value>
999 - </data>
1000 - <data name="MessageWSLContainerDisabled" xml:space="preserve">
1001 - <value>此電腦的原則已停用 WSL 容器。</value>
1002 - </data>
1003 - <data name="MessageRegistryBlockedByPolicy" xml:space="preserve">
1004 - <value>容器映像登錄 '{}' 已由電腦原則封鎖。</value>
1005 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1006 - </data>
1007 - <data name="MessageImageBuildBlockedByPolicy" xml:space="preserve">
1008 - <value>由於電腦原則已設定容器登錄允許清單,因此無法建立容器映像。映像建置可能會從任意登錄擷取基底映像,且無法可靠地將其限制在允許清單內。</value>
1009 - </data>
1010 - <data name="MessageUpgradeToWSL2" xml:space="preserve">
1011 - <value>請執行 'wsl.exe --set-version {} 2' 以升級至 WSL2。</value>
1012 - <comment>{FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated</comment>
1013 - </data>
1014 - <data name="MessageFinishMsiInstallation" xml:space="preserve">
1015 - <value>WSL 正在完成升級...</value>
1016 - </data>
1017 - <data name="MessageUpdateFailed" xml:space="preserve">
1018 - <value>更新失敗 (結束代碼: {})。</value>
1019 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1020 - </data>
1021 - <data name="MessageUninstallNoArguments" xml:space="preserve">
1022 - <value>{} 不接受任何引數。若要取消註冊發行版本,請改用 {}。</value>
1023 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1024 - </data>
1025 - <data name="MessageUninstallFailed" xml:space="preserve">
1026 - <value>解除安裝失敗 (結束代碼: {})。</value>
1027 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1028 - </data>
1029 - <data name="MessageSeeLogFile" xml:space="preserve">
1030 - <value>記錄檔: {}</value>
1031 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1032 - </data>
1033 - <data name="MessagedFailedToRemoveMsix" xml:space="preserve">
1034 - <value>無法移除 MSIX 套件 (錯誤: {})。</value>
1035 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1036 - </data>
1037 - <data name="MessagedFailedToInstallMsix" xml:space="preserve">
1038 - <value>無法安裝 MSIX 套件 (錯誤: {})。</value>
1039 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1040 - </data>
1041 - <data name="MessageMissingOptionalComponents" xml:space="preserve">
1042 - <value>未安裝執行 WSL 所需的選用元件。</value>
1043 - </data>
1044 - <data name="MessageInstallMissingOptionalComponents" xml:space="preserve">
1045 - <value>安裝遺失的元件。</value>
1046 - </data>
1047 - <data name="MessageInvalidDistributionTar" xml:space="preserve">
1048 - <value>匯入的檔案不是有效的 Linux 發佈。</value>
1049 - </data>
1050 - <data name="MessagePressAnyKeyToExit" xml:space="preserve">
1051 - <value>按任意鍵離開...</value>
1052 - </data>
1053 - <data name="MessageNewWslVersionAvailable" xml:space="preserve">
1054 - <value>有新版的 Windows 子系統 Linux 版可供使用。</value>
1055 - </data>
1056 - <data name="MessageUpdateToVersion" xml:space="preserve">
1057 - <value>更新至版本 {} 或在下方檢視其版本資訊。</value>
1058 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1059 - </data>
1060 - <data name="MessageUpdate" xml:space="preserve">
1061 - <value>更新</value>
1062 - </data>
1063 - <data name="MessageViewReleaseNotes" xml:space="preserve">
1064 - <value>查看文件</value>
1065 - </data>
1066 - <data name="MessageVhdInUse" xml:space="preserve">
1067 - <value>無法完成作業,因為 VHD 目前正在使用中。若要強制 WSL 停止使用: wsl.exe --shutdown</value>
1068 - <comment>{Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1069 - </data>
1070 - <data name="MessageInvalidBoolean" xml:space="preserve">
1071 - <value>{} 不是有效的布林值,&lt;true|false&gt;</value>
1072 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1073 - </data>
1074 - <data name="MessageSparseVhdWsl2Only" xml:space="preserve">
1075 - <value>只有 WSL2 支援稀疏 VHD。</value>
1076 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1077 - </data>
1078 - <data name="MessageLocalSystemNotSupported" xml:space="preserve">
1079 - <value>系統不支援將 WSL 執行為本機系統。</value>
1080 - </data>
1081 - <data name="MessagePerformanceTip" xml:space="preserve">
1082 - <value>效能提示:</value>
1083 - </data>
1084 - <data name="MessageProblematicDrvFsUsage" xml:space="preserve">
1085 - <value>在您的 Windows 磁碟驅動器上使用如 {} 的 I/O 密集型操作,效能將會不佳。請考慮將項目檔移至 Linux 檔案系統,以獲得較佳的效能。按兩下下方以深入瞭解。</value>
1086 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1087 - </data>
1088 - <data name="MessageViewDocs" xml:space="preserve">
1089 - <value>檢視文件</value>
1090 - </data>
1091 - <data name="MessageDontShowAgain" xml:space="preserve">
1092 - <value>不再顯示</value>
1093 - </data>
1094 - <data name="MessageWSL2Crashed" xml:space="preserve">
1095 - <value>WSL2 虛擬機器已損毀。</value>
1096 - </data>
1097 - <data name="MessageWSL2CrashedStackTrace" xml:space="preserve">
1098 - <value>堆棧追蹤已儲存於: {}</value>
1099 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1100 - </data>
1101 - <data name="MessageDistributionFailedToStart" xml:space="preserve">
1102 - <value>發佈無法啟動。錯誤碼: {},失敗步驟: {}</value>
1103 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1104 - </data>
1105 - <data name="MessageDiskCorrupted" xml:space="preserve">
1106 - <value>無法啟動分佈,因為其虛擬磁碟已損毀。</value>
1107 - </data>
1108 - <data name="MessageConfigKeyDuplicated" xml:space="preserve">
1109 - <value>{}:{} 中的重複設定索引鍵 '{}' (衝突密鑰: {}:{}) 中的 '{}'</value>
1110 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1111 - </data>
1112 - <data name="MessageConfigInvalidEnum" xml:space="preserve">
1113 - <value>{}:{} 中設定索引鍵 '{}' 的值 '{}' 無效 (有效值: {})</value>
1114 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1115 - </data>
1116 - <data name="MessageWaitingForOobe" xml:space="preserve">
1117 - <value>正在等候 OOBE 命令完成,以進行散發「{}」...</value>
1118 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1119 - </data>
1120 - <data name="MessageCorruptedDistroRegistration" xml:space="preserve">
1121 - <value>無法從散發 {} 讀取屬性 '{}'</value>
1122 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1123 - </data>
1124 - <data name="MessagePassVhdFlag" xml:space="preserve">
1125 - <value>這看起來像一個 VHD 文件。使用 --vhd 匯入 VHD 而不是 tar。</value>
1126 - <comment>{Locked="--vhd "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1127 - </data>
1128 - <data name="MessageDistroStoreInstallFailed" xml:space="preserve">
1129 - <value>無法從Microsoft Store安裝 {}: {}
1130 -正在嘗試 Web 下載...</value>
1131 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1132 - </data>
1133 - <data name="MessageNoInstallDefault" xml:space="preserve">
1134 - <value>尚未設定預設發佈。請提供要安裝的發佈。</value>
1135 - </data>
1136 - <data name="MessageConfigVirtio9pDisabled" xml:space="preserve">
1137 - <value>已停用 wsl2.virtio9p,退回到使用 vsock 傳輸的 9p。</value>
1138 - </data>
1139 - <data name="MessageConsommeRequiresVirtio" xml:space="preserve">
1140 - <value>停用 wsl2.virtio 時不支援 Consomme 網路;回到 networkingMode {}。</value>
1141 - <comment>{Locked="wsl2.virtio"}{Locked="Consomme"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1142 - </data>
1143 - <data name="MessageSwiotlbKernelUnsupported" xml:space="preserve">
1144 - <value>目前執行的核心缺少一個可大幅提升 virtio 裝置效能的修補程式。請更新至較新的 WSL 核心,以啟用此最佳化。</value>
1145 - <comment>{Locked="virtio"}</comment>
1146 - </data>
1147 - <data name="MessageInstallationCorrupted" xml:space="preserve">
1148 - <value>WSL 安裝似乎已損毀,(錯誤碼: {})。
1149 -按任意鍵以修復 WSL,或 CTRL-C 取消。
1150 -此提示將在 60 秒內逾時。</value>
1151 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1152 - </data>
1153 - <data name="MessageFailedToParseTerminalProfile" xml:space="preserve">
1154 - <value>註冊發佈時無法剖析終端機配置檔: {}</value>
1155 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1156 - </data>
1157 - <data name="MessageInvalidSize" xml:space="preserve">
1158 - <value>無效的大小: {}</value>
1159 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1160 - </data>
1161 - <data name="MessageErrorCode" xml:space="preserve">
1162 - <value>{}
1163 -錯誤碼: {}</value>
1164 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1165 - </data>
1166 - <data name="MessageInvalidJson" xml:space="preserve">
1167 - <value>無效的 JSON 文件。剖析錯誤: {}</value>
1168 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1169 - </data>
1170 - <data name="MessageTooManyProcessors" xml:space="preserve">
1171 - <value>wsl2.processors 不能超過系統上的邏輯處理器數目 ({} &gt; {})</value>
1172 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1173 - </data>
1174 - <data name="MessageFailedToQueryNetworkingMode" xml:space="preserve">
1175 - <value>無法查詢網路模式</value>
1176 - </data>
1177 - <data name="MessageMismatchedKernelModulesError" xml:space="preserve">
1178 - <value>已提供自定義核心模組,但未指定自定義核心。如需詳細資訊,請參閱 https://aka.ms/wslcustomkernel。</value>
1179 - </data>
1180 - <data name="MessageDnsTunnelingDisabled" xml:space="preserve">
1181 - <value>由於目前與全球安全存取用戶端的相容性問題,已停用 DNS 通道。</value>
1182 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1183 - </data>
1184 - <data name="MessageSparseVhdDisabled" xml:space="preserve">
1185 - <value>由於可能會導致資料損毀,目前已停用稀疏 VHD 支援。
1186 -若要強制發行版本以使用稀疏 VHD,請執行:
1187 -wsl.exe --manage &lt;DistributionName&gt; --set-sparse true --allow-unsafe</value>
1188 - <comment>{Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1189 - </data>
1190 - <data name="MessageDrvfsMountFailed" xml:space="preserve">
1191 - <value>無法掛接 {},如需詳細數據,請參閱 dmesg。</value>
1192 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1193 - </data>
1194 - <data name="MessageFstabMountFailed" xml:space="preserve">
1195 - <value>處理掛載 -a 的 /etc/fstab 失敗。</value>
1196 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1197 - </data>
1198 - <data name="MessageReadOnlyDistro" xml:space="preserve">
1199 - <value>掛接散發磁碟時發生錯誤,它是以唯讀方式掛接為遞補。
1200 -請參閱復原指示: https://aka.ms/wsldiskmountrecovery</value>
1201 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1202 - </data>
1203 - <data name="MessageFailedToTranslate" xml:space="preserve">
1204 - <value>無法翻譯 '{}'</value>
1205 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1206 - </data>
1207 - <data name="Settings_ErrorTryAgainLater.Text" xml:space="preserve">
1208 - <value>發生錯誤。請稍後再試一次。</value>
1209 - </data>
1210 - <data name="Settings_AboutPageTitle.Text" xml:space="preserve">
1211 - <value>關於</value>
1212 - </data>
1213 - <data name="Settings_About.Header" xml:space="preserve">
1214 - <value>關於 Windows 子系統 Linux 版設定</value>
1215 - </data>
1216 - <data name="Settings_About.Description" xml:space="preserve">
1217 - <value>© Microsoft.著作權所有,並保留一切權利。</value>
1218 - </data>
1219 - <data name="Settings_AppDisplayName" xml:space="preserve">
1220 - <value>適用於 Linux 的 Windows 子系統設定</value>
1221 - </data>
1222 - <data name="Settings_AppDescription" xml:space="preserve">
1223 - <value>Windows 子系統 Linux 版 設定可讓開發人員使用 GUI 應用程式來管理 .wslconfig 檔案。</value>
1224 - <comment>{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
1225 - </data>
1226 - <data name="Settings_AutoMemoryReclaim.Header" xml:space="preserve">
1227 - <value>自動記憶體回收</value>
1228 - </data>
1229 - <data name="Settings_AutoMemoryReclaim.Description" xml:space="preserve">
1230 - <value>偵測到閑置 CPU 使用量後,自動釋放快取的記憶體。設定為緩時釋放的漸進式,以及快取記憶體的即時釋放投遞。</value>
1231 - </data>
1232 - <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.Name" xml:space="preserve">
1233 - <value>自動記憶體回收。</value>
1234 - </data>
1235 - <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.HelpText" xml:space="preserve">
1236 - <value>偵測到閑置 CPU 使用量後,自動釋放快取的記憶體。設定為緩時釋放的漸進式,以及快取記憶體的即時釋放投遞。</value>
1237 - </data>
1238 - <data name="Settings_AutoProxy.Header" xml:space="preserve">
1239 - <value>已啟用自動 Proxy</value>
1240 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1241 - </data>
1242 - <data name="Settings_AutoProxy.Description" xml:space="preserve">
1243 - <value>讓 WSL 使用 Windows 的 HTTP Proxy 資訊。</value>
1244 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1245 - </data>
1246 - <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1247 - <value>已啟用自動 Proxy。</value>
1248 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1249 - </data>
1250 - <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1251 - <value>讓 WSL 使用 Windows 的 HTTP Proxy 資訊。</value>
1252 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1253 - </data>
1254 - <data name="Settings_BestEffortDNS.Header" xml:space="preserve">
1255 - <value>使用最佳作業效果的 DNS 剖析</value>
1256 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1257 - </data>
1258 - <data name="Settings_BestEffortDNS.Description" xml:space="preserve">
1259 - <value>僅適用於 wsl2.dnsTunneling 設為 true 時。設定為 true 時,Windows 會從 DNS 要求擷取問題,並嘗試加以解決,並忽略未知的記錄。</value>
1260 - <comment>{Locked="wsl2.dnsTunneling"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1261 - </data>
1262 - <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1263 - <value>使用最佳作用的 DNS 剖析。</value>
1264 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1265 - </data>
1266 - <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1267 - <value>僅適用於 wsl2.dnsTunneling 設為 true 時。設定為 true 時,Windows 會從 DNS 要求擷取問題,並嘗試加以解決,並忽略未知的記錄。</value>
1268 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1269 - </data>
1270 - <data name="Settings_CustomKernelPath.Header" xml:space="preserve">
1271 - <value>自訂核心</value>
1272 - </data>
1273 - <data name="Settings_CustomKernelPath.Description" xml:space="preserve">
1274 - <value>自訂Linux核心的絕對 Windows 路徑。</value>
1275 - </data>
1276 - <data name="Settings_CustomKernelPathBrowseButton.Content" xml:space="preserve">
1277 - <value>瀏覽核心</value>
1278 - </data>
1279 - <data name="Settings_CustomKernelPathTextBox.AutomationProperties.Name" xml:space="preserve">
1280 - <value>自訂核心</value>
1281 - </data>
1282 - <data name="Settings_CustomKernelPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1283 - <value>自訂Linux核心的絕對 Windows 路徑。</value>
1284 - </data>
1285 - <data name="Settings_CustomKernelModulesPath.Header" xml:space="preserve">
1286 - <value>自訂核心模組</value>
1287 - </data>
1288 - <data name="Settings_CustomKernelModulesPath.Description" xml:space="preserve">
1289 - <value>自訂Linux核心模組 VHD 的絕對 Windows 路徑。</value>
1290 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1291 - </data>
1292 - <data name="Settings_CustomKernelModulesPathBrowseButton.Content" xml:space="preserve">
1293 - <value>瀏覽核心模組</value>
1294 - </data>
1295 - <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.Name" xml:space="preserve">
1296 - <value>自訂核心模組</value>
1297 - </data>
1298 - <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1299 - <value>自訂Linux核心模組 VHD 的絕對 Windows 路徑。</value>
1300 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1301 - </data>
1302 - <data name="Settings_CustomSystemDistroPath.Header" xml:space="preserve">
1303 - <value>自訂系統發行版</value>
1304 - </data>
1305 - <data name="Settings_CustomSystemDistroPathBrowseButton.Content" xml:space="preserve">
1306 - <value>瀏覽發行套件</value>
1307 - </data>
1308 - <data name="Settings_CustomSystemDistroPathDescription.Text" xml:space="preserve">
1309 - <value>指定要載入為自訂系統發行版的 VHD 路徑,主要用於在 WSL 中啟用 GUI 應用程式。[在此深入了解系統發行]。</value>
1310 - <comment>{Locked="["}{Locked="]"}{Locked="VHD"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed. "VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1311 - </data>
1312 - <data name="Settings_CustomSystemDistroPathDescription.NavigateUri" xml:space="preserve">
1313 - <value>https://aka.ms/wslgsystemdistro</value>
1314 - <comment>{Locked}Uri to the Microsoft WSLg architecture devblog</comment>
1315 - </data>
1316 - <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.Name" xml:space="preserve">
1317 - <value>自訂系統發行版</value>
1318 - </data>
1319 - <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1320 - <value>指定要載入為自訂系統發行版的 VHD 路徑,主要用於在 WSL 中啟用 GUI 應用程式。</value>
1321 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1322 - </data>
1323 - <data name="Settings_DebugConsole.Header" xml:space="preserve">
1324 - <value>啟用偵錯主控台</value>
1325 - </data>
1326 - <data name="Settings_DebugConsole.Description" xml:space="preserve">
1327 - <value>布林值,可開啟輸出控制台視窗,該視窗會在啟動 WSL 2 發行版執行個體時顯示 dmesg 的內容。</value>
1328 - </data>
1329 - <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1330 - <value>啟用偵錯主控台。</value>
1331 - </data>
1332 - <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1333 - <value>布爾值,可開啟輸出控制台視窗,該視窗會在啟動 WSL 2 發行例項時顯示診斷訊息的內容。</value>
1334 - </data>
1335 - <data name="Settings_DefaultVHDSize.Header" xml:space="preserve">
1336 - <value>預設 VHD 大小</value>
1337 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1338 - </data>
1339 - <data name="Settings_DefaultVHDSize.Description" xml:space="preserve">
1340 - <value>僅新建立之發佈之可擴充 WSL 虛擬硬碟 (VHD) 的預設大小上限。</value>
1341 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1342 - </data>
1343 - <data name="Settings_DefaultVHDSizeResetButton.Content" xml:space="preserve">
1344 - <value>重設大小</value>
1345 - </data>
1346 - <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1347 - <value>預設 VHD 大小</value>
1348 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1349 - </data>
1350 - <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1351 - <value>只針對新建的發佈指定可擴充 WSL 虛擬硬碟 (VHD) 的預設大小上限,以 MB 為單位。</value>
1352 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1353 - </data>
1354 - <data name="Settings_DeveloperPageTitle.Text" xml:space="preserve">
1355 - <value>開發人員</value>
1356 - </data>
1357 - <data name="Settings_DocumentationLink.Content" xml:space="preserve">
1358 - <value>文件</value>
1359 - </data>
1360 - <data name="Settings_DocumentationLink.NavigateUri" xml:space="preserve">
1361 - <value>https://aka.ms/wsldocs</value>
1362 - <comment>{Locked}Uri to Microsoft WSL documentation</comment>
1363 - </data>
1364 - <data name="Settings_DrvFSMode.Header" xml:space="preserve">
1365 - <value>變更 DrvFS 模式</value>
1366 - </data>
1367 - <data name="Settings_DrvFSMode.Description" xml:space="preserve">
1368 - <value>變更 WSL 中的跨作業系統檔案存取實作。</value>
1369 - </data>
1370 - <data name="Settings_DNSProxy.Header" xml:space="preserve">
1371 - <value>已啟用 DNS Proxy</value>
1372 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1373 - </data>
1374 - <data name="Settings_DNSProxy.Description" xml:space="preserve">
1375 - <value>只有在 wsl2.networkingMode 設為 NAT 時才適用。布爾值會通知 WSL 將 Linux 中的 DNS 伺服器設定為主機上的 NAT。設定為 false 會將 DNS 伺服器從 Windows 鏡像到 Linux。</value>
1376 - <comment>{Locked="wsl2.networkingMode"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1377 - </data>
1378 - <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1379 - <value>已啟用 DNS Proxy。</value>
1380 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1381 - </data>
1382 - <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1383 - <value>只有在 wsl2.networkingMode 設定為 NAT 時才適用。布爾值會通知 WSL 將 Linux 中的 DNS 伺服器設定為主機上的 NAT。設定為 false 會將 DNS 伺服器從 Windows 鏡像到 Linux。</value>
1384 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1385 - </data>
1386 - <data name="Settings_DNSTunneling.Header" xml:space="preserve">
1387 - <value>已啟用 DNS 通道</value>
1388 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1389 - </data>
1390 - <data name="Settings_DNSTunneling.Description" xml:space="preserve">
1391 - <value>變更從 WSL 到 Windows 進行 DNS 要求的 Proxy 處理方式。</value>
1392 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1393 - </data>
1394 - <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1395 - <value>已啟用 DNS 通道。</value>
1396 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1397 - </data>
1398 - <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1399 - <value>變更從 WSL 到 Windows 進行 DNS 要求的 Proxy 處理方式。</value>
1400 - <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1401 - </data>
1402 - <data name="Settings_FileSystemPageTitle.Text" xml:space="preserve">
1403 - <value>檔案系統</value>
1404 - </data>
1405 - <data name="Settings_GUIApplications.Header" xml:space="preserve">
1406 - <value>啟用 GUI 應用程式</value>
1407 - </data>
1408 - <data name="Settings_GUIApplicationsDescription.Text" xml:space="preserve">
1409 - <value>用於開啟或關閉 GUI 應用程式支援 ([WSLg]) WSL 的布爾值。</value>
1410 - </data>
1411 - <data name="Settings_GUIApplicationsDescription.NavigateUri" xml:space="preserve">
1412 - <value>https://aka.ms/wslgproject</value>
1413 - <comment>{Locked}Uri to the Microsoft GitHub WSLg project</comment>
1414 - </data>
1415 - <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1416 - <value>啟用 GUI 應用程式。</value>
1417 - </data>
1418 - <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1419 - <value>用於開啟或關閉 GUI 應用程式支援 (在 WSL 中稱為 WSL g) 的布林值。</value>
1420 - </data>
1421 - <data name="Settings_HWPerfCounters.Header" xml:space="preserve">
1422 - <value>啟用硬體效能計數器</value>
1423 - </data>
1424 - <data name="Settings_HWPerfCounters.Description" xml:space="preserve">
1425 - <value>啟用 Linux 的硬體效能計數器。</value>
1426 - </data>
1427 - <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1428 - <value>啟用硬體效能計數器。</value>
1429 - </data>
1430 - <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1431 - <value>啟用 Linux 的硬體效能計數器。</value>
1432 - </data>
1433 - <data name="Settings_HyperVFirewall.Header" xml:space="preserve">
1434 - <value>已啟用 Hyper-V 防火牆</value>
1435 - </data>
1436 - <data name="Settings_HyperVFirewall.Description" xml:space="preserve">
1437 - <value>啟用 Hyper-V 防火牆,允許 Windows 防火牆規則以及 Hyper-V 流量專用的規則,以篩選 WSL 網路流量。</value>
1438 - </data>
1439 - <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1440 - <value>已啟用 Hyper-V 防火牆。</value>
1441 - </data>
1442 - <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1443 - <value>啟用 Hyper-V 防火牆,允許 Windows 防火牆規則以及 Hyper-V 流量專用的規則,以篩選 WSL 網路流量。</value>
1444 - </data>
1445 - <data name="Settings_HostAddressLoopback.Header" xml:space="preserve">
1446 - <value>主機位址回送</value>
1447 - </data>
1448 - <data name="Settings_HostAddressLoopback.Description" xml:space="preserve">
1449 - <value>只有在 wsl2.networkingMode 設為鏡像時才適用。設定為 True 時,將允許容器透過指派給主機的 IP 位址連線到主機,或允許主機連線到容器。請注意,一律可以使用 127.0.0.1 回送位址 - 此選項也允許使用所有額外指派的本機 IP 位址。</value>
1450 - <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1451 - </data>
1452 - <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1453 - <value>主機位址回送。</value>
1454 - </data>
1455 - <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1456 - <value>僅適用於 wsl2.networkingMode 設為鏡像時。設定為 True 時,將允許容器透過指派給主機的 IP 位址連線到主機,或允許主機連線到容器。請注意,一律可以使用 127.0.0.1 回送位址 - 此選項也允許使用所有額外指派的本機 IP 位址。</value>
1457 - </data>
1458 - <data name="Settings_IgnoredPorts.Header" xml:space="preserve">
1459 - <value>已忽略的連接埠</value>
1460 - </data>
1461 - <data name="Settings_IgnoredPorts.Description" xml:space="preserve">
1462 - <value>只有在 wsl2.networkingMode 設為鏡像時才適用。指定 Linux 應用程式可以繫結到哪些埠,而這些埠不會自動轉送,也不會在 Windows 中納入考慮。格式應為逗號分隔清單,例如: 3000,9000,9090。</value>
1463 - <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1464 - </data>
1465 - <data name="Settings_IgnoredPortsResetButton.Content" xml:space="preserve">
1466 - <value>重設連接埠</value>
1467 - </data>
1468 - <data name="Settings_IgnoredPortsTextBox.AutomationProperties.Name" xml:space="preserve">
1469 - <value>已忽略的連接埠</value>
1470 - </data>
1471 - <data name="Settings_IgnoredPortsTextBox.AutomationProperties.HelpText" xml:space="preserve">
1472 - <value>僅適用於 wsl2.networkingMode 設為鏡像時。指定 Linux 應用程式可以繫結到哪些埠,而這些埠不會自動轉送,也不會在 Windows 中納入考慮。應以逗號分隔清單格式化,例如 3000、9000、9090。</value>
1473 - </data>
1474 - <data name="Settings_InitialAutoProxyTimeout.Header" xml:space="preserve">
1475 - <value>初始自動 Proxy 逾時</value>
1476 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1477 - </data>
1478 - <data name="Settings_InitialAutoProxyTimeout.Description" xml:space="preserve">
1479 - <value>僅適用於 wsl2.autoProxy 設為 true 時。設定 WSL 啟動 WSL 容器時,WSL 等候擷取 HTTP Proxy 資訊的時間) (毫秒。如果在此時間之後解析 Proxy 設定,則必須重新啟動 WSL 實例,才能使用擷取的 Proxy 設定。</value>
1480 - <comment>{Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1481 - </data>
1482 - <data name="Settings_InitialAutoProxyTimeoutResetButton.Content" xml:space="preserve">
1483 - <value>重設逾時</value>
1484 - </data>
1485 - <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1486 - <value>初始自動 Proxy 逾時</value>
1487 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1488 - </data>
1489 - <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1490 - <value>僅適用於 wsl2.autoProxy 設為 true 時。設定啟動 WSL 容器時,WSL 將等候擷取 HTTP Proxy 資訊的時間,以毫秒為單位。如果在此時間之後解析 Proxy 設定,則必須重新啟動 WSL 實例,才能使用擷取的 Proxy 設定。</value>
1491 - <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1492 - </data>
1493 - <data name="Settings_KernelCommandLine.Header" xml:space="preserve">
1494 - <value>核心命令列</value>
1495 - </data>
1496 - <data name="Settings_KernelCommandLine.Description" xml:space="preserve">
1497 - <value>其他核心命令列引數。</value>
1498 - </data>
1499 - <data name="Settings_LocalhostForwarding.Header" xml:space="preserve">
1500 - <value>啟用 localhost 轉送</value>
1501 - </data>
1502 - <data name="Settings_LocalhostForwarding.Description" xml:space="preserve">
1503 - <value>布林值,指定繫結至 WSL 2 VM 中萬用字元或 localhost 的連接埠是否應可透過 localhost:port 從主機連結。</value>
1504 - </data>
1505 - <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1506 - <value>啟用 localhost 轉送。</value>
1507 - </data>
1508 - <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1509 - <value>布林值,指定繫結至 WSL 2 VM 中萬用字元或 localhost 的連接埠是否應可透過 localhost、冒號、連接埠從主機連結。</value>
1510 - </data>
1511 - <data name="Settings_MegabyteStringFormat" xml:space="preserve">
1512 - <value>{0} MB</value>
1513 - </data>
1514 - <data name="Settings_MemAndProcPageTitle.Text" xml:space="preserve">
1515 - <value>記憶體與處理器</value>
1516 - </data>
1517 - <data name="Settings_MemorySize.Header" xml:space="preserve">
1518 - <value>記憶體大小</value>
1519 - </data>
1520 - <data name="Settings_MemorySize.Description" xml:space="preserve">
1521 - <value>要指派給 WSL 2 VM 的記憶體。</value>
1522 - </data>
1523 - <data name="Settings_MemorySizeResetButton.Content" xml:space="preserve">
1524 - <value>重設大小</value>
1525 - </data>
1526 - <data name="Settings_MemorySizeTextBox.AutomationProperties.Name" xml:space="preserve">
1527 - <value>記憶體大小</value>
1528 - </data>
1529 - <data name="Settings_MemorySizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1530 - <value>要指派給 WSL 2 VM 的記憶體指定量,以 MB 為單位。</value>
1531 - </data>
1532 - <data name="Settings_MillisecondsStringFormat" xml:space="preserve">
1533 - <value>{0} 毫秒</value>
1534 - </data>
1535 - <data name="Settings_NestedVirtualization.Header" xml:space="preserve">
1536 - <value>啟用巢狀虛擬化</value>
1537 - </data>
1538 - <data name="Settings_NestedVirtualization.Description" xml:space="preserve">
1539 - <value>開啟或關閉巢狀虛擬化的布爾值,可讓其他巢狀 VM 在 WSL 2 內執行。</value>
1540 - </data>
1541 - <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1542 - <value>已啟用巢狀虛擬化。</value>
1543 - </data>
1544 - <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1545 - <value>開啟或關閉巢狀虛擬化的布爾值,可讓其他巢狀 VM 在 WSL 2 內執行。</value>
1546 - </data>
1547 - <data name="Settings_NetworkingMode.Header" xml:space="preserve">
1548 - <value>網路模式</value>
1549 - </data>
1550 - <data name="Settings_NetworkingMode.Description" xml:space="preserve">
1551 - <value>指定 WSL 的網路模式。</value>
1552 - </data>
1553 - <data name="Settings_NetworkingModeComboBox.AutomationProperties.Name" xml:space="preserve">
1554 - <value>網路模式。</value>
1555 - </data>
1556 - <data name="Settings_NetworkingModeComboBox.AutomationProperties.HelpText" xml:space="preserve">
1557 - <value>指定 WSL 的網路模式。</value>
1558 - </data>
1559 - <data name="Settings_NetworkingPageTitle.Text" xml:space="preserve">
1560 - <value>網路功能</value>
1561 - </data>
1562 - <data name="Settings_OOBECrossOSFileAccess.Description" xml:space="preserve">
1563 - <value>您可以跨作業系統處理所有檔案!</value>
1564 - </data>
1565 - <data name="Settings_OOBECrossOSFileAccess.Title" xml:space="preserve">
1566 - <value>跨 OS 存取檔案</value>
1567 - </data>
1568 - <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle.Text" xml:space="preserve">
1569 - <value>從 Linux 存取 Windows 檔案</value>
1570 - </data>
1571 - <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample.Text" xml:space="preserve">
1572 - <value>您可以依序瀏覽至 ‘/mnt’ 與 Windows 磁碟機代號 (如範例所示的 C 磁碟機),藉以在 Linux 中存取 Windows 檔案:
1573 -
1574 -'cd /mnt/c'</value>
1575 - </data>
1576 - <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle.Text" xml:space="preserve">
1577 - <value>使用檔案總管存取 Linux 檔案</value>
1578 - </data>
1579 - <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample.Text" xml:space="preserve">
1580 - <value>您可以瀏覽至 '\\wsl.localhost\' 按一下 ‘Linux’ 圖示,從檔案總管檢視 Linux 檔案。</value>
1581 - <comment>{Locked="\\wsl.localhost\"}Url addresses should not be translated.</comment>
1582 - </data>
1583 - <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle.Text" xml:space="preserve">
1584 - <value>從 WSL 啟動 Windows 檔案和程式</value>
1585 - </data>
1586 - <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample.Text" xml:space="preserve">
1587 - <value>即使在使用 WSL 時,您也可以直接從 bash 執行 Windows 可執行檔。請嘗試執行
1588 -'powershell.exe /c start .',以在目前的資料夾中開啟檔案總管。</value>
1589 - <comment>{Locked="/c start ."}Command line arguments and file names should not be translated</comment>
1590 - </data>
1591 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle.Text" xml:space="preserve">
1592 - <value>從 Windows 存取 Linux 網路應用程式</value>
1593 - </data>
1594 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.Text" xml:space="preserve">
1595 - <value>如果您是在 Linux 發行版本中建置網路應用程式 (例如在 NodeJS 或 SQL 伺服器上執行的應用程式),可以使用 localhost (方式與平常相同) 透過 Windows 應用程式 (例如 Edge 或 Chrome 網際網路瀏覽器) 加以存取。這代表如果您啟動接聽連接埠 3000 的 Linux 伺服器,即可透過 Windows 上的 Edge 前往 [http://localhost:3000] 加以存取。</value>
1596 - <comment>{Locked="http://localhost:3000"}Url addresses should not be translated.</comment>
1597 - </data>
1598 - <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.NavigateUri" xml:space="preserve">
1599 - <value>http://localhost:3000</value>
1600 - <comment>{Locked}Uri to the localhost on port 3000</comment>
1601 - </data>
1602 - <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle.Text" xml:space="preserve">
1603 - <value>鏡像模式網路功能</value>
1604 - </data>
1605 - <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample.Text" xml:space="preserve">
1606 - <value>WSL 也包含稱為「鏡像模式」的新網路模式,加入了 IPv6 支援等進階功能,並且能夠存取區域網路中的網路應用程式。</value>
1607 - </data>
1608 - <data name="Settings_OOBECrossOSFileAccessLink.Content" xml:space="preserve">
1609 - <value>深入了解如何跨 OS 存取檔案</value>
1610 - </data>
1611 - <data name="Settings_OOBECrossOSFileAccessLink.NavigateUri" xml:space="preserve">
1612 - <value>https://aka.ms/wslfilesystems</value>
1613 - <comment>{Locked}Uri to the Working across Windows and Linux file systems documentation</comment>
1614 - </data>
1615 - <data name="Settings_OOBEDisplayName" xml:space="preserve">
1616 - <value>歡迎使用 Windows 子系統 Linux 版</value>
1617 - </data>
1618 - <data name="Settings_OOBEDistroManagement.Description" xml:space="preserve">
1619 - <value>WSL 非常適合用來嘗試不同的 Linux 發行版本。</value>
1620 - </data>
1621 - <data name="Settings_OOBEDistroManagement.Title" xml:space="preserve">
1622 - <value>發行版本管理</value>
1623 - </data>
1624 - <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.Content" xml:space="preserve">
1625 - <value>深入了解基本 WSL 命令</value>
1626 - </data>
1627 - <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.NavigateUri" xml:space="preserve">
1628 - <value>https://aka.ms/wslcommands</value>
1629 - <comment>{Locked}Uri to the basic WSL commands documentation</comment>
1630 - </data>
1631 - <data name="Settings_OOBEDistroManagementImportCustomDistroLink.Content" xml:space="preserve">
1632 - <value>深入了解如何匯入任何 Linux 發行版本</value>
1633 - </data>
1634 - <data name="Settings_OOBEDistroManagementImportCustomDistroLink.NavigateUri" xml:space="preserve">
1635 - <value>https://aka.ms/wslcustomdistro</value>
1636 - <comment>{Locked}Uri to the import any linux distribution to use with WSL documentation</comment>
1637 - </data>
1638 - <data name="Settings_OOBEDistroManagement_InstallableDistrosTitle.Text" xml:space="preserve">
1639 - <value>列出可安裝的 WSL 發行版本命令</value>
1640 - </data>
1641 - <data name="Settings_OOBEDistroManagement_InstallableDistrosSample.Text" xml:space="preserve">
1642 - <value>'wsl.exe -l -o'</value>
1643 - <comment>{Locked="-l -o"}Command line arguments and file names should not be translated</comment>
1644 - </data>
1645 - <data name="Settings_OOBEDistroManagement_InstallNamedDistrosTitle.Text" xml:space="preserve">
1646 - <value>安裝具名 WSL 發行版本命令</value>
1647 - </data>
1648 - <data name="Settings_OOBEDistroManagement_InstallNamedDistrosSample.Text" xml:space="preserve">
1649 - <value>'wsl.exe --install &lt;DistroName&gt;'</value>
1650 - <comment>{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
1651 - </data>
1652 - <data name="Settings_OOBEDistroManagement_AvailableDistrosTitle.Text" xml:space="preserve">
1653 - <value>列出可用的 WSL 發行版本命令</value>
1654 - </data>
1655 - <data name="Settings_OOBEDistroManagement_AvailableDistrosSample.Text" xml:space="preserve">
1656 - <value>'wsl.exe -l'</value>
1657 - <comment>{Locked="-l"}Command line arguments and file names should not be translated</comment>
1658 - </data>
1659 - <data name="Settings_OOBEDockerDesktopIntegration.Description" xml:space="preserve">
1660 - <value>Docker Desktop 非常適合與 WSL 搭配使用,可協助您利用 Linux 容器進行開發。
1661 -
1662 -搭配使用 Docker Desktop 與 WSL 的優點有:
1663 -
1664 -• 您可以使用相同的 Docker 精靈和映像,在 WSL 或 Windows 中執行 Docker 命令。
1665 -• 您可以使用 WSL 中的 Windows 磁碟自動掛接,在 Windows 和 Linux 之間平順無礙地分享檔案和資料夾。
1666 -• 您可以透過 WSL 的互通性,使用偏好的 Windows 工具和編輯器處理 Linux 程式碼和檔案,反之亦然。</value>
1667 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1668 - </data>
1669 - <data name="Settings_OOBEDockerDesktopIntegration.Title" xml:space="preserve">
1670 - <value>Docker Desktop 整合</value>
1671 - </data>
1672 - <data name="Settings_OOBEDockerDesktopIntegrationLink.Content" xml:space="preserve">
1673 - <value>深入了解如何搭配使用 WSL 與 Docker</value>
1674 - </data>
1675 - <data name="Settings_OOBEDockerDesktopIntegrationLink.NavigateUri" xml:space="preserve">
1676 - <value>https://aka.ms/wsldocker</value>
1677 - <comment>{Locked}Uri to the Docker remote containers on WSL 2 documentation</comment>
1678 - </data>
1679 - <data name="Settings_OOBEGeneral.Description" xml:space="preserve">
1680 - <value>您可利用 Windows 子系統 Linux 版 (WSL),直接在 Windows 中執行偏好的 Linux 工具,公用程式、應用程式和工作流程。
1681 -
1682 -請花一些時間預覽最受社群喜愛的一些功能,或查看我們提供的詳盡文件。</value>
1683 - </data>
1684 - <data name="Settings_OOBEGeneral.Title" xml:space="preserve">
1685 - <value>歡迎使用 WSL</value>
1686 - </data>
1687 - <data name="Settings_OOBEGeneral_BestPracticesSetupLink.Content" xml:space="preserve">
1688 - <value>設定最佳做法</value>
1689 - </data>
1690 - <data name="Settings_OOBEGeneral_BestPracticesSetupLink.NavigateUri" xml:space="preserve">
1691 - <value>https://aka.ms/wslsetup</value>
1692 - <comment>{Locked}Uri to the Best Practices for Setup Documentation</comment>
1693 - </data>
1694 - <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.Content" xml:space="preserve">
1695 - <value>開始使用 Linux</value>
1696 - </data>
1697 - <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.NavigateUri" xml:space="preserve">
1698 - <value>https://aka.ms/wslgettingstarted</value>
1699 - <comment>{Locked}Uri to the Getting Started with Linux Documentation</comment>
1700 - </data>
1701 - <data name="Settings_OOBEGeneral_WSLDocumentationLink.Content" xml:space="preserve">
1702 - <value>Windows 子系統 Linux 版 (WSL) 文件</value>
1703 - </data>
1704 - <data name="Settings_OOBEGeneral_WSLDocumentationLink.NavigateUri" xml:space="preserve">
1705 - <value>https://aka.ms/wsldocs</value>
1706 - <comment>{Locked}Uri to the Microsoft WSL Documentation</comment>
1707 - </data>
1708 - <data name="Settings_OOBEGUIApps.Description" xml:space="preserve">
1709 - <value>您可以透過原生 Windows 互動使用圖形化 Linux 應用程式,例如 alt-tab、啟動 [開始] 功能表、工作列、釘選,以及剪下貼上功能。</value>
1710 - </data>
1711 - <data name="Settings_OOBEGUIApps.Title" xml:space="preserve">
1712 - <value>GUI 應用程式</value>
1713 - </data>
1714 - <data name="Settings_OOBEGPUAcceleration.Description" xml:space="preserve">
1715 - <value>WSL 可將 Windows GPU 用於機器學習工作流程
1716 -
1717 -在 WSL 中執行的 Linux 二進位檔案可自動使用 Windows GPU,以加快效能速度。您只需使用與一般 Linux 機器相同的操作方式,安裝並執行這些工作流程即可。您可以利用許多不同方式開始使用,包含在 Docker 容器中執行 CUDA (如有 NVIDIA 顯示卡),一直到在 AMD、Intel 或 NVIDIA 顯示卡上使用 DirectML 執行 PyTorch 或 TensorFlow。請參閱下方的入門指南深入了解。</value>
1718 - </data>
1719 - <data name="Settings_OOBEGPUAcceleration.Title" xml:space="preserve">
1720 - <value>GPU 加速</value>
1721 - </data>
1722 - <data name="Settings_OOBEGPUAccelerationLink.Content" xml:space="preserve">
1723 - <value>深入了解 GPU 加速</value>
1724 - </data>
1725 - <data name="Settings_OOBEGPUAccelerationLink.NavigateUri" xml:space="preserve">
1726 - <value>https://aka.ms/wslgpu</value>
1727 - <comment>{Locked}Uri to the GPU acceleration for ML in WSL documentation</comment>
1728 - </data>
1729 - <data name="Settings_OOBEGUIAppsLink.Content" xml:space="preserve">
1730 - <value>深入了解 WSL GUI 應用程式</value>
1731 - </data>
1732 - <data name="Settings_OOBEGUIAppsLink.NavigateUri" xml:space="preserve">
1733 - <value>https://aka.ms/wslguiapps</value>
1734 - <comment>{Locked}Uri to the Run GUI apps on the WSL documentation</comment>
1735 - </data>
1736 - <data name="Settings_OOBEGUIApps_AppsListDescription.Text" xml:space="preserve">
1737 - <value>以下列出可嘗試的應用程式 (您可以鍵入 'sudo apt install &lt;應用程式名稱&gt;`,藉此在 Ubuntu 中安裝所有這些應用程式)
1738 -
1739 - • gedit – 基本文字編輯器
1740 - • audacity – 錄製及編輯音訊檔案
1741 - • blender – 製作 3D 動畫和視覺效果
1742 - • gimp – 編輯相片
1743 - • nautilus – Linux 檔案總管
1744 - • vlc – 影片播放器</value>
1745 - </data>
1746 - <data name="Settings_OOBENetworkingIntegration.Description" xml:space="preserve">
1747 - <value>您可以跨 Windows 和 Linux 作業系統,輕鬆存取網路應用程式。</value>
1748 - </data>
1749 - <data name="Settings_OOBENetworkingIntegration.Title" xml:space="preserve">
1750 - <value>網路整合</value>
1751 - </data>
1752 - <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.Content" xml:space="preserve">
1753 - <value>深入了解網路應用程式</value>
1754 - </data>
1755 - <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.NavigateUri" xml:space="preserve">
1756 - <value>https://aka.ms/wslnetworking</value>
1757 - <comment>{Locked}Uri to the Accessing network applications with WSL documentation</comment>
1758 - </data>
1759 - <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.Content" xml:space="preserve">
1760 - <value>深入了解鏡像模式網路功能</value>
1761 - </data>
1762 - <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.NavigateUri" xml:space="preserve">
1763 - <value>https://aka.ms/wslmirroredmode</value>
1764 - <comment>{Locked}Uri to the WSL Mirrored Mode networking documentation</comment>
1765 - </data>
1766 - <data name="Settings_OOBEVSCodeIntegration.Description" xml:space="preserve">
1767 - <value>您可以直接從 VS Code 完全使用 WSL 作為開發環境。</value>
1768 - </data>
1769 - <data name="Settings_OOBEVSCodeIntegration.Title" xml:space="preserve">
1770 - <value>VS Code 整合</value>
1771 - </data>
1772 - <data name="Settings_OOBEVSCodeIntegrationLink.Content" xml:space="preserve">
1773 - <value>深入了解如何搭配使用 WSL 與 VS Code</value>
1774 - </data>
1775 - <data name="Settings_OOBEVSCodeIntegrationLink.NavigateUri" xml:space="preserve">
1776 - <value>https://aka.ms/wslvscode</value>
1777 - <comment>{Locked}Uri to the using Visual Studio Code with WSL documentation</comment>
1778 - </data>
1779 - <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallTitle.Text" xml:space="preserve">
1780 - <value>安裝方式</value>
1781 - </data>
1782 - <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallSample.Text" xml:space="preserve">
1783 - <value>安裝 VS Code 之後,即可從 Windows 終端機安裝遠端 WSL 延伸模組:
1784 -
1785 -'code --install-extension ms-vscode-remote.remote-wsl'</value>
1786 - <comment>{Locked="--install-extension "}Command line arguments, file names and string inserts should not be translated</comment>
1787 - </data>
1788 - <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectTitle.Text" xml:space="preserve">
1789 - <value>使用 Visual Studio Code 開啟 WSL 專案</value>
1790 - </data>
1791 - <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectSample.Text" xml:space="preserve">
1792 - <value>如要透過 WSL 發行版本使用 VS Code 開啟專案,請開啟該發行版本的命令列,然後執行 'code .' 來開啟專案檔案。
1793 -
1794 -您也可以透過 VS Code 本身的命令選擇區,使用更多 VS Code 遠端選項。在鍵盤上按 “SHIFT+CTRL+P” 開啟命令選擇區,然後鍵入 ‘Remote-WSL’ 來查看可用的 VS Code 遠端選項清單。這樣做可讓您在遠端工作階段中重新開啟資料夾,並指定要開啟的發行版本等。</value>
1795 - </data>
1796 - <data name="Settings_OOBE_HowToUse.Text" xml:space="preserve">
1797 - <value>如何使用</value>
1798 - </data>
1799 - <data name="Settings_OptionalFeaturesPageTitle.Text" xml:space="preserve">
1800 - <value>選用功能</value>
1801 - </data>
1802 - <data name="Settings_PrivacyPolicyLink.Content" xml:space="preserve">
1803 - <value>隱私權聲明</value>
1804 - </data>
1805 - <data name="Settings_PrivacyPolicyLink.NavigateUri" xml:space="preserve">
1806 - <value>https://go.microsoft.com/fwlink/?linkid=2234882</value>
1807 - <comment>{Locked}Uri to the Microsoft Privacy Policy</comment>
1808 - </data>
1809 - <data name="Settings_ProcCount.Header" xml:space="preserve">
1810 - <value>處理器計數</value>
1811 - </data>
1812 - <data name="Settings_ProcCount.Description" xml:space="preserve">
1813 - <value>要指派給WSL 2 VM 的邏輯處理器數目。</value>
1814 - </data>
1815 - <data name="Settings_ProcCountResetButton.Content" xml:space="preserve">
1816 - <value>重設計數</value>
1817 - </data>
1818 - <data name="Settings_ProcCountTextBox.AutomationProperties.Name" xml:space="preserve">
1819 - <value>處理器計數</value>
1820 - </data>
1821 - <data name="Settings_ProcCountTextBox.AutomationProperties.HelpText" xml:space="preserve">
1822 - <value>要指派給WSL 2 VM 的邏輯處理器數目。</value>
1823 - </data>
1824 - <data name="Settings_RelatedLinks.Text" xml:space="preserve">
1825 - <value>相關連結</value>
1826 - </data>
1827 - <data name="Settings_ReleaseNotesLink.Content" xml:space="preserve">
1828 - <value>版本資訊</value>
1829 - </data>
1830 - <data name="Settings_ReleaseNotesLink.NavigateUri" xml:space="preserve">
1831 - <value>https://aka.ms/wslreleases</value>
1832 - <comment>{Locked}Uri to Microsoft WSL release notes</comment>
1833 - </data>
1834 - <data name="Settings_SafeMode.Header" xml:space="preserve">
1835 - <value>啟用安全模式</value>
1836 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1837 - </data>
1838 - <data name="Settings_SafeMode.Description" xml:space="preserve">
1839 - <value>以「安全模式」執行 WSL,此模式會停用許多功能,並用於復原處於錯誤狀態的發佈。</value>
1840 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1841 - </data>
1842 - <data name="Settings_SafeModeToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1843 - <value>啟用安全模式。</value>
1844 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1845 - </data>
1846 - <data name="Settings_SafeModeToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1847 - <value>以「安全模式」執行 WSL,此模式會停用許多功能,並用於復原處於錯誤狀態的發佈。</value>
1848 - <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
1849 - </data>
1850 - <data name="Settings_Shell_About.Content" xml:space="preserve">
1851 - <value>關於</value>
1852 - </data>
1853 - <data name="Settings_Shell_Developer.Content" xml:space="preserve">
1854 - <value>開發人員</value>
1855 - </data>
1856 - <data name="Settings_Shell_DistroManagement.Content" xml:space="preserve">
1857 - <value>Distro 管理</value>
1858 - </data>
1859 - <data name="Settings_Shell_DockerDesktopIntegration.Content" xml:space="preserve">
1860 - <value>Docker Desktop 整合</value>
1861 - </data>
1862 - <data name="Settings_Shell_FileSystem.Content" xml:space="preserve">
1863 - <value>檔案系統</value>
1864 - </data>
1865 - <data name="Settings_Shell_General.Content" xml:space="preserve">
1866 - <value>一般</value>
1867 - </data>
1868 - <data name="Settings_Shell_GPUAcceleration.Content" xml:space="preserve">
1869 - <value>GPU 加速</value>
1870 - </data>
1871 - <data name="Settings_Shell_GUIApps.Content" xml:space="preserve">
1872 - <value>GUI 應用程式</value>
1873 - </data>
1874 - <data name="Settings_Shell_LaunchWSL.Content" xml:space="preserve">
1875 - <value>啟動 wsl.exe</value>
1876 - </data>
1877 - <data name="Settings_Shell_MemAndProc.Content" xml:space="preserve">
1878 - <value>記憶體與處理器</value>
1879 - </data>
1880 - <data name="Settings_Shell_Networking.Content" xml:space="preserve">
1881 - <value>網路功能</value>
1882 - </data>
1883 - <data name="Settings_Shell_NetworkingIntegration.Content" xml:space="preserve">
1884 - <value>網路整合</value>
1885 - </data>
1886 - <data name="Settings_Shell_OOBE.Content" xml:space="preserve">
1887 - <value>歡迎使用 WSL</value>
1888 - </data>
1889 - <data name="Settings_Shell_OptionalFeatures.Content" xml:space="preserve">
1890 - <value>選用功能</value>
1891 - </data>
1892 - <data name="Settings_Shell_Settings.Content" xml:space="preserve">
1893 - <value>設定</value>
1894 - </data>
1895 - <data name="Settings_Shell_VSCodeIntegration.Content" xml:space="preserve">
1896 - <value>VS Code 整合</value>
1897 - </data>
1898 - <data name="Settings_Shell_WhatsNew.Content" xml:space="preserve">
1899 - <value>新增功能</value>
1900 - </data>
1901 - <data name="Settings_Shell_WorkingAcrossFileSystems.Content" xml:space="preserve">
1902 - <value>跨檔案系統工作</value>
1903 - </data>
1904 - <data name="Settings_IssuesLink.Content" xml:space="preserve">
1905 - <value>問題</value>
1906 - </data>
1907 - <data name="Settings_IssuesLink.NavigateUri" xml:space="preserve">
1908 - <value>https://aka.ms/wslproject</value>
1909 - <comment>{Locked}Uri to Microsoft WSL issues</comment>
1910 - </data>
1911 - <data name="Settings_SparseVHD.Header" xml:space="preserve">
1912 - <value>預設啟用疏鬆 VHD</value>
1913 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1914 - </data>
1915 - <data name="Settings_SparseVHD.Description" xml:space="preserve">
1916 - <value>啟用時,任何新建立的 VHD 都會自動設定為疏鬆。</value>
1917 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1918 - </data>
1919 - <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1920 - <value>預設啟用疏鬆 VHD。</value>
1921 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1922 - </data>
1923 - <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1924 - <value>啟用時,任何新建立的 VHD 都會自動設定為疏鬆。</value>
1925 - <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1926 - </data>
1927 - <data name="Settings_SwapFilePath.Header" xml:space="preserve">
1928 - <value>交換檔案位置</value>
1929 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1930 - </data>
1931 - <data name="Settings_SwapFilePath.Description" xml:space="preserve">
1932 - <value>交換虛擬硬碟的絕對 Windows 路徑。</value>
1933 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1934 - </data>
1935 - <data name="Settings_SwapFilePathBrowseButton.Content" xml:space="preserve">
1936 - <value>瀏覽交換檔案</value>
1937 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1938 - </data>
1939 - <data name="Settings_SwapFilePathTextBox.AutomationProperties.Name" xml:space="preserve">
1940 - <value>交換檔案位置</value>
1941 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1942 - </data>
1943 - <data name="Settings_SwapFilePathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1944 - <value>交換虛擬硬碟的絕對 Windows 路徑。</value>
1945 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1946 - </data>
1947 - <data name="Settings_SwapSize.Header" xml:space="preserve">
1948 - <value>交換大小</value>
1949 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1950 - </data>
1951 - <data name="Settings_SwapSize.Description" xml:space="preserve">
1952 - <value>要新增多少交換空間至 WSL 2 VM,0 表示沒有交換檔。當記憶體需求超過硬體裝置的限制時,交換記憶體是磁碟型 RAM 所使用。</value>
1953 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1954 - </data>
1955 - <data name="Settings_SwapSizeResetButton.Content" xml:space="preserve">
1956 - <value>重設大小</value>
1957 - </data>
1958 - <data name="Settings_SwapSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1959 - <value>交換大小</value>
1960 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1961 - </data>
1962 - <data name="Settings_SwapSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1963 - <value>要新增至 WSL 2 VM 的交換空間,以 MB 為單位。0 表示沒有交換檔。當記憶體需求超過硬體裝置的限制時,交換記憶體是磁碟型 RAM 所使用。</value>
1964 - <comment>"swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
1965 - </data>
1966 - <data name="Settings_Virtio.Header" xml:space="preserve">
1967 - <value>啟用 VirtIO</value>
1968 - </data>
1969 - <data name="Settings_Virtio.Description" xml:space="preserve">
1970 - <value>使用 virtiofs 而非方案 9 存取主機檔案,加快速度。</value>
1971 - </data>
1972 - <data name="Settings_Virtio9p.Header" xml:space="preserve">
1973 - <value>啟用 Virtio 9p</value>
1974 - </data>
1975 - <data name="Settings_Virtio9p.Description" xml:space="preserve">
1976 - <value>使用 virtio 傳輸,從主機啟用 9P 檔案系統掛接。</value>
1977 - <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1978 - </data>
1979 - <data name="Settings_VMIdleTimeout.Header" xml:space="preserve">
1980 - <value>VM 閒置逾時</value>
1981 - </data>
1982 - <data name="Settings_VMIdleTimeout.Description" xml:space="preserve">
1983 - <value>VM 在關機前閒置的毫秒數。</value>
1984 - </data>
1985 - <data name="Settings_VMIdleTimeoutResetButton.Content" xml:space="preserve">
1986 - <value>重設逾時</value>
1987 - </data>
1988 - <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1989 - <value>VM 閒置逾時</value>
1990 - </data>
1991 - <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1992 - <value>VM 在關機前閒置的毫秒數。</value>
1993 - </data>
1994 - <data name="Settings_ApplyChangesButton.Content" xml:space="preserve">
1995 - <value>套用變更</value>
1996 - </data>
1997 - <data name="Settings_ApplyChangesDialogTitle" xml:space="preserve">
1998 - <value>需要關閉 WSL</value>
1999 - </data>
2000 - <data name="Settings_ApplyChangesDialogDescription" xml:space="preserve">
2001 - <value>變更的 WSL 設定需要關閉 WSL 並重新啟動才能完成。關機會導致所有使用中的 WSL 工作階段終止。</value>
2002 - </data>
2003 - <data name="Settings_ApplyChangesDialogShutdownButton" xml:space="preserve">
2004 - <value>立即關閉 WSL</value>
2005 - </data>
2006 - <data name="Settings_ApplyChangesDialogLaterButton" xml:space="preserve">
2007 - <value>稍後</value>
2008 - </data>
2009 - <data name="Settings_ApplyChangesDialogFailedTitle" xml:space="preserve">
2010 - <value>無法套用變更</value>
2011 - </data>
2012 - <data name="Settings_ApplyChangesDialogCloseButton" xml:space="preserve">
2013 - <value>關閉</value>
2014 - </data>
2015 - <data name="Settings_ApplyChangesDialogCommitFailed" xml:space="preserve">
2016 - <value>無法儲存擱置中的設定變更。錯誤碼: {0}</value>
2017 - <comment>{Locked="{0}"}Format placeholder for Win32 error code</comment>
2018 - </data>
2019 - <data name="Settings_ApplyChangesDialogShutdownFailed" xml:space="preserve">
2020 - <value>已儲存設定,但關閉 WSL 失敗: {0}</value>
2021 - <comment>{Locked="{0}"}Format placeholder for exception message</comment>
2022 - </data>
2023 - <data name="Settings_BooleanTrueText" xml:space="preserve">
2024 - <value>開啟</value>
2025 - </data>
2026 - <data name="Settings_BooleanFalseText" xml:space="preserve">
2027 - <value>關閉</value>
2028 - </data>
2029 - <data name="Settings_OOBEVSIntegration.Title" xml:space="preserve">
2030 - <value>從 Visual Studio 組建、執行、偵錯並分析在 WSL 上執行的應用程式</value>
2031 - </data>
2032 - <data name="Settings_OOBEVSIntegration.Description" xml:space="preserve">
2033 - <value>從 Visual Studio 執行並偵錯您在 WSL 上的應用程式</value>
2034 - </data>
2035 - <data name="Settings_OOBEVSIntegration_VSForDotNetLink.Content" xml:space="preserve">
2036 - <value>深入了解 Visual Studio 中適用於 .NET 開發人員的 WSL</value>
2037 - </data>
2038 - <data name="Settings_OOBEVSIntegration_VSForDotNetLink.NavigateUri" xml:space="preserve">
2039 - <value>https://learn.microsoft.com/visualstudio/debugger/debug-dotnet-core-in-wsl-2</value>
2040 - <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2041 - </data>
2042 - <data name="Settings_OOBEVSIntegration_VSForCppLink.Content" xml:space="preserve">
2043 - <value>深入了解關於 Visual Studio 與適用於 C++ 開發人員的 WSL</value>
2044 - </data>
2045 - <data name="Settings_OOBEVSIntegration_VSForCppLink.NavigateUri" xml:space="preserve">
2046 - <value>https://learn.microsoft.com/cpp/linux/?view=msvc-170</value>
2047 - <comment>{locked}Uri should redirect to the correct locale for the browser</comment>
2048 - </data>
2049 - <data name="Settings_OOBEVSIntegration_Description.Text" xml:space="preserve">
2050 - <value>透過 Windows 子系統 Linux 版 (WSL),您可以在 Linux 上輕鬆執行和偵錯 .NET Core 及跨平台 C++ 應用程式,而無需離開 Visual Studio。如果您是跨平台開發者,可以利用此方法簡單測試更多目標環境。</value>
2051 - </data>
2052 - <data name="Settings_OOBEVSIntegration_Title.Text" xml:space="preserve">
2053 - <value>Visual Studio 整合</value>
2054 - </data>
2055 - <data name="Settings_Shell_VSIntegration.Content" xml:space="preserve">
2056 - <value>Visual Studio 整合</value>
2057 - </data>
2058 - <data name="MessageWslcUsage" xml:space="preserve">
2059 - <value>wslc - WSL 容器 CLI
2060 -使用方式:
2061 - wslc --help</value>
2062 - <comment>{Locked="--help"}Command line arguments, file names and string inserts should not be translated</comment>
2063 - </data>
2064 - <data name="MessageWslcSessionNotFound" xml:space="preserve">
2065 - <value>找不到工作階段: '{}'</value>
2066 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2067 - </data>
2068 - <data name="MessageInvalidIp" xml:space="preserve">
2069 - <value>無效的 IP 位址 '{}'</value>
2070 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2071 - </data>
2072 - <data name="MessageFailedToMapPort" xml:space="preserve">
2073 - <value>無法對應連接埠 '{}', {}</value>
2074 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2075 - </data>
2076 - <data name="MessageWslcOpenSessionFailed" xml:space="preserve">
2077 - <value>OpenSessionByName('{}') 失敗</value>
2078 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2079 - </data>
2080 - <data name="MessageWslcSessionOptionNotSupported" xml:space="preserve">
2081 - <value>此命令不能使用 --session 選項。</value>
2082 - <comment>{Locked="--session "}Command line arguments, file names and string inserts should not be translated</comment>
2083 - </data>
2084 - <data name="MessageWslcFailedToLaunchCommand" xml:space="preserve">
2085 - <value>無法啟動命令 {}。錯誤碼 = {}</value>
2086 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2087 - </data>
2088 - <data name="MessageWslcNoSessionsFound" xml:space="preserve">
2089 - <value>未找到 WSLC 工作階段。</value>
2090 - </data>
2091 - <data name="MessageWslcSessionsFound" xml:space="preserve">
2092 - <value>找到 {} WSLC 工作階段{}:</value>
2093 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2094 - </data>
2095 - <data name="MessageWslcTerminateSessionFailed" xml:space="preserve">
2096 - <value>工作階段終止失敗: '{}'</value>
2097 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2098 - </data>
2099 - <data name="MessageWslcDefaultSessionNotFound" xml:space="preserve">
2100 - <value>找不到預設工作階段</value>
2101 - </data>
2102 - <data name="MessageWslcTerminateDefaultSessionFailed" xml:space="preserve">
2103 - <value>預設工作階段終止失敗</value>
2104 - </data>
2105 - <data name="MessageWslcShellExited" xml:space="preserve">
2106 - <value>{} 結束: {}</value>
2107 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2108 - </data>
2109 - <data name="MessageWslcCreatedSession" xml:space="preserve">
2110 - <value>已建立工作階段: '{}'</value>
2111 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2112 - </data>
2113 - <data name="MessageWslcHeaderId" xml:space="preserve">
2114 - <value>識別碼</value>
2115 - </data>
2116 - <data name="MessageWslcHeaderCreatorPid" xml:space="preserve">
2117 - <value>建立者 PID</value>
2118 - </data>
2119 - <data name="MessageWslcHeaderDisplayName" xml:space="preserve">
2120 - <value>顯示名稱</value>
2121 - </data>
2122 - <data name="MessageWslcUnknownCommand" xml:space="preserve">
2123 - <value>未知的命令: '{}'</value>
2124 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2125 - </data>
2126 - <data name="MessageWslcCannotRemoveRunningContainer" xml:space="preserve">
2127 - <value>容器 '{}' 正在執行,無法移除。請先停止容器再移除,或使用強制移除 (-f)。</value>
2128 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2129 - </data>
2130 - <data name="MessageWslcContainerNotRunning" xml:space="preserve">
2131 - <value>容器 '{}' 未執行。</value>
2132 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2133 - </data>
2134 - <data name="MessageWslcContainerIsRunning" xml:space="preserve">
2135 - <value>容器 '{}' 正在執行。</value>
2136 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2137 - </data>
2138 - <data name="MessageWslcContainerIpAddressNotSupported" xml:space="preserve">
2139 - <value>ContainerIpAddress 尚未支援。</value>
2140 - <comment>{Locked="ContainerIpAddress"}Command line arguments, file names and string inserts should not be translated</comment>
2141 - </data>
2142 - <data name="MessageWslcContainerModeNoPorts" xml:space="preserve">
2143 - <value>容器網路模式不支援連接埠對應;連接埠由目標容器擁有。</value>
2144 - </data>
2145 - <data name="MessageWslcContainerModeRequiresTarget" xml:space="preserve">
2146 - <value>容器網路模式需要目標容器名稱。</value>
2147 - </data>
2148 - <data name="MessageWslcContainerModeTargetNotFound" xml:space="preserve">
2149 - <value>找不到目標容器 '{}'。</value>
2150 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2151 - </data>
2152 - <data name="MessageWslcContainerNotFound" xml:space="preserve">
2153 - <value>找不到容器 '{}'。</value>
2154 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2155 - </data>
2156 - <data name="MessageWslcNetworkNameRequired" xml:space="preserve">
2157 - <value>網路名稱不可為空白。</value>
2158 - </data>
2159 - <data name="WSLCCLI_UnrecognizedCommandError" xml:space="preserve">
2160 - <value>無法辨識的命令: '{}'</value>
2161 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2162 - </data>
2163 - <data name="WSLCCLI_RequiredArgumentError" xml:space="preserve">
2164 - <value>未提供必要的引數: '{}'</value>
2165 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2166 - </data>
2167 - <data name="WSLCCLI_TooManyArgumentsError" xml:space="preserve">
2168 - <value>引數提供的次數超過允許的次數: '{}'</value>
2169 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2170 - </data>
2171 - <data name="WSLCCLI_HelpArgDescription" xml:space="preserve">
2172 - <value>顯示所選命令的相關說明</value>
2173 - </data>
2174 - <data name="WSLCCLI_MultipleExclusiveArgumentsProvided" xml:space="preserve">
2175 - <value>已提供多個互斥的引數: '{}'</value>
2176 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2177 - </data>
2178 - <data name="WSLCCLI_DependencyArgumentMissing" xml:space="preserve">
2179 - <value>參數 {} 僅能與 {} 一起使用</value>
2180 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2181 - </data>
2182 - <data name="WSLCCLI_Usage" xml:space="preserve">
2183 - <value>使用量: {}{}</value>
2184 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2185 - </data>
2186 - <data name="WSLCCLI_Command" xml:space="preserve">
2187 - <value>命令</value>
2188 - </data>
2189 - <data name="WSLCCLI_Options" xml:space="preserve">
2190 - <value>選項</value>
2191 - </data>
2192 - <data name="WSLCCLI_AvailableCommandAliases" xml:space="preserve">
2193 - <value>以下命令別名可用:</value>
2194 - </data>
2195 - <data name="WSLCCLI_AvailableCommands" xml:space="preserve">
2196 - <value>以下是所有可用的命令:</value>
2197 - </data>
2198 - <data name="WSLCCLI_AvailableSubcommands" xml:space="preserve">
2199 - <value>以下是可用的子命令:</value>
2200 - </data>
2201 - <data name="WSLCCLI_AvailableOptions" xml:space="preserve">
2202 - <value>以下是可用的選項:</value>
2203 - </data>
2204 - <data name="WSLCCLI_AvailableArguments" xml:space="preserve">
2205 - <value>以下是可用的引數:</value>
2206 - </data>
2207 - <data name="WSLCCLI_NoColorArgDescription" xml:space="preserve">
2208 - <value>停用色彩輸出。</value>
2209 - </data>
2210 - <data name="WSLCCLI_HelpForDetails" xml:space="preserve">
2211 - <value>如需特定命令的更多詳細資料,請向其傳遞說明引數。</value>
2212 - </data>
2213 - <data name="WSLCCLI_InvalidNameError" xml:space="preserve">
2214 - <value>無法辨識目前命令的引數名稱: '{}'</value>
2215 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2216 - </data>
2217 - <data name="WSLCCLI_CommandRequiresAdmin" xml:space="preserve">
2218 - <value>此命令需要系統管理員許可權才能執行。</value>
2219 - </data>
2220 - <data name="WSLCCLI_SessionIdArgDescription" xml:space="preserve">
2221 - <value>指定要使用的工作階段</value>
2222 - </data>
2223 - <data name="WSLCCLI_AttachArgDescription" xml:space="preserve">
2224 - <value>附加到容器的 stdout/stderr</value>
2225 - </data>
2226 - <data name="WSLCCLI_InteractiveArgDescription" xml:space="preserve">
2227 - <value>附加到標準輸入並保持開啟</value>
2228 - </data>
2229 - <data name="WSLCCLI_PortArgDescription" xml:space="preserve">
2230 - <value>指定要使用的連接埠</value>
2231 - </data>
2232 - <data name="WSLCCLI_ContainerIdArgDescription" xml:space="preserve">
2233 - <value>容器識別碼</value>
2234 - </data>
2235 - <data name="WSLCCLI_MissingArgumentError" xml:space="preserve">
2236 - <value>遺失引數值: '{}'</value>
2237 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2238 - </data>
2239 - <data name="WSLCCLI_InvalidAliasError" xml:space="preserve">
2240 - <value>無法辨識目前命令的引數別名: '{}'</value>
2241 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2242 - </data>
2243 - <data name="WSLCCLI_InvalidArgumentSpecifierError" xml:space="preserve">
2244 - <value>無效的引數指定元: '{}'</value>
2245 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2246 - </data>
2247 - <data name="WSLCCLI_AdjoinedNotFoundError" xml:space="preserve">
2248 - <value>找不到鄰近旗標別名: '{}'</value>
2249 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2250 - </data>
2251 - <data name="WSLCCLI_AdjoinedNotFlagError" xml:space="preserve">
2252 - <value>鄰近別名不是旗標: '{}'</value>
2253 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2254 - </data>
2255 - <data name="WSLCCLI_SingleCharAfterDashError" xml:space="preserve">
2256 - <value>無效的引數指定元: '{}'</value>
2257 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2258 - </data>
2259 - <data name="WSLCCLI_FlagContainAdjoinedError" xml:space="preserve">
2260 - <value>旗標引數不能包含鄰近值: '{}'</value>
2261 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2262 - </data>
2263 - <data name="WSLCCLI_ExtraPositionalError" xml:space="preserve">
2264 - <value>在未預期的情況下找到位置引數: '{}'</value>
2265 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2266 - </data>
2267 - <data name="WSLCCLI_MissingArgumentNameError" xml:space="preserve">
2268 - <value>遺失參數名稱於: '{}'</value>
2269 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2270 - </data>
2271 - <data name="WSLCCLI_FailedResolvingForwardError" xml:space="preserve">
2272 - <value>無法解析從參數 '{}' 開始的轉發參數</value>
2273 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2274 - </data>
2275 - <data name="WSLCCLI_CommandHasNoForwardArgumentsError" xml:space="preserve">
2276 - <value>遇到無效的額外參數: '{}'</value>
2277 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2278 - </data>
2279 - <data name="WSLCCLI_ValueMustBeLastInAliasChainError" xml:space="preserve">
2280 - <value>具有值的別名參數必須位於別名鏈的最後: '{}'</value>
2281 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2282 - </data>
2283 - <data name="WSLCCLI_CopyrightHeader" xml:space="preserve">
2284 - <value>著作權 (c) Microsoft Corporation。著作權所有,並保留一切權利。
2285 -如需此產品的隱私權資訊,請瀏覽 https://aka.ms/privacy。</value>
2286 - <comment>Copyright notice and privacy link</comment>
2287 - </data>
2288 - <data name="MessageWslcInvalidImage" xml:space="preserve">
2289 - <value>不正確的影像: '{}'</value>
2290 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2291 - </data>
2292 - <data name="MessageWslcInvalidFilter" xml:space="preserve">
2293 - <value>篩選器無效: '{}'</value>
2294 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2295 - </data>
2296 - <data name="MessageWslcInvalidName" xml:space="preserve">
2297 - <value>無效名稱: '{}'</value>
2298 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2299 - </data>
2300 - <data name="MessagePathNotAbsolute" xml:space="preserve">
2301 - <value>路徑不是絕對路徑: '{}'</value>
2302 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2303 - </data>
2304 - <data name="MessageWslcVolumeNotFound" xml:space="preserve">
2305 - <value>找不到磁碟區: '{}'</value>
2306 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2307 - </data>
2308 - <data name="MessageWslcImageNotFound" xml:space="preserve">
2309 - <value>找不到映像 '{}'。</value>
2310 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2311 - </data>
2312 - <data name="MessageWslcMissingVolumeOption" xml:space="preserve">
2313 - <value>缺少必要的選項: '{}'</value>
2314 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2315 - </data>
2316 - <data name="MessageWslcInvalidVolumeOption" xml:space="preserve">
2317 - <value>選項 '{}' 的值無效: '{}'</value>
2318 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2319 - </data>
2320 - <data name="MessageWslcUnknownVolumeOption" xml:space="preserve">
2321 - <value>未知選項: '{}'</value>
2322 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2323 - </data>
2324 - <data name="MessageWslcInvalidVolumeType" xml:space="preserve">
2325 - <value>不支援的音量類型: '{}'</value>
2326 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2327 - </data>
2328 - <data name="MessageWslcUnsupportedVolumeDriverOpts" xml:space="preserve">
2329 - <value>不支援的磁碟區驅動程式選項: {}</value>
2330 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2331 - </data>
2332 - <data name="MessageWslcVolumeInUse" xml:space="preserve">
2333 - <value>磁碟區 '{}' 使用中。</value>
2334 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2335 - </data>
2336 - <data name="MessageWslcNetworkNotFound" xml:space="preserve">
2337 - <value>找不到網路: '{}'</value>
2338 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2339 - </data>
2340 - <data name="MessageWslcInvalidNetworkDriver" xml:space="preserve">
2341 - <value>不支援的網路驅動程式: '{}'</value>
2342 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2343 - </data>
2344 - <data name="MessageWslcInvalidNetworkDriverOption" xml:space="preserve">
2345 - <value>不支援的網路驅動程式選項: '{}'</value>
2346 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2347 - </data>
2348 - <data name="MessageWslcGatewayRequiresSubnet" xml:space="preserve">
2349 - <value>網路驅動程式選項 'Gateway' 也必須指定 'Subnet'。</value>
2350 - <comment>{Locked="Gateway"}{Locked="Subnet"}Command line arguments, file names and string inserts should not be translated</comment>
2351 - </data>
2352 - <data name="MessageWslcNetworkInUse" xml:space="preserve">
2353 - <value>網路 '{}' 有作用中的端點。</value>
2354 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2355 - </data>
2356 - <data name="MessageWslcNetworkAlreadyExists" xml:space="preserve">
2357 - <value>網路 '{}' 已存在。</value>
2358 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2359 - </data>
2360 - <data name="MessageWslcInvalidNetworkMode" xml:space="preserve">
2361 - <value>不支援的網路模式: '{}'</value>
2362 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2363 - </data>
2364 - <data name="MessageWslcAdditionalNetworksRequirePrimary" xml:space="preserve">
2365 - <value>當主要網路模式為 'host' 或 'none' 時,不允許使用其他網路。</value>
2366 - <comment>{Locked="host"}{Locked="none"}Command line arguments, file names and string inserts should not be translated</comment>
2367 - </data>
2368 - <data name="MessageWslcDuplicateNetwork" xml:space="preserve">
2369 - <value>重複的網路: '{}'</value>
2370 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2371 - </data>
2372 - <data name="MessageWslcEndpointSettingsNotSupported" xml:space="preserve">
2373 - <value>網路 '{}' 尚不支援端點設定 ()。</value>
2374 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2375 - </data>
2376 - <data name="MessageWslcAliasEmpty" xml:space="preserve">
2377 - <value>網路別名不可為空白。</value>
2378 - </data>
2379 - <data name="MessageWslcAliasRequiresUserDefinedNetwork" xml:space="preserve">
2380 - <value>網路別名需要使用者定義的網路。使用 --network 指定一個。</value>
2381 - <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment>
2382 - </data>
2383 - <data name="MessageWslcAliasAmbiguousWithMultipleNetworks" xml:space="preserve">
2384 - <value>要求多個網路時,無法指定網路別名。使用單一 --network 引數。</value>
2385 - <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment>
2386 - </data>
2387 - <data name="MessageWslcFailedToMountVolume" xml:space="preserve">
2388 - <value>無法建立磁碟區 '{}': {}</value>
2389 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2390 - </data>
2391 - <data name="MessageWslcTooManyVirtioFsShares" xml:space="preserve">
2392 - <value>掛接的磁碟區太多 (限制: {})。重新啟動工作階段以掛接更多磁碟區。此問題將在未來的版本中修正。</value>
2393 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2394 - </data>
2395 - <data name="MessageWslcPortInUse" xml:space="preserve">
2396 - <value>連接埠 {} 已在使用中,無法啟動容器 {}</value>
2397 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2398 - </data>
2399 - <data name="MessageWslcBothDockerAndContainerFileFound" xml:space="preserve">
2400 - <value>同時找到 Dockerfile 和 Containerfile。使用 -f 以選取要使用的檔案</value>
2401 - <comment>{FixedPlaceholder="Dockerfile"}{FixedPlaceholder="Containerfile"}{FixedPlaceholder="-f"}Command line arguments, file names and string inserts should not be translated</comment>
2402 - </data>
2403 - <data name="MessageWslcFailedToOpenFile" xml:space="preserve">
2404 - <value>無法開啟 '{}': {}</value>
2405 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2406 - </data>
2407 - <data name="MessageWslcImportPipeNotSupported" xml:space="preserve">
2408 - <value>不支援從管道匯入。請從檔案重新導向 stdin。</value>
2409 - </data>
2410 - <data name="MessageWslcBuildFileNotFound" xml:space="preserve">
2411 - <value>在 '{}' 中找不到 Containerfile 或 Dockerfile</value>
2412 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2413 - </data>
2414 - <data name="MessageWslcSessionStorageNotFound" xml:space="preserve">
2415 - <value>在 '{}' 中找不到 WSLC 工作階段</value>
2416 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2417 - </data>
2418 - <data name="MessageWslcSessionStorageMustBeEmpty" xml:space="preserve">
2419 - <value>無法使用 '{}' 作為工作階段儲存,因為該目錄不是空的</value>
2420 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2421 - </data>
2422 - <data name="MessageWslcSessionStorageMustBeDirectory" xml:space="preserve">
2423 - <value>無法使用 '{}' 作為工作階段儲存,因為它不是目錄</value>
2424 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2425 - </data>
2426 - <data name="MessageWslcTagImageInvalidFormat" xml:space="preserve">
2427 - <value>影像標籤格式無效: '{}'.預期格式為 name:tag</value>
2428 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2429 - </data>
2430 - <data name="MessageWslcSaveInProgress" xml:space="preserve">
2431 - <value>正在進行儲存。</value>
2432 - </data>
2433 - <data name="MessageWslcExportInProgress" xml:space="preserve">
2434 - <value>匯出進行中。</value>
2435 - </data>
2436 - <data name="WSLCCLI_RootCommandDesc" xml:space="preserve">
2437 - <value>WSLC 是 Windows 子系統 Linux 版容器 CLI 工具。</value>
2438 - <comment>{Locked="WSLC"}Product names should not be translated</comment>
2439 - </data>
2440 - <data name="WSLCCLI_RootCommandLongDesc" xml:space="preserve">
2441 - <value>WSLC 是 Windows 子系統 Linux 版容器 CLI 工具。它可讓您從命令列管理並與 WSL 容器互動。</value>
2442 - <comment>{Locked="WSLC"}{Locked="WSL"}Product names should not be translated</comment>
2443 - </data>
2444 - <data name="WSLCCLI_ContainerCommandDesc" xml:space="preserve">
2445 - <value>管理容器。</value>
2446 - </data>
2447 - <data name="WSLCCLI_ContainerCommandLongDesc" xml:space="preserve">
2448 - <value>管理 WSL 容器的生命週期,包括建立、啟動、停止及移除。</value>
2449 - <comment>{Locked="WSL"}Product names should not be translated</comment>
2450 - </data>
2451 - <data name="WSLCCLI_ContainerAttachDesc" xml:space="preserve">
2452 - <value>連結至容器。</value>
2453 - </data>
2454 - <data name="WSLCCLI_ContainerAttachLongDesc" xml:space="preserve">
2455 - <value>連結至容器。</value>
2456 - </data>
2457 - <data name="WSLCCLI_ContainerCreateDesc" xml:space="preserve">
2458 - <value>建立容器。</value>
2459 - </data>
2460 - <data name="WSLCCLI_ContainerCreateLongDesc" xml:space="preserve">
2461 - <value>建立容器。</value>
2462 - </data>
2463 - <data name="WSLCCLI_ContainerExecDesc" xml:space="preserve">
2464 - <value>在正在執行的容器中執行命令。</value>
2465 - </data>
2466 - <data name="WSLCCLI_ContainerExecLongDesc" xml:space="preserve">
2467 - <value>在正在執行的容器中執行命令。</value>
2468 - </data>
2469 - <data name="WSLCCLI_ContainerExportDesc" xml:space="preserve">
2470 - <value>將容器的檔案系統匯出為 tar 封存檔。</value>
2471 - </data>
2472 - <data name="WSLCCLI_ContainerExportLongDesc" xml:space="preserve">
2473 - <value>將容器的檔案系統匯出為 tar 封存檔。</value>
2474 - </data>
2475 - <data name="WSLCCLI_ContainerExportOutputArgDescription" xml:space="preserve">
2476 - <value>寫入檔案,而不是 STDOUT</value>
2477 - <comment>{Locked="STDOUT"}Command line arguments, file names and string inserts should not be translated</comment>
2478 - </data>
2479 - <data name="WSLCCLI_ContainerInspectDesc" xml:space="preserve">
2480 - <value>檢查容器。</value>
2481 - </data>
2482 - <data name="WSLCCLI_ContainerInspectLongDesc" xml:space="preserve">
2483 - <value>顯示容器的詳細資訊。</value>
2484 - </data>
2485 - <data name="WSLCCLI_ContainerKillDesc" xml:space="preserve">
2486 - <value>終止容器。</value>
2487 - </data>
2488 - <data name="WSLCCLI_ContainerKillLongDesc" xml:space="preserve">
2489 - <value>終止容器。</value>
2490 - </data>
2491 - <data name="WSLCCLI_ContainerListDesc" xml:space="preserve">
2492 - <value>列出容器。</value>
2493 - </data>
2494 - <data name="WSLCCLI_ContainerListLongDesc" xml:space="preserve">
2495 - <value>列出容器。依預設,只會顯示正在執行的容器;使用 --all 以包含所有容器。</value>
2496 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
2497 - </data>
2498 - <data name="WSLCCLI_ContainerLogsDesc" xml:space="preserve">
2499 - <value>檢視容器記錄。</value>
2500 - </data>
2501 - <data name="WSLCCLI_ContainerLogsLongDesc" xml:space="preserve">
2502 - <value>檢視容器記錄。</value>
2503 - </data>
2504 - <data name="WSLCCLI_ContainerPruneDesc" xml:space="preserve">
2505 - <value>移除所有已停止的容器。</value>
2506 - </data>
2507 - <data name="WSLCCLI_ContainerPruneLongDesc" xml:space="preserve">
2508 - <value>移除所有已停止的容器。</value>
2509 - </data>
2510 - <data name="WSLCCLI_ContainerPruneSpaceReclaimedBytes" xml:space="preserve">
2511 - <value>已回收空間總計: {}</value>
2512 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2513 - </data>
2514 - <data name="WSLCCLI_ContainerRemoveDesc" xml:space="preserve">
2515 - <value>移除容器。</value>
2516 - </data>
2517 - <data name="WSLCCLI_ContainerRemoveLongDesc" xml:space="preserve">
2518 - <value>移除容器。</value>
2519 - </data>
2520 - <data name="WSLCCLI_ContainerRunDesc" xml:space="preserve">
2521 - <value>執行容器。</value>
2522 - </data>
2523 - <data name="WSLCCLI_ContainerRunLongDesc" xml:space="preserve">
2524 - <value>執行容器。依預設,容器會在前景啟動; 使用 --detach 以在背景執行。</value>
2525 - <comment>{Locked="--detach "}Command line arguments, file names and string inserts should not be translated</comment>
2526 - </data>
2527 - <data name="WSLCCLI_ContainerStartDesc" xml:space="preserve">
2528 - <value>啟動容器。</value>
2529 - </data>
2530 - <data name="WSLCCLI_ContainerStartLongDesc" xml:space="preserve">
2531 - <value>啟動容器。</value>
2532 - </data>
2533 - <data name="WSLCCLI_ContainerStatsDesc" xml:space="preserve">
2534 - <value>顯示容器資源使用統計資料。</value>
2535 - </data>
2536 - <data name="WSLCCLI_ContainerStatsLongDesc" xml:space="preserve">
2537 - <value>顯示執行中容器的資源使用量快照: CPU、記憶體、網路 I/O、區塊 I/O 和 PID。</value>
2538 - </data>
2539 - <data name="WSLCCLI_ContainerStopDesc" xml:space="preserve">
2540 - <value>停止容器。</value>
2541 - </data>
2542 - <data name="WSLCCLI_ContainerStopLongDesc" xml:space="preserve">
2543 - <value>停止容器。</value>
2544 - </data>
2545 - <data name="WSLCCLI_ImageCommandDesc" xml:space="preserve">
2546 - <value>管理映像。</value>
2547 - </data>
2548 - <data name="WSLCCLI_ImageCommandLongDesc" xml:space="preserve">
2549 - <value>管理容器映像,包括建置、提取、列出及移除。</value>
2550 - </data>
2551 - <data name="WSLCCLI_ImageBuildDesc" xml:space="preserve">
2552 - <value>從 Dockerfile 建置映像。</value>
2553 - <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment>
2554 - </data>
2555 - <data name="WSLCCLI_ImageBuildLongDesc" xml:space="preserve">
2556 - <value>從 Dockerfile 和建置內容目錄建置映像。</value>
2557 - <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment>
2558 - </data>
2559 - <data name="WSLCCLI_ImageInspectDesc" xml:space="preserve">
2560 - <value>檢查映像。</value>
2561 - </data>
2562 - <data name="WSLCCLI_ImageInspectLongDesc" xml:space="preserve">
2563 - <value>檢查映像。</value>
2564 - </data>
2565 - <data name="WSLCCLI_ImageImportDesc" xml:space="preserve">
2566 - <value>從 tarball 匯入映像。</value>
2567 - </data>
2568 - <data name="WSLCCLI_ImageImportLongDesc" xml:space="preserve">
2569 - <value>匯入 tarball 的內容,以建立檔案系統映像。選擇性地使用存放庫和標籤名稱標記映像。</value>
2570 - </data>
2571 - <data name="WSLCCLI_ImageListDesc" xml:space="preserve">
2572 - <value>列出映像。</value>
2573 - </data>
2574 - <data name="WSLCCLI_ImageListLongDesc" xml:space="preserve">
2575 - <value>列出映像。</value>
2576 - </data>
2577 - <data name="WSLCCLI_ImageLoadDesc" xml:space="preserve">
2578 - <value>載入映像。</value>
2579 - </data>
2580 - <data name="WSLCCLI_ImageLoadLongDesc" xml:space="preserve">
2581 - <value>載入映像。</value>
2582 - </data>
2583 - <data name="WSLCCLI_ImagePullDesc" xml:space="preserve">
2584 - <value>提取映像。</value>
2585 - </data>
2586 - <data name="WSLCCLI_ImagePullLongDesc" xml:space="preserve">
2587 - <value>提取映像。</value>
2588 - </data>
2589 - <data name="WSLCCLI_ImagePruneAllArgDescription" xml:space="preserve">
2590 - <value>移除所有未使用的映像,而不僅是懸空的映像。</value>
2591 - </data>
2592 - <data name="WSLCCLI_ImagePruneDeleted" xml:space="preserve">
2593 - <value>已刪除: {}</value>
2594 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2595 - </data>
2596 - <data name="WSLCCLI_ImagePruneDesc" xml:space="preserve">
2597 - <value>移除未使用的映像。</value>
2598 - </data>
2599 - <data name="WSLCCLI_ImagePruneLongDesc" xml:space="preserve">
2600 - <value>移除所有懸空影像。如果指定 --all ,則移除所有未被任何容器使用的影像。</value>
2601 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
2602 - </data>
2603 - <data name="WSLCCLI_ImagePruneSpaceReclaimedBytes" xml:space="preserve">
2604 - <value>已回收空間總計: {}</value>
2605 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2606 - </data>
2607 - <data name="WSLCCLI_ImagePruneUntagged" xml:space="preserve">
2608 - <value>已取消標記: {}</value>
2609 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2610 - </data>
2611 - <data name="WSLCCLI_ImagePushDesc" xml:space="preserve">
2612 - <value>上傳映像到登錄。</value>
2613 - </data>
2614 - <data name="WSLCCLI_ImagePushLongDesc" xml:space="preserve">
2615 - <value>上傳映像到登錄。</value>
2616 - </data>
2617 - <data name="WSLCCLI_ImageRemoveDesc" xml:space="preserve">
2618 - <value>移除映像。</value>
2619 - </data>
2620 - <data name="WSLCCLI_ImageRemoveLongDesc" xml:space="preserve">
2621 - <value>移除映像。</value>
2622 - </data>
2623 - <data name="WSLCCLI_ImageSaveDesc" xml:space="preserve">
2624 - <value>儲存映像。</value>
2625 - </data>
2626 - <data name="WSLCCLI_ImageSaveLongDesc" xml:space="preserve">
2627 - <value>儲存映像。</value>
2628 - </data>
2629 - <data name="WSLCCLI_LoginDesc" xml:space="preserve">
2630 - <value>登入登錄。</value>
2631 - </data>
2632 - <data name="WSLCCLI_LoginLongDesc" xml:space="preserve">
2633 - <value>登入登錄。如果未指定伺服器,預設值會由工作階段定義。</value>
2634 - </data>
2635 - <data name="WSLCCLI_LogoutDesc" xml:space="preserve">
2636 - <value>從登錄登出。</value>
2637 - </data>
2638 - <data name="WSLCCLI_LogoutLongDesc" xml:space="preserve">
2639 - <value>從登錄登出。如果未指定伺服器,預設值會由工作階段定義。</value>
2640 - </data>
2641 - <data name="WSLCCLI_LoginSucceeded" xml:space="preserve">
2642 - <value>登入成功</value>
2643 - </data>
2644 - <data name="WSLCCLI_LogoutSucceeded" xml:space="preserve">
2645 - <value>正在移除 {} 的登入認證</value>
2646 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2647 - </data>
2648 - <data name="WSLCCLI_LogoutNotFound" xml:space="preserve">
2649 - <value>未登入 {}</value>
2650 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2651 - </data>
2652 - <data name="WSLCCLI_CredentialFileCorrupt" xml:space="preserve">
2653 - <value>無法剖析認證檔案 '{}': 檔案可能已損毀。</value>
2654 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2655 - </data>
2656 - <data name="MessageWslcFailedToWriteFile" xml:space="preserve">
2657 - <value>無法寫入 '{}': {}</value>
2658 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2659 - </data>
2660 - <data name="WSLCCLI_LoginServerArgDescription" xml:space="preserve">
2661 - <value>伺服器</value>
2662 - </data>
2663 - <data name="WSLCCLI_LoginUsernameArgDescription" xml:space="preserve">
2664 - <value>使用者名稱</value>
2665 - </data>
2666 - <data name="WSLCCLI_LoginPasswordArgDescription" xml:space="preserve">
2667 - <value>密碼或個人存取權杖 (PAT)</value>
2668 - <comment>{Locked="PAT"}Acronym should not be translated</comment>
2669 - </data>
2670 - <data name="WSLCCLI_LoginPasswordStdinArgDescription" xml:space="preserve">
2671 - <value>從 stdin 取得密碼或個人存取權杖 (PAT)</value>
2672 - <comment>{Locked="PAT"}{Locked="stdin"}Technical terms should not be translated</comment>
2673 - </data>
2674 - <data name="WSLCCLI_LoginPasswordAndStdinMutuallyExclusive" xml:space="preserve">
2675 - <value>--password 和 --password-stdin 兩者不可同時使用</value>
2676 - <comment>{Locked="--password "}{Locked="--password-stdin "}Command line arguments, file names and string inserts should not be translated</comment>
2677 - </data>
2678 - <data name="WSLCCLI_LoginPasswordStdinRequiresUsername" xml:space="preserve">
2679 - <value>必須提供 --username 與 --password-stdin</value>
2680 - <comment>{Locked="--username "}{Locked="--password-stdin"}Command line arguments, file names and string inserts should not be translated</comment>
2681 - </data>
2682 - <data name="WSLCCLI_LoginUsernamePrompt" xml:space="preserve">
2683 - <value>使用者名稱:</value>
2684 - </data>
2685 - <data name="WSLCCLI_LoginPasswordPrompt" xml:space="preserve">
2686 - <value>密碼:</value>
2687 - </data>
2688 - <data name="WSLCCLI_RegistryCommandDesc" xml:space="preserve">
2689 - <value>管理登錄認證。</value>
2690 - </data>
2691 - <data name="WSLCCLI_RegistryCommandLongDesc" xml:space="preserve">
2692 - <value>管理登錄認證,包括登入和登出容器登錄。</value>
2693 - </data>
2694 - <data name="WSLCCLI_SystemCommandDesc" xml:space="preserve">
2695 - <value>系統層級命令</value>
2696 - </data>
2697 - <data name="WSLCCLI_SystemCommandLongDesc" xml:space="preserve">
2698 - <value>系統層級管理命令。</value>
2699 - </data>
2700 - <data name="WSLCCLI_ImageTagDesc" xml:space="preserve">
2701 - <value>為影像加上標籤。</value>
2702 - </data>
2703 - <data name="WSLCCLI_ImageTagLongDesc" xml:space="preserve">
2704 - <value>為影像加上標籤。</value>
2705 - </data>
2706 - <data name="WSLCCLI_SessionCommandDesc" xml:space="preserve">
2707 - <value>管理工作階段。</value>
2708 - </data>
2709 - <data name="WSLCCLI_SessionCommandLongDesc" xml:space="preserve">
2710 - <value>管理 WSL 容器工作階段,包括列出作用中的工作階段及啟動互動式殼層。</value>
2711 - <comment>{Locked="WSL"}Product names should not be translated</comment>
2712 - </data>
2713 - <data name="WSLCCLI_SessionListDesc" xml:space="preserve">
2714 - <value>列出工作階段。</value>
2715 - </data>
2716 - <data name="WSLCCLI_SessionListLongDesc" xml:space="preserve">
2717 - <value>列出作用中的工作階段。</value>
2718 - </data>
2719 - <data name="WSLCCLI_SessionShellDesc" xml:space="preserve">
2720 - <value>連結至工作階段。</value>
2721 - </data>
2722 - <data name="WSLCCLI_SessionShellLongDesc" xml:space="preserve">
2723 - <value>連結至作用中的工作階段。如果未提供工作階段識別碼,則會使用 wslc 預設工作階段。</value>
2724 - <comment>{Locked="wslc"}Command line arguments should not be translated</comment>
2725 - </data>
2726 - <data name="WSLCCLI_SessionRunDesc" xml:space="preserve">
2727 - <value>在工作階段中執行命令。</value>
2728 - </data>
2729 - <data name="WSLCCLI_SessionRunLongDesc" xml:space="preserve">
2730 - <value>在沒有 TTY 的作用中工作階段中執行命令。命令及其引數會直接轉送至工作階段。如果未指定工作階段,將會使用 wslc 預設工作階段。</value>
2731 - <comment>{Locked="wslc"}{Locked="TTY"}Command line arguments and technical terms should not be translated</comment>
2732 - </data>
2733 - <data name="WSLCCLI_SessionRunForwardArgsDescription" xml:space="preserve">
2734 - <value>要傳遞給正在執行之命令的引數</value>
2735 - </data>
2736 - <data name="WSLCCLI_SessionTerminateDesc" xml:space="preserve">
2737 - <value>終止工作階段。</value>
2738 - </data>
2739 - <data name="WSLCCLI_SessionTerminateLongDesc" xml:space="preserve">
2740 - <value>終止作用中的工作階段。如果未指定工作階段,則會終止預設工作階段。</value>
2741 - </data>
2742 - <data name="WSLCCLI_SessionEnterDesc" xml:space="preserve">
2743 - <value>進入暫時工作階段。</value>
2744 - </data>
2745 - <data name="WSLCCLI_SessionEnterLongDesc" xml:space="preserve">
2746 - <value>建立一個非持久的儲存通道,並開啟一個殼層。當 shell 退出時,會話會被刪除。若未提供名稱,則會產生 GUID 並列印給 stderr。</value>
2747 - <comment>{Locked="GUID"}{Locked="stderr"}Technical terms should not be translated</comment>
2748 - </data>
2749 - <data name="WSLCCLI_SessionEnterNameArgDescription" xml:space="preserve">
2750 - <value>這場會議的名稱。若未提供,則會產生 GUID。</value>
2751 - <comment>{Locked="GUID"}Technical terms should not be translated</comment>
2752 - </data>
2753 - <data name="WSLCCLI_SettingsCommandDesc" xml:space="preserve">
2754 - <value>在預設編輯器中開啟設定檔案。</value>
2755 - </data>
2756 - <data name="WSLCCLI_SettingsCommandLongDesc" xml:space="preserve">
2757 - <value>在系統預設編輯器中開啟 wslc 使用者設定檔案,.yaml 檔案。
2758 -第一次執行時,建立一個檔案,所有設定都註解到預設狀態。</value>
2759 - <comment>{Locked="wslc"}{Locked=".yaml"}Command line arguments should not be translated</comment>
2760 - </data>
2761 - <data name="WSLCCLI_SettingsResetDesc" xml:space="preserve">
2762 - <value>將設定重設為內建預設值。</value>
2763 - </data>
2764 - <data name="WSLCCLI_SettingsResetLongDesc" xml:space="preserve">
2765 - <value>用註解的預設範本覆蓋設定檔。</value>
2766 - </data>
2767 - <data name="WSLCCLI_SettingsResetConfirm" xml:space="preserve">
2768 - <value>設定已重設為預設值。</value>
2769 - </data>
2770 - <data name="WSLCCLI_VersionDesc" xml:space="preserve">
2771 - <value>顯示版本資訊。</value>
2772 - </data>
2773 - <data name="WSLCCLI_VersionLongDesc" xml:space="preserve">
2774 - <value>顯示此工具的版本資訊。</value>
2775 - </data>
2776 - <data name="WSLCCLI_AllArgDescription" xml:space="preserve">
2777 - <value>全部顯示 (不論狀態)。</value>
2778 - </data>
2779 - <data name="WSLCCLI_BuildArgDescription" xml:space="preserve">
2780 - <value>設定建置時間變數 (KEY=VALUE)</value>
2781 - <comment>{Locked="KEY=VALUE"}Command line arguments should not be translated</comment>
2782 - </data>
2783 - <data name="WSLCCLI_BuildPullArgDescription" xml:space="preserve">
2784 - <value>一律嘗試提取較新版本的映像</value>
2785 - </data>
2786 - <data name="WSLCCLI_BuildTargetArgDescription" xml:space="preserve">
2787 - <value>將目標組建階段設為組建</value>
2788 - </data>
2789 - <data name="WSLCCLI_CommandArgDescription" xml:space="preserve">
2790 - <value>要執行的命令</value>
2791 - </data>
2792 - <data name="WSLCCLI_CpusArgDescription" xml:space="preserve">
2793 - <value>CPU 數量 (例如 0.5、1、2.5)</value>
2794 - <comment>{Locked="0.5"}{Locked="1"}{Locked="2.5"}Command line argument example values should not be translated</comment>
2795 - </data>
2796 - <data name="WSLCCLI_InvalidCpusError" xml:space="preserve">
2797 - <value>無效的 {} 引數值: '{}'。預期 CPU 數量應為正值 (例如 0.5、1、2)</value>
2798 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="0.5"}{Locked="1"}{Locked="2"}</comment>
2799 - </data>
2800 - <data name="WSLCCLI_ForceArgDescription" xml:space="preserve">
2801 - <value>即使容器正在執行,仍將其刪除</value>
2802 - </data>
2803 - <data name="WSLCCLI_DetachArgDescription" xml:space="preserve">
2804 - <value>以分離模式執行容器</value>
2805 - </data>
2806 - <data name="WSLCCLI_EntrypointArgDescription" xml:space="preserve">
2807 - <value>指定容器 init 處理序的可執行檔</value>
2808 - </data>
2809 - <data name="WSLCCLI_EnvArgDescription" xml:space="preserve">
2810 - <value>環境變數的 Key=Value 組</value>
2811 - <comment>{Locked="Key=Value"}Command line arguments should not be translated</comment>
2812 - </data>
2813 - <data name="WSLCCLI_EnvFileArgDescription" xml:space="preserve">
2814 - <value>包含環境變數 key=value 組的檔案</value>
2815 - <comment>{Locked="key=value"}Command line arguments should not be translated</comment>
2816 - </data>
2817 - <data name="WSLCCLI_FileArgDescription" xml:space="preserve">
2818 - <value>Dockerfile 的路徑 (使用 "-" 從 stdin 讀取)</value>
2819 - <comment>{Locked="Dockerfile"}{Locked="stdin"}{Locked="-"}Command line arguments should not be translated</comment>
2820 - </data>
2821 - <data name="WSLCCLI_FilterArgDescription" xml:space="preserve">
2822 - <value>根據提供的條件篩選輸出</value>
2823 - </data>
2824 - <data name="WSLCCLI_InvalidFilterError" xml:space="preserve">
2825 - <value>旗標 '-f, --filter' 的引數 "{}" 無效: 篩選格式錯誤(預期為 name=value)</value>
2826 - <comment>{FixedPlaceholder="{}"}{Locked="--filter'"}Command line arguments, file names and string inserts should not be translated</comment> </data>
2827 - <data name="WSLCCLI_FollowArgDescription" xml:space="preserve">
2828 - <value>追蹤記錄輸出</value>
2829 - </data>
2830 - <data name="WSLCCLI_FormatArgDescription" xml:space="preserve">
2831 - <value>輸出格式 (json 或 table) (預設: table)</value>
2832 - <comment>{Locked="json"}{Locked="table"}Command line arguments should not be translated</comment>
2833 - </data>
2834 - <data name="WSLCCLI_ForwardArgsDescription" xml:space="preserve">
2835 - <value>要傳遞至容器 init 處理序的引數</value>
2836 - </data>
2837 - <data name="WSLCCLI_GpusArgDescription" xml:space="preserve">
2838 - <value>Add GPU devices to the container ('all' to pass all GPUs)</value>
2839 - <comment>{Locked="all"}</comment>
2840 - </data>
2841 - <data name="WSLCCLI_GpusInvalidValue" xml:space="preserve">
2842 - <value>{} 值無效: '{}'。僅支援 'all'。</value>
2843 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2844 - </data>
2845 - <data name="WSLCCLI_ImageForceArgDescription" xml:space="preserve">
2846 - <value>即使映像正在使用,仍將其刪除</value>
2847 - </data>
2848 - <data name="WSLCCLI_ImageIdArgDescription" xml:space="preserve">
2849 - <value>影像名稱</value>
2850 - </data>
2851 - <data name="WSLCCLI_ImportFileArgDescription" xml:space="preserve">
2852 - <value>檔案或 - 從 stdin 讀取</value>
2853 - </data>
2854 - <data name="WSLCCLI_InputArgDescription" xml:space="preserve">
2855 - <value>提供包含該映像的 tar 封存檔案路徑</value>
2856 - </data>
2857 - <data name="WSLCCLI_LabelArgDescription" xml:space="preserve">
2858 - <value>在物件上設定中繼資料</value>
2859 - </data>
2860 - <data name="WSLCCLI_LabelKeyEmptyError" xml:space="preserve">
2861 - <value>標籤索引鍵不可以空白</value>
2862 - </data>
2863 - <data name="WSLCCLI_LastArgDescription" xml:space="preserve">
2864 - <value>顯示 n 個最近建立的容器 (包含所有狀態)</value>
2865 - </data>
2866 - <data name="WSLCCLI_LatestArgDescription" xml:space="preserve">
2867 - <value>顯示最新建立的容器 (包含所有狀態)</value>
2868 - </data>
2869 - <data name="WSLCCLI_MemoryArgDescription" xml:space="preserve">
2870 - <value>記憶體限制 (例如 512M、1G)</value>
2871 - <comment>{Locked="512M"}{Locked="1G"}Command line argument example values should not be translated</comment>
2872 - </data>
2873 - <data name="WSLCCLI_HostnameArgDescription" xml:space="preserve">
2874 - <value>容器主機名稱</value>
2875 - </data>
2876 - <data name="WSLCCLI_NameArgDescription" xml:space="preserve">
2877 - <value>容器名稱</value>
2878 - </data>
2879 - <data name="WSLCCLI_NetworkArgDescription" xml:space="preserve">
2880 - <value>將容器連線到網路</value>
2881 - </data>
2882 - <data name="WSLCCLI_NetworkForceArgDescription" xml:space="preserve">
2883 - <value>如果此網路不存在,請勿顯示錯誤</value>
2884 - </data>
2885 - <data name="WSLCCLI_NetworkEmptyError" xml:space="preserve">
2886 - <value>{} 值無效: 網路名稱不可為空白或空白字元</value>
2887 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2888 - </data>
2889 - <data name="WSLCCLI_NetworkHostModeNotSupportedError" xml:space="preserve">
2890 - <value>不支援主機模式網路</value>
2891 - </data>
2892 - <data name="WSLCCLI_NetworkAliasArgDescription" xml:space="preserve">
2893 - <value>為容器新增網路範圍的別名</value>
2894 - </data>
2895 - <data name="WSLCCLI_NetworkAliasEmptyError" xml:space="preserve">
2896 - <value>{} 值無效: 網路別名不可為空白或空白字元</value>
2897 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2898 - </data>
2899 - <data name="WSLCCLI_NoCacheArgDescription" xml:space="preserve">
2900 - <value>建置影像時請勿使用快取</value>
2901 - </data>
2902 - <data name="WSLCCLI_NoPruneArgDescription" xml:space="preserve">
2903 - <value>不要刪除未標記的父項</value>
2904 - </data>
2905 - <data name="WSLCCLI_NoTruncArgDescription" xml:space="preserve">
2906 - <value>不要截斷輸出</value>
2907 - </data>
2908 - <data name="WSLCCLI_OutputArgDescription" xml:space="preserve">
2909 - <value>已儲存映像的路徑</value>
2910 - </data>
2911 - <data name="WSLCCLI_PathArgDescription" xml:space="preserve">
2912 - <value>建置內容目錄的路徑</value>
2913 - </data>
2914 - <data name="WSLCCLI_PublishArgDescription" xml:space="preserve">
2915 - <value>將來自容器的連接埠發佈至主機</value>
2916 - </data>
2917 - <data name="WSLCCLI_PublishAllArgDescription" xml:space="preserve">
2918 - <value>將所有公開的連接埠發佈到隨機主機連接埠</value>
2919 - </data>
2920 - <data name="WSLCCLI_QuietArgDescription" xml:space="preserve">
2921 - <value>僅輸出容器識別碼</value>
2922 - </data>
2923 - <data name="WSLCCLI_RemoveArgDescription" xml:space="preserve">
2924 - <value>容器停止後將其移除</value>
2925 - </data>
2926 - <data name="WSLCCLI_StopSignalArgDescription" xml:space="preserve">
2927 - <value>停止容器的訊號</value>
2928 - </data>
2929 - <data name="WSLCCLI_ShmSizeArgDescription" xml:space="preserve">
2930 - <value>/dev/shm 的大小 (例如 64M、1G)</value>
2931 - <comment>{Locked="/dev/shm"}Command line arguments should not be translated</comment>
2932 - </data>
2933 - <data name="WSLCCLI_SessionStoragePositionalArgDescription" xml:space="preserve">
2934 - <value>工作階段儲存路徑</value>
2935 - </data>
2936 - <data name="WSLCCLI_SignalArgDescription" xml:space="preserve">
2937 - <value>要傳送的訊號</value>
2938 - </data>
2939 - <data name="WSLCCLI_SourceArgDescription" xml:space="preserve">
2940 - <value>目前或現有的影像參考採用影像名稱[:tag]格式</value>
2941 - </data>
2942 - <data name="WSLCCLI_TagArgDescription" xml:space="preserve">
2943 - <value>建置映像的標記</value>
2944 - </data>
2945 - <data name="WSLCCLI_TailArgDescription" xml:space="preserve">
2946 - <value>從記錄結尾所要顯示的行數</value>
2947 - </data>
2948 - <data name="WSLCCLI_TimestampsArgDescription" xml:space="preserve">
2949 - <value>在記錄輸出中顯示時間戳記</value>
2950 - </data>
2951 - <data name="WSLCCLI_SinceArgDescription" xml:space="preserve">
2952 - <value>顯示在時間戳記後的記錄 (Unix Epoch 秒或 RFC3339,例如 2024-01-15T10:30:00Z)</value>
2953 - </data>
2954 - <data name="WSLCCLI_UntilArgDescription" xml:space="preserve">
2955 - <value>顯示在時間戳記之前的記錄 (Unix Epoch 秒或 RFC3339,例如 2024-01-15T10:30:00Z)</value>
2956 - </data>
2957 - <data name="WSLCCLI_TargetArgDescription" xml:space="preserve">
2958 - <value>影像名稱[:tag] 格式中的新影像參考</value>
2959 - </data>
2960 - <data name="WSLCCLI_TimeArgDescription" xml:space="preserve">
2961 - <value>執行前等待的秒數 (預設 5)</value>
2962 - </data>
2963 - <data name="WSLCCLI_TTYArgDescription" xml:space="preserve">
2964 - <value>使用容器處理序開啟 TTY。</value>
2965 - <comment>{Locked="TTY"}Command line arguments should not be translated</comment>
2966 - </data>
2967 - <data name="WSLCCLI_VerboseArgDescription" xml:space="preserve">
2968 - <value>輸出詳細資訊詳細資料</value>
2969 - </data>
2970 - <data name="WSLCCLI_VersionArgDescription" xml:space="preserve">
2971 - <value>顯示此工具的版本資訊</value>
2972 - </data>
2973 - <data name="WSLCCLI_VolumeArgDescription" xml:space="preserve">
2974 - <value>將磁碟區繫結掛接至容器</value>
2975 - </data>
2976 - <data name="WSLCCLI_VolumeForceArgDescription" xml:space="preserve">
2977 - <value>如果此磁碟區不存在,請勿顯示錯誤</value>
2978 - </data>
2979 - <data name="WSLCCLI_WorkingDirArgDescription" xml:space="preserve">
2980 - <value>容器內的工作目錄</value>
2981 - </data>
2982 - <data name="WSLCCLI_WorkingDirEmptyError" xml:space="preserve">
2983 - <value>{} 值無效: 工作目錄不可為空白或空白字元</value>
2984 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
2985 - </data>
2986 - <data name="WSLCCLI_CIDFileArgDescription" xml:space="preserve">
2987 - <value>將容器識別碼寫入提供的路徑</value>
2988 - </data>
2989 - <data name="WSLCCLI_DNSArgDescription" xml:space="preserve">
2990 - <value>resolv.conf 中 DNS 名稱伺服器的 IP 位址</value>
2991 - <comment>{Locked="resolv.conf"}Command line arguments should not be translated</comment>
2992 - </data>
2993 - <data name="WSLCCLI_DNSDomainArgDescription" xml:space="preserve">
2994 - <value>設定預設 DNS 網域</value>
2995 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
2996 - </data>
2997 - <data name="WSLCCLI_DNSOptionArgDescription" xml:space="preserve">
2998 - <value>設定 DNS 選項</value>
2999 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
3000 - </data>
3001 - <data name="WSLCCLI_DNSSearchArgDescription" xml:space="preserve">
3002 - <value>設定 DNS 搜尋網域</value>
3003 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
3004 - </data>
3005 - <data name="WSLCCLI_DomainnameArgDescription" xml:space="preserve">
3006 - <value>容器網域名稱</value>
3007 - </data>
3008 - <data name="WSLCCLI_GroupIdArgDescription" xml:space="preserve">
3009 - <value>處理序的群組識別碼</value>
3010 - </data>
3011 - <data name="WSLCCLI_NoDNSArgDescription" xml:space="preserve">
3012 - <value>容器中未設定 DNS</value>
3013 - <comment>{Locked="DNS"}Command line arguments should not be translated</comment>
3014 - </data>
3015 - <data name="WSLCCLI_ProgressArgDescription" xml:space="preserve">
3016 - <value>進度類型 (格式: none|ansi) (預設: ansi)</value>
3017 - <comment>{Locked="none"}{Locked="ansi"}Command line arguments should not be translated</comment>
3018 - </data>
3019 - <data name="WSLCCLI_PullArgDescription" xml:space="preserve">
3020 - <value>映像提取原則 (always|missing|never) (預設: never)</value>
3021 - <comment>{Locked="always"}{Locked="missing"}{Locked="never"}Command line arguments should not be translated</comment>
3022 - </data>
3023 - <data name="WSLCCLI_SchemeArgDescription" xml:space="preserve">
3024 - <value>使用此結構描述進行登錄連線</value>
3025 - </data>
3026 - <data name="WSLCCLI_TMPFSArgDescription" xml:space="preserve">
3027 - <value>在指定路徑將 tmpfs 掛接至容器</value>
3028 - <comment>{Locked="tmpfs"}Command line arguments should not be translated</comment>
3029 - </data>
3030 - <data name="WSLCCLI_UlimitArgDescription" xml:space="preserve">
3031 - <value>Ulimit 選項 (格式: &lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;],使用 -1 不受限制)</value>
3032 - <comment>{Locked="-1"}{Locked="&lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;]"}Command line arguments should not be translated</comment>
3033 - </data>
3034 - <data name="WSLCCLI_InvalidUlimitError" xml:space="preserve">
3035 - <value>{} 引數值無效: '{}'。預期 &lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;] (使用 -1 進行無限制的)</value>
3036 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="-1"}{Locked="&lt;name&gt;=&lt;soft&gt;[:&lt;hard&gt;]"}</comment>
3037 - </data>
3038 - <data name="WSLCCLI_UserArgDescription" xml:space="preserve">
3039 - <value>處理序的使用者識別碼 (name|uid|uid:gid)</value>
3040 - <comment>{Locked="name|uid|uid:gid"}Command line arguments should not be translated</comment>
3041 - </data>
3042 - <data name="WSLCCLI_VirtualArgDescription" xml:space="preserve">
3043 - <value>將虛擬化功能公開給容器</value>
3044 - </data>
3045 - <data name="WSLCCLI_ContainerExecForwardArgsDescription" xml:space="preserve">
3046 - <value>傳遞給容器內執行指令的參數</value>
3047 - </data>
3048 - <data name="WSLCCLI_SessionListVerboseArgDescription" xml:space="preserve">
3049 - <value>顯示所列工作階段的詳細資訊。</value>
3050 - </data>
3051 - <data name="WSLCCLI_InvalidFormatError" xml:space="preserve">
3052 - <value>指定的格式類型無效。支援的格式類型為: json, table</value>
3053 - <comment>{Locked="json"}{Locked="table"}Command line arguments should not be translated</comment>
3054 - </data>
3055 - <data name="WSLCCLI_InvalidInspectError" xml:space="preserve">
3056 - <value>無效的 {} 值: {} 不是可辨識的檢查類型。支援的檢查類型為: {}。</value>
3057 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3058 - </data>
3059 - <data name="WSLCCLI_InvalidSignalError" xml:space="preserve">
3060 - <value>無效的 {} 值: {} 不是可辨識的訊號名稱或數字 (例如: SIGKILL、kill 或 9)。</value>
3061 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3062 - </data>
3063 - <data name="WSLCCLI_InvalidIntegerArgumentError" xml:space="preserve">
3064 - <value>無效的 {} 引數值: {}</value>
3065 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3066 - </data>
3067 - <data name="WSLCCLI_InvalidTimestampArgumentError" xml:space="preserve">
3068 - <value>無效的 {} 引數值: '{}'。預期為 Unix Epoch 時間戳記或 RFC3339 日期時間 (例如 2024-01-15T10:30:00Z)</value>
3069 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="2024-01-15T10:30:00Z"}{Locked="RFC3339"}</comment>
3070 - </data>
3071 - <data name="WSLCCLI_SignalOutOfRangeError" xml:space="preserve">
3072 - <value>無效的 {} 值:{} 超出有效範圍 ({}-{})。</value>
3073 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3074 - </data>
3075 - <data name="WSLCCLI_InvalidMemorySizeError" xml:space="preserve">
3076 - <value>{} 引數值無效: '{}'。預期記憶體大小 (,例如 256M、1G)</value>
3077 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="256M"}{Locked="1G"}</comment>
3078 - </data>
3079 - <data name="WSLCCLI_CIDFileAlreadyExistsError" xml:space="preserve">
3080 - <value>CID 檔案 '{}' 已存在</value>
3081 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3082 - </data>
3083 - <data name="WSLCCLI_ImageNotFoundPulling" xml:space="preserve">
3084 - <value>找不到映像 '{}',正在提取</value>
3085 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3086 - </data>
3087 - <data name="WSLCCLI_EnvKeyEmptyError" xml:space="preserve">
3088 - <value>環境變數金鑰不得為空白</value>
3089 - </data>
3090 - <data name="WSLCCLI_EnvKeyWhitespaceError" xml:space="preserve">
3091 - <value>環境變數金鑰 '{}' 不得包含空白字元</value>
3092 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3093 - </data>
3094 - <data name="WSLCCLI_ImageLoadNoInputError" xml:space="preserve">
3095 - <value>已要求載入,但未提供輸入。</value>
3096 - </data>
3097 - <data name="WSLCCLI_NetworkCommandDesc" xml:space="preserve">
3098 - <value>管理網路。</value>
3099 - </data>
3100 - <data name="WSLCCLI_NetworkCommandLongDesc" xml:space="preserve">
3101 - <value>管理 WSL 網路的生命週期,包括建立、檢查、列出及刪除網路。</value>
3102 - <comment>{Locked="WSL"}Product names should not be translated</comment>
3103 - </data>
3104 - <data name="WSLCCLI_NetworkCreateDesc" xml:space="preserve">
3105 - <value>建立網路。</value>
3106 - </data>
3107 - <data name="WSLCCLI_NetworkCreateLongDesc" xml:space="preserve">
3108 - <value>建立新的網路。</value>
3109 - </data>
3110 - <data name="WSLCCLI_NetworkDriverOptionDescription" xml:space="preserve">
3111 - <value>指定網路驅動程式名稱 (預設值: bridge)</value>
3112 - <comment>{Locked="bridge"}Command line arguments, file names and string inserts should not be translated</comment>
3113 - </data>
3114 - <data name="WSLCCLI_NetworkLabelArgDescription" xml:space="preserve">
3115 - <value>網路中繼資料設定</value>
3116 - </data>
3117 - <data name="WSLCCLI_NetworkRemoveDesc" xml:space="preserve">
3118 - <value>移除一或多個網路。</value>
3119 - </data>
3120 - <data name="WSLCCLI_NetworkRemoveLongDesc" xml:space="preserve">
3121 - <value>移除一或多個網路。</value>
3122 - </data>
3123 - <data name="WSLCCLI_NetworkInspectDesc" xml:space="preserve">
3124 - <value>顯示一或多個網路上的詳細資訊。</value>
3125 - </data>
3126 - <data name="WSLCCLI_NetworkInspectLongDesc" xml:space="preserve">
3127 - <value>顯示一或多個網路上的詳細資訊。</value>
3128 - </data>
3129 - <data name="WSLCCLI_NetworkListDesc" xml:space="preserve">
3130 - <value>列出網路。</value>
3131 - </data>
3132 - <data name="WSLCCLI_NetworkListLongDesc" xml:space="preserve">
3133 - <value>列出工作階段中的所有網路。</value>
3134 - </data>
3135 - <data name="WSLCCLI_NetworkNameArgDescription" xml:space="preserve">
3136 - <value>網路名稱</value>
3137 - </data>
3138 - <data name="WSLCCLI_NetworkListQuietArgDesc" xml:space="preserve">
3139 - <value>僅輸出網路名稱</value>
3140 - </data>
3141 - <data name="WSLCCLI_NetworkPruneDesc" xml:space="preserve">
3142 - <value>移除所有未使用的網路。</value>
3143 - </data>
3144 - <data name="WSLCCLI_NetworkPruneLongDesc" xml:space="preserve">
3145 - <value>移除所有未使用的網路。當網路未被任何容器參考時,會被視為未使用。</value>
3146 - </data>
3147 - <data name="WSLCCLI_NetworkPruneDeleted" xml:space="preserve">
3148 - <value>已刪除: {}</value>
3149 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3150 - </data>
3151 - <data name="WSLCCLI_VolumeCommandDesc" xml:space="preserve">
3152 - <value>管理磁碟區。</value>
3153 - </data>
3154 - <data name="WSLCCLI_VolumeCommandLongDesc" xml:space="preserve">
3155 - <value>管理 WSL 磁碟區的生命週期,包括建立、檢查、列出及刪除磁碟區。</value>
3156 - <comment>{Locked="WSL"}Product names should not be translated</comment>
3157 - </data>
3158 - <data name="WSLCCLI_VolumeCreateDesc" xml:space="preserve">
3159 - <value>建立一個磁碟區。</value>
3160 - </data>
3161 - <data name="WSLCCLI_VolumeCreateLongDesc" xml:space="preserve">
3162 - <value>建立可連結到容器的具名磁碟區。</value>
3163 - </data>
3164 - <data name="WSLCCLI_VolumeRemoveDesc" xml:space="preserve">
3165 - <value>移除一或多個磁碟區。</value>
3166 - </data>
3167 - <data name="WSLCCLI_VolumeRemoveLongDesc" xml:space="preserve">
3168 - <value>移除一個或多個磁碟區。若磁碟區正被容器使用,則無法移除。</value>
3169 - </data>
3170 - <data name="WSLCCLI_VolumeInspectDesc" xml:space="preserve">
3171 - <value>顯示一或多個磁碟區的詳細資訊。</value>
3172 - </data>
3173 - <data name="WSLCCLI_VolumeInspectLongDesc" xml:space="preserve">
3174 - <value>顯示一或多個磁碟區的詳細資訊。</value>
3175 - </data>
3176 - <data name="WSLCCLI_VolumeListDesc" xml:space="preserve">
3177 - <value>列出磁碟區。</value>
3178 - </data>
3179 - <data name="WSLCCLI_VolumeListLongDesc" xml:space="preserve">
3180 - <value>列出工作階段中的所有磁碟區。</value>
3181 - </data>
3182 - <data name="WSLCCLI_VolumePruneDesc" xml:space="preserve">
3183 - <value>移除未使用的本機磁碟區。</value>
3184 - </data>
3185 - <data name="WSLCCLI_VolumePruneLongDesc" xml:space="preserve">
3186 - <value>移除所有未使用的匿名本機磁碟區。如果指定 --all ,也會移除未使用的具名磁碟區。當磁碟區未被任何容器參考時,會被視為未使用。</value>
3187 - <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment>
3188 - </data>
3189 - <data name="WSLCCLI_VolumePruneAllArgDescription" xml:space="preserve">
3190 - <value>移除所有未使用的磁碟區,而不僅是匿名磁碟區。</value>
3191 - </data>
3192 - <data name="WSLCCLI_VolumePruneDeleted" xml:space="preserve">
3193 - <value>已刪除: {}</value>
3194 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3195 - </data>
3196 - <data name="WSLCCLI_VolumePruneSpaceReclaimed" xml:space="preserve">
3197 - <value>已回收空間總計: {}</value>
3198 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3199 - </data>
3200 - <data name="WSLCCLI_VolumeNameArgDescription" xml:space="preserve">
3201 - <value>磁碟區名稱</value>
3202 - </data>
3203 - <data name="WSLCCLI_DriverOptionDescription" xml:space="preserve">
3204 - <value>指定磁碟區驅動程式名稱,例如 'guest' 或 'vhd' (預設值: guest)</value>
3205 - <comment>{Locked="guest"}{Locked="vhd"}Command line arguments, file names and string inserts should not be translated</comment>
3206 - </data>
3207 - <data name="WSLCCLI_OptionsArgDescription" xml:space="preserve">
3208 - <value>設定驅動程式的特定選項</value>
3209 - </data>
3210 - <data name="WSLCCLI_VolumeListQuietArgDesc" xml:space="preserve">
3211 - <value>僅輸出磁碟區名稱</value>
3212 - </data>
3213 - <data name="WSLCCLI_ImageSaveStdoutIsTerminalError" xml:space="preserve">
3214 - <value>無法將影像寫入終端機。使用 -o 旗標或重新導向 stdout。</value>
3215 - </data>
3216 - <data name="WSLCCLI_ContainerExportStdoutIsTerminalError" xml:space="preserve">
3217 - <value>無法將容器匯出至終端機。使用 -o 旗標或重新導向 stdout。</value>
3218 - </data>
3219 - <data name="WSLCCLI_VolumeFormatUsage" xml:space="preserve">
3220 - <value>預期的格式: &lt;host path | named volume&gt;:&lt;container path&gt;[:mode]</value>
3221 - <comment>Usage string for volume mount specification.</comment>
3222 - </data>
3223 - <data name="WSLCCLI_VolumeInvalidSpec" xml:space="preserve">
3224 - <value>無效的磁碟區規格: '{}'。{}</value>
3225 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3226 - </data>
3227 - <data name="WSLCCLI_VolumeHostPathEmpty" xml:space="preserve">
3228 - <value>磁碟區規格無效: '{}'。主機路徑不可為空白。{}</value>
3229 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3230 - </data>
3231 - <data name="WSLCCLI_VolumeContainerPathEmpty" xml:space="preserve">
3232 - <value>磁碟區規格無效: '{}'。容器路徑不可為空白。{}</value>
3233 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3234 - </data>
3235 - <data name="WSLCCLI_VolumeContainerPathNotAbsolute" xml:space="preserve">
3236 - <value>磁碟區規格無效: '{}'。容器路徑必須是絕對路徑 (開頭為 '/')。{}</value>
3237 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3238 - </data>
3239 - <data name="WSLCCLI_VolumeHostPathInvalid" xml:space="preserve">
3240 - <value>磁碟區規格無效: '{}'。主機路徑 '{}' 不是有效的 Windows 路徑。</value>
3241 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3242 - </data>
3243 - <data name="WSLCCLI_ObjectIdArgDescription" xml:space="preserve">
3244 - <value>任何物件類型的名稱或識別碼</value>
3245 - </data>
3246 - <data name="WSLCCLI_TypeArgDescription" xml:space="preserve">
3247 - <value>要檢查的物件類型</value>
3248 - </data>
3249 - <data name="WSLCCLI_InspectDesc" xml:space="preserve">
3250 - <value>檢查物件。</value>
3251 - </data>
3252 - <data name="WSLCCLI_InspectLongDesc" xml:space="preserve">
3253 - <value>檢查物件。</value>
3254 - </data>
3255 - <data name="WSLCCLI_ObjectNotFoundError" xml:space="preserve">
3256 - <value>找不到物件: {}</value>
3257 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3258 - </data>
3259 - <data name="WSLCCLI_TableHeaderContainerId" xml:space="preserve">
3260 - <value>容器識別碼</value>
3261 - </data>
3262 - <data name="WSLCCLI_TableHeaderName" xml:space="preserve">
3263 - <value>名稱</value>
3264 - </data>
3265 - <data name="WSLCCLI_TableHeaderImage" xml:space="preserve">
3266 - <value>影像</value>
3267 - </data>
3268 - <data name="WSLCCLI_TableHeaderCreated" xml:space="preserve">
3269 - <value>已建立</value>
3270 - </data>
3271 - <data name="WSLCCLI_TableHeaderStatus" xml:space="preserve">
3272 - <value>狀態</value>
3273 - </data>
3274 - <data name="WSLCCLI_TableHeaderPorts" xml:space="preserve">
3275 - <value>連接埠</value>
3276 - </data>
3277 - <data name="WSLCCLI_TableHeaderCpuPercent" xml:space="preserve">
3278 - <value>CPU %</value>
3279 - </data>
3280 - <data name="WSLCCLI_TableHeaderMemUsageLimit" xml:space="preserve">
3281 - <value>記憶體使用量 / 限制</value>
3282 - </data>
3283 - <data name="WSLCCLI_TableHeaderMemPercent" xml:space="preserve">
3284 - <value>記憶體 %</value>
3285 - </data>
3286 - <data name="WSLCCLI_TableHeaderNetIo" xml:space="preserve">
3287 - <value>網路 I/O</value>
3288 - </data>
3289 - <data name="WSLCCLI_TableHeaderBlockIo" xml:space="preserve">
3290 - <value>區塊 I/O</value>
3291 - </data>
3292 - <data name="WSLCCLI_TableHeaderPids" xml:space="preserve">
3293 - <value>PIDS</value>
3294 - </data>
3295 - <data name="WSLCUserSettings_Warning_InvalidValue" xml:space="preserve">
3296 - <value>警告: 在 {}:{} 中設定 '{}' 的值無效。</value>
3297 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3298 - </data>
3299 - <data name="WSLCUserSettings_Warning_InvalidType" xml:space="preserve">
3300 - <value>警告: 在 {}:{} 中設定 '{}' 的類型無效。</value>
3301 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3302 - </data>
3303 - <data name="WSLCUserSettings_Warning_NonStringKey" xml:space="preserve">
3304 - <value>警告: 在 {}:{} 的區段 '{}' 中有非字串鍵。</value>
3305 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3306 - </data>
3307 - <data name="WSLCUserSettings_Warning_UnknownSection" xml:space="preserve">
3308 - <value>警告: {}:{} 中有未知的設定區段 '{}'。</value>
3309 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3310 - </data>
3311 - <data name="WSLCUserSettings_Warning_UnknownKey" xml:space="preserve">
3312 - <value>警告: 在 {}:{} 中的未知設定 '{}'。</value>
3313 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3314 - </data>
3315 - <data name="WSLCUserSettings_Warning_FailedToOpen" xml:space="preserve">
3316 - <value>警告: 無法開啟位於 {} 的設定檔案。錯誤: {}。</value>
3317 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3318 - </data>
3319 - <data name="WSLCUserSettings_Warning_ParseError" xml:space="preserve">
3320 - <value>警告: 無法剖析位於 {} 的設定檔。錯誤: {}。</value>
3321 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3322 - </data>
3323 - <data name="WSLCUserSettings_Warning_InvalidStructure" xml:space="preserve">
3324 - <value>警告: 位於 {} 的設定檔案是空的或具有無效的結構。必須是 YAML 對應。</value>
3325 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3326 - </data>
3327 - <data name="MessageWslcFailedToRecoverContainer" xml:space="preserve">
3328 - <value>無法復原容器 '{}'</value>
3329 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3330 - </data>
3331 - <data name="MessageWslcFailedToRecoverNetwork" xml:space="preserve">
3332 - <value>無法復原網路 '{}'</value>
3333 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3334 - </data>
3335 - <data name="MessageWslcFailedToRecoverVolume" xml:space="preserve">
3336 - <value>無法復原磁碟區 '{}'</value>
3337 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3338 - </data>
3339 - <data name="MessageWslcVolumeNotAvailable" xml:space="preserve">
3340 - <value>無法啟動容器,因為下列磁碟區無法使用: {}</value>
3341 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3342 - </data>
3343 - <data name="MessageWslcVolumeNotAvailableReason" xml:space="preserve">
3344 - <value>無法使用聲音 '{}': {}</value>
3345 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3346 - </data>
3347 - <data name="MessageWslcSwapInitFailed" xml:space="preserve">
3348 - <value>無法初始化交換</value>
3349 - </data>
3350 - <data name="MessageWslcContainerTimestampRecoveryFailed" xml:space="preserve">
3351 - <value>無法還原容器 '{}' 的時間戳記</value>
3352 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3353 - </data>
3354 - <data name="MessageWslcImportProgressParseFailed" xml:space="preserve">
3355 - <value>無法剖析映像匯入進度</value>
3356 - </data>
3357 - <data name="MessageWslcVolumeUnmountFailed" xml:space="preserve">
3358 - <value>無法卸載磁碟區 '{}': {}</value>
3359 - <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3360 - </data>
3361 - <data name="MessageWslcContainerStopAfterPluginRejectionFailed" xml:space="preserve">
3362 - <value>無法在外掛程式拒絕後停止容器 '{}'</value>
3363 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3364 - </data>
3365 - <data name="MessageWslcVolumeReleaseFailed" xml:space="preserve">
3366 - <value>無法釋放磁碟區 '{}' 的主機資源</value>
3367 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3368 - </data>
3369 - <data name="MessageWslcImportCertsSkippedComputer" xml:space="preserve">
3370 - <value>由於憑證編碼失敗,已略過從本機電腦受信任的根存放區匯入 {} 憑證</value>
3371 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3372 - </data>
3373 - <data name="MessageWslcImportCertsSkippedUser" xml:space="preserve">
3374 - <value>由於憑證編碼失敗,已略過從目前使用者受信任的根存放區匯入 {} 憑證</value>
3375 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3376 - </data>
3377 - <data name="MessageWslcInstallCertsFailed" xml:space="preserve">
3378 - <value>無法將主機信任的根憑證安裝到 VM: {}</value>
3379 - <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
3380 - </data>
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<root>
3 + <!--
4 + Microsoft ResX Schema
5 +
6 + Version 2.0
7 +
8 + The primary goals of this format is to allow a simple XML format
9 + that is mostly human readable. The generation and parsing of the
10 + various data types are done through the TypeConverter classes
11 + associated with the data types.
12 +
13 + Example:
14 +
15 + ... ado.net/XML headers & schema ...
16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
17 + <resheader name="version">2.0</resheader>
18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
24 + </data>
25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27 + <comment>This is a comment</comment>
28 + </data>
29 +
30 + There are any number of "resheader" rows that contain simple
31 + name/value pairs.
32 +
33 + Each data row contains a name, and value. The row also contains a
34 + type or mimetype. Type corresponds to a .NET class that support
35 + text/value conversion through the TypeConverter architecture.
36 + Classes that don't support this are serialized and stored with the
37 + mimetype set.
38 +
39 + The mimetype is used for serialized objects, and tells the
40 + ResXResourceReader how to depersist the object. This is currently not
41 + extensible. For a given mimetype the value must be set accordingly:
42 +
43 + Note - application/x-microsoft.net.object.binary.base64 is the format
44 + that the ResXResourceWriter will generate, however the reader can
45 + read any of the formats listed below.
46 +
47 + mimetype: application/x-microsoft.net.object.binary.base64
48 + value : The object must be serialized with
49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50 + : and then encoded with base64 encoding.
51 +
52 + mimetype: application/x-microsoft.net.object.soap.base64
53 + value : The object must be serialized with
54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55 + : and then encoded with base64 encoding.
56 +
57 + mimetype: application/x-microsoft.net.object.bytearray.base64
58 + value : The object must be serialized into a byte array
59 + : using a System.ComponentModel.TypeConverter
60 + : and then encoded with base64 encoding.
61 + -->
62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64 + <xsd:element name="root" msdata:IsDataSet="true">
65 + <xsd:complexType>
66 + <xsd:choice maxOccurs="unbounded">
67 + <xsd:element name="metadata">
68 + <xsd:complexType>
69 + <xsd:sequence>
70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
71 + </xsd:sequence>
72 + <xsd:attribute name="name" use="required" type="xsd:string" />
73 + <xsd:attribute name="type" type="xsd:string" />
74 + <xsd:attribute name="mimetype" type="xsd:string" />
75 + <xsd:attribute ref="xml:space" />
76 + </xsd:complexType>
77 + </xsd:element>
78 + <xsd:element name="assembly">
79 + <xsd:complexType>
80 + <xsd:attribute name="alias" type="xsd:string" />
81 + <xsd:attribute name="name" type="xsd:string" />
82 + </xsd:complexType>
83 + </xsd:element>
84 + <xsd:element name="data">
85 + <xsd:complexType>
86 + <xsd:sequence>
87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89 + </xsd:sequence>
90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93 + <xsd:attribute ref="xml:space" />
94 + </xsd:complexType>
95 + </xsd:element>
96 + <xsd:element name="resheader">
97 + <xsd:complexType>
98 + <xsd:sequence>
99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100 + </xsd:sequence>
101 + <xsd:attribute name="name" type="xsd:string" use="required" />
102 + </xsd:complexType>
103 + </xsd:element>
104 + </xsd:choice>
105 + </xsd:complexType>
106 + </xsd:element>
107 + </xsd:schema>
108 + <resheader name="resmimetype">
109 + <value>text/microsoft-resx</value>
110 + </resheader>
111 + <resheader name="version">
112 + <value>2.0</value>
113 + </resheader>
114 + <resheader name="reader">
115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116 + </resheader>
117 + <resheader name="writer">
118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 + </resheader>
120 + <!--
121 + Localization Glossary — Technical Terms
122 + ========================================
123 + The following technical terms appear in many strings throughout this file.
124 + Per-string <comment> elements provide guidance for each occurrence, but
125 + this glossary serves as a central reference for developers and reviewers.
126 +
127 + "mount" — Making a disk/filesystem accessible. Translate per locale or keep "mount".
128 + "VHD" — Virtual Hard Disk. Do not translate (file format name).
129 + "tar" — File archive format. Do not translate (file format name).
130 + "swap" — Virtual memory swap space. Translate per locale or keep "swap".
131 + "sparse" — Storage term: file uses disk space only for written data. Translate per locale.
132 + "DNS" — Domain Name System. Do not translate (protocol acronym).
133 + "proxy" — Network proxy server. Translate per locale standard networking term.
134 + "safe mode" — Minimal/diagnostic startup mode. Use standard OS term per locale.
135 + -->
136 + <data name="AppName" xml:space="preserve">
137 + <value>Windows 子系統 Linux 版</value>
138 + </data>
139 + <data name="AppShortName" xml:space="preserve">
140 + <value>WSL</value>
141 + </data>
142 + <data name="AppDescription" xml:space="preserve">
143 + <value>Windows 子系統 Linux 版可讓開發人員直接在 Windows 上執行 GNU/Linux 環境 (包括大部分的命令列工具、公用程式和應用程式),而不需要傳統虛擬機器或雙重開機設定的額外負荷。</value>
144 + </data>
145 + <data name="MessageDetachFailed" xml:space="preserve">
146 + <value>磁碟無法中斷連結: {}。如需詳細數據,請在 WSL2 內執行 'dmesg'。
147 +若要強制 WSL2 停止並中斷連結磁碟,請執行 『wsl.exe {}』。</value>
148 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
149 + </data>
150 + <data name="MessageDiskAlreadyAttached" xml:space="preserve">
151 + <value>磁碟 '{}' 已連結。</value>
152 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
153 + </data>
154 + <data name="MessageDiskAlreadyMounted" xml:space="preserve">
155 + <value>該磁碟區已掛接在 WSL2 內。</value>
156 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
157 + </data>
158 + <data name="MessageDiskMountNameAlreadyExists" xml:space="preserve">
159 + <value>已掛接具有該名稱的磁碟; 請卸載磁碟或選擇新名稱,然後再試一次。</value>
160 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
161 + </data>
162 + <data name="MessageDiskMountNameInvalid" xml:space="preserve">
163 + <value>指定的掛接名稱包含不正確 '/' 字元。請不要使用不正確字元再試一次。</value>
164 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
165 + </data>
166 + <data name="MessageDiskMounted" xml:space="preserve">
167 + <value>磁碟已成功掛接為 『/mnt/wsl/{}』。
168 +注意: 如果您在 /etc/wsl.conf 中修改 automount.root 設定,位置會不一樣。
169 +若要卸除並卸離磁碟,請執行 'wsl.exe {} {}'。</value>
170 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
171 + </data>
172 + <data name="MessageDiskMountFailed" xml:space="preserve">
173 + <value>磁碟已連結,但無法掛接: {}。
174 +如需詳細數據,請在 WSL2 內執行 'dmesg'。
175 +若要中斷連結磁碟,請執行 'wsl.exe {} {}'。</value>
176 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
177 + </data>
178 + <data name="MessageDistributionListOnline" xml:space="preserve">
179 + <value>下列是可安裝的有效發佈清單。
180 +使用 'wsl.exe {} &lt;Distro&gt;' 安裝.
181 +</value>
182 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
183 + </data>
184 + <data name="MessageDistroAlreadySet" xml:space="preserve">
185 + <value>已設定發佈名稱。</value>
186 + </data>
187 + <data name="MessageDistroInstallPathAlreadyExists" xml:space="preserve">
188 + <value>提供的安裝位置已在使用中。</value>
189 + </data>
190 + <data name="MessageDistroNameAlreadyExists" xml:space="preserve">
191 + <value>具有所提供名稱的發佈已經存在。使用 --name 選擇其他名稱。</value>
192 + <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
193 + </data>
194 + <data name="MessageDistroNotFound" xml:space="preserve">
195 + <value>沒有具有所提供名稱的發佈。</value>
196 + </data>
197 + <data name="MessageElevationNeededToMountDisk" xml:space="preserve">
198 + <value>需要系統管理員存取權才能掛接磁碟。</value>
199 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
200 + </data>
201 + <data name="MessageExportFailed" xml:space="preserve">
202 + <value>匯出發佈失敗。</value>
203 + </data>
204 + <data name="MessageFsUpgradeNeeded" xml:space="preserve">
205 + <value>正在為此次發佈執行 Windows 子系統 Linux 版一次性升級...
206 +</value>
207 + </data>
208 + <data name="MessageHigherIntegrity" xml:space="preserve">
209 + <value>無法啟動,因為有另一個執行個體正以未提高權限的方式執行。不允許同時執行提高權限和未提高權限的執行個體。
210 +</value>
211 + </data>
212 + <data name="MessageImportFailed" xml:space="preserve">
213 + <value>匯入發布失敗。</value>
214 + </data>
215 + <data name="MessageInstallingWindowsComponent" xml:space="preserve">
216 + <value>正在安裝 Windows 選用元件: {}</value>
217 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
218 + </data>
219 + <data name="MessageDownloading" xml:space="preserve">
220 + <value>正在下載: {}</value>
221 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
222 + </data>
223 + <data name="MessageInstalling" xml:space="preserve">
224 + <value>正在安裝: {}</value>
225 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
226 + </data>
227 + <data name="MessageImportingDistribution" xml:space="preserve">
228 + <value>正在匯入發佈</value>
229 + </data>
230 + <data name="MessageDownloadComplete" xml:space="preserve">
231 + <value>已下載 {}。</value>
232 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
233 + </data>
234 + <data name="MessageInstallContinue" xml:space="preserve">
235 + <value>Windows 子系統 Linux 版正在繼續先前的安裝...</value>
236 + </data>
237 + <data name="MessageInvalidDistributionName" xml:space="preserve">
238 + <value>無效的發佈名稱: '{}'。
239 +若要取得有效發佈的清單,請使用 『wsl.exe --list --online'。</value>
240 + <comment>{FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated</comment>
241 + </data>
242 + <data name="MessageInvalidCommandLine" xml:space="preserve">
243 + <value>無效的命令行自變數: {}
244 +請使用 '{} --help' 取得支援的自變數清單。</value>
245 + <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
246 + </data>
247 + <data name="MessageMissingArgument" xml:space="preserve">
248 + <value>命令行自變數 {} 需要值。
249 +請使用 '{} --help' 取得支援的自變數清單。</value>
250 + <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment>
251 + </data>
252 + <data name="MessageInvalidConsole" xml:space="preserve">
253 + <value>不支援的主控台設定。若要使用此功能,必須停用舊版主控台。
254 +</value>
255 + </data>
256 + <data name="MessageInvalidInteger" xml:space="preserve">
257 + <value>{} 不是有效的整數。</value>
258 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
259 + </data>
260 + <data name="MessageInvalidState" xml:space="preserve">
261 + <value>此發佈正在進行安裝、解除安裝或轉換。
262 +</value>
263 + </data>
264 + <data name="MessageLaunchingDistro" xml:space="preserve">
265 + <value>正在啟動 {}...</value>
266 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
267 + </data>
268 + <data name="MessageLowerIntegrity" xml:space="preserve">
269 + <value>無法啟動,因為有另一個執行個體正以提高權限的方式執行。不允許同時執行提高權限和未提高權限的執行個體。
270 +</value>
271 + </data>
272 + <data name="MessageNoDefaultDistro" xml:space="preserve">
273 + <value>Windows 子系統 Linux 版 沒有已安裝的發佈。
274 +您可以使用下列指示安裝發佈以解決此問題:
275 +
276 +使用 『wsl.exe --list --online' 列出可用的發佈
277 +和 『wsl.exe --install &lt;Distro&gt;』 來安裝。</value>
278 + <comment>{Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment>
279 + </data>
280 + <data name="MessageNoRunningDistro" xml:space="preserve">
281 + <value>沒有任何執行中的發佈。</value>
282 + </data>
283 + <data name="MessagePrintDistroDefault" xml:space="preserve">
284 + <value>{} (預設)</value>
285 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
286 + </data>
287 + <data name="MessageRegisteredDistrosHeader" xml:space="preserve">
288 + <value>Windows 子系統 Linux 版發佈:</value>
289 + </data>
290 + <data name="MessageStatusDefaultDistro" xml:space="preserve">
291 + <value>預設通訊群組: {}</value>
292 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
293 + </data>
294 + <data name="MessageStatusDefaultVersion" xml:space="preserve">
295 + <value>預設版本: {}</value>
296 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
297 + </data>
298 + <data name="MessageStatusUnregistering" xml:space="preserve">
299 + <value>取消註冊中。</value>
300 + </data>
301 + <data name="MessageUserNotFound" xml:space="preserve">
302 + <value>找不到使用者。</value>
303 + </data>
304 + <data name="MessageVmModeConversionInfo" xml:space="preserve">
305 + <value>有關 WSL 2 的主要差異詳細資訊,請瀏覽 https://aka.ms/wsl2
306 +</value>
307 + </data>
308 + <data name="MessageConversionStart" xml:space="preserve">
309 + <value>轉換進行中,這可能需要幾分鐘的時間。</value>
310 + </data>
311 + <data name="MessageAlreadyRequestedVersion" xml:space="preserve">
312 + <value>發佈已是要求的版本。</value>
313 + </data>
314 + <data name="MessageVmModeNotSupported" xml:space="preserve">
315 + <value>舊版發佈不支援 WSL 2。</value>
316 + </data>
317 + <data name="MessageEnableVirtualization" xml:space="preserve">
318 + <value>WSL2 無法啟動,因為此機未啟用虛擬化。
319 +請確保您的電腦韌體設定中啟用了「虛擬機平台」這個選用元件,並且虛擬化功能已開啟。
320 +
321 +啟用「虛擬機器平台」時,執行: wsl.exe --install --no-distribution
322 +
323 +詳情請造訪 https://aka.ms/enablevirtualization</value>
324 + <comment>{Locked="--install "}{Locked="--no-distribution
325 +"}Command line arguments, file names and string inserts should not be translated</comment>
326 + </data>
327 + <data name="MessageTooManyDisks" xml:space="preserve">
328 + <value>連結太多虛擬硬碟或實體磁碟。</value>
329 + </data>
330 + <data name="MessageUserVhdAlreadyAttached" xml:space="preserve">
331 + <value>VHD 已透過 wsl.exe --mount, 掛接,請先卸載磁碟再啟動。</value>
332 + <comment>{Locked="--mount,"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
333 + </data>
334 + <data name="MessageWsl1NotSupported" xml:space="preserve">
335 + <value>您目前的電腦設定不支援 WSL1。
336 +請啟用「Windows 子系統 Linux 版」選用元件以使用 WSL1。</value>
337 + </data>
338 + <data name="MessageWsl2Needed" xml:space="preserve">
339 + <value>只有 WSL2 支援此作業。</value>
340 + </data>
341 + <data name="MessageWslInfoUsage" xml:space="preserve">
342 + <value>使用方式:
343 + --networking-mode
344 + 顯示當前的網路模式。
345 +
346 + --msal-proxy-path
347 + 顯示 MSAL Proxy 應用程式的路徑。
348 +
349 + --vm-id
350 + 顯示 WSL 虛擬機器識別碼。
351 +
352 + --version
353 + 顯示 WSL 套件的版本。
354 +
355 + -n
356 + 不要列印新行。</value>
357 + <comment>{Locked="--networking-mode
358 +"}{Locked="--msal-proxy-path
359 +"}{Locked="--vm-id
360 +"}{Locked="--version
361 +"}Command line arguments, file names and string inserts should not be translated</comment>
362 + </data>
363 + <data name="MessageWslPathUsage" xml:space="preserve">
364 + <value>用法:
365 + -a
366 + 強制結果使用絕對路徑格式。
367 + -u
368 + 將 Windows 路徑轉換成 WSL 路徑 (預設)。
369 + -w
370 + 將 WSL 路徑轉換成 Windows 路徑。
371 + -m
372 + 在將 WSL 路徑轉換成 Windows 路徑時,使用 '/' 而非 '\\'
373 +
374 +範例: wslpath 'c:\\users'</value>
375 + <comment>{Locked="-a
376 +"}{Locked="-u
377 +"}{Locked="-w
378 +"}{Locked="-m
379 +"}Command line arguments and file names should not be translated</comment>
380 + </data>
381 + <data name="MessageWslconfigUsage" xml:space="preserve">
382 + <value>在 Windows 子系統 Linux 版上執行系統管理作業
383 +
384 +使用情況:
385 + /l, /list [Option]
386 + 列出已註冊的發行版本。
387 + /all - 選擇性地列出所有發行版本,包括
388 + 目前正在安裝或卸載的發行版本。
389 +
390 + /running - 只列出目前正在執行的發行版本。
391 +
392 + /s, /setdefault &lt;DistributionName&gt;
393 + 將發行版本設定為預設值。
394 +
395 + /t, /terminate &lt;DistributionName&gt;
396 + 終止發行版本。
397 +
398 + /u, /unregister &lt;DistributionName&gt;
399 + 取消註冊發行版本並刪除根檔案系統。</value>
400 + <comment>{Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated</comment>
401 + </data>
402 + <data name="MessageWslUsage" xml:space="preserve">
403 + <value>Copyright (c) Microsoft Corporation. 著作權所有,並保留一切權利。
404 +如需有關此產品的隱私權資訊,請造訪 https://aka.ms/privacy。
405 +
406 +使用方式: wsl.exe [Argument] [Options...] [CommandLine]
407 +
408 +用於執行 Linux 二進位檔的引數:
409 +
410 + 如果未提供任何命令列,wsl.exe 會啟動預設殼層。.
411 +
412 + --exec, -e &lt;CommandLine&gt;
413 + 執行指定的命令,而不使用預設的 Linux 殼層。
414 +
415 + --shell-type &lt;standard|login|none&gt;
416 + 使用提供的殼層類型執行指定的命令。.
417 +
418 + --
419 + 依原樣傳遞其餘的命令列。
420 +
421 +選項:
422 + --cd &lt;Directory&gt;
423 + 將指定的目錄設定為目前的工作目錄。
424 + 如果使用 ~,則會使用 Linux 使用者的常用路徑。如果路徑的開頭為
425 + / 字元,它則會被解譯為絕對 Linux 路徑。
426 + 否則,該值必須是絕對 Windows 路徑。
427 +
428 + --distribution, -d &lt;DistroName&gt;
429 + 執行指定的發佈。
430 +
431 + --distribution-id &lt;DistroGuid&gt;
432 + 執行指定的發佈識別碼。
433 +
434 + --user, -u &lt;UserName&gt;
435 + 以指定使用者身分執行。
436 +
437 + --system
438 + 啟動系統發佈的殼層。
439 +
440 +用於管理 Linux 版 Windows 子系統的引數:
441 +
442 + --help
443 + 顯示使用方式資訊。
444 +
445 + --debug-shell
446 + 開啟用於診斷用途的 WSL2 偵錯殼層。
447 +
448 + --install [Distro] [Options...]
449 + 安裝 Linux 版 Windows 子系統發行版本。
450 + 如需有效發行版本的清單,請使用 'wsl.exe --list --online'。
451 +
452 + 選項:
453 + --enable-wsl1
454 + 啟用 WSL1 支援。
455 +
456 +
457 + --fixed-vhd
458 + 建立大小固定的磁碟,以儲存發佈。
459 +
460 +
461 + --from-file &lt;Path&gt;
462 + 從本機檔案安裝發佈。
463 +
464 + --legacy
465 + 使用舊版發佈資訊清單。
466 +
467 + --location &lt;Location&gt;
468 + 設定發佈的安裝路徑。
469 +
470 + --name &lt;Name&gt;
471 + 設定發佈的名稱。
472 +
473 + --no-distribution
474 + 僅安裝必須的選擇性元件,不安裝發行版本。
475 +
476 + --no-launch, -n
477 + 安裝後請勿啟動發佈。
478 +
479 + --version &lt;Version&gt;
480 + 指定要用於新發佈的版本。
481 +
482 + --vhd-size &lt;MemoryString&gt;
483 + 指定磁碟大小,以儲存發佈。
484 +
485 + --web-download
486 + 從網際網路下載發佈,而非從 Microsoft Store 下載。
487 +
488 +
489 + --manage &lt;Distro&gt; &lt;Options...&gt;
490 +
491 + 變更 distro 指定選項。
492 +
493 + 選項:
494 + --move &lt;Location&gt;
495 + 將發佈移動到新位置。
496 +
497 + --set-sparse, -s &lt;true|false&gt;
498 +將 distro 的 VHD 設為疏鬆,允許磁碟空格自動回收。
499 +
500 +
501 + --set-default-user &lt;Username&gt;
502 + 設定發佈的預設使用者。
503 +
504 + --resize &lt;MemoryString&gt;
505 + 將發佈的磁碟大小調整為指定大小。
506 +
507 + --mount &lt;Disk&gt;
508 + 在所有 WSL 2 發行版本中連結和掛接實體或虛擬磁碟。
509 +
510 + 選項:
511 + --vhd
512 + 指定 &lt;Disk&gt; 參考虛擬硬碟。
513 +
514 + --bare
515 + 將磁碟連結到 WSL2,但不要掛接。
516 +
517 + --name &lt;Name&gt;
518 + 使用掛接點的自訂名稱掛接磁碟。
519 +
520 + --type &lt;Type&gt;
521 + 掛接磁碟時要使用的檔案系統,如果未指定,則預設為 ext4。
522 +
523 + --options &lt;Options&gt;
524 + 其他掛接選項。
525 +
526 + --partition &lt;Index&gt;
527 + 要掛接之磁碟分割的索引,如果未指定,則預設為整個磁碟。
528 +
529 + --set-default-version &lt;Version&gt;
530 + 為新的發行版本變更預設安裝版本。
531 +
532 + --shutdown
533 + 立即終止所有正在執行的發行版本和 WSL 2
534 + 輕量型公用程式虛擬機器。
535 +
536 + 選項:
537 + --force
538 + 結束 WSL 2 虛擬機器,即使作業正在進行中。可能會造成資料遺失。
539 +
540 +
541 + --status
542 + 顯示 Linux 版 Windows 子系統的狀態。
543 +
544 + --unmount [Disk]
545 + 從所有 WSL2 發行版本卸載並中斷連結磁碟。
546 + 如果呼叫時沒有引數,則卸載並中斷連結所有磁碟。
547 +
548 + --uninstall
549 + 從此電腦取消安裝 Linux 套件的 Windows 子系統。
550 +
551 + --update
552 + 更新 Linux 版 Windows 子系統套件。
553 +
554 + 選項:
555 + --pre-release
556 + 下載預先發行版本 (如果有提供)。
557 +
558 + --version, -v
559 + 顯示版本資訊。
560 +
561 +用於在 Linux 版 Windows 子系統中管理發行版本的引數:
562 +
563 + --export &lt;Distro&gt; &lt;FileName&gt; [Options]
564 + 將發行版本匯出至 tar 檔案。
565 + stdout 的檔案名稱可以是 -。
566 +
567 + 選項:
568 +
569 + --format &lt;Format&gt;
570 + 指定匯出格式。支援的值: tar、tar.gz、tar.xz、vhd。
571 +
572 + --import &lt;Distro&gt; &lt;InstallLocation&gt; &lt;FileName&gt; [Options]
573 + 匯入指定的 tar 檔案以做為新發行版本。
574 + 標準輸出的檔案名稱可以是 -。
575 +
576 + 選項:
577 + --version &lt;Version&gt;
578 + 指定要用於新發行版本的版本。
579 +
580 + --vhd
581 + 指定提供的檔案是 .vhd 或 .vhdx 檔案,而不是 tar 檔案。
582 + 此作業會在指定的安裝位置複製 .VHD 檔案。
583 +
584 + --import-in-place &lt;Distro&gt; &lt;FileName&gt;
585 + 匯入指定的 VHD 檔案以做為新發行版本。
586 + 此虛擬硬碟必須格式化為 ext4 檔案系統類型。
587 +
588 + --list, -l [Options]
589 + 列出發行版本。
590 +
591 + Options:
592 + --all
593 + 列出所有發行版本,包括
594 + 目前正在安裝或解除安裝的發行版本。
595 +
596 + --running
597 + 僅列出目前正在執行的發行版本。
598 +
599 + --quiet, -q
600 + 只顯示發行版本名稱。
601 +
602 + --verbose, -v
603 + 顯示所有發行版本的詳細資訊
604 +
605 + --online, -o
606 + 顯示可使用 'wsl.exe --install' 安裝的可用發行版本清單。
607 +
608 + --set-default, -s &lt;Distro&gt;
609 + 將發行版本設定為預設值。
610 +
611 + --set-version &lt;Distro&gt; &lt;Version&gt;
612 + 變更指定發行版本的版本。
613 +
614 + --terminate, -t &lt;Distro&gt;
615 + 終止指定的發行版本。
616 +
617 + --unregister &lt;Distro&gt;
618 + 取消註冊發行版本並刪除根檔案系統。</value>
619 + <comment>{Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system
620 +"}{Locked="--help
621 +"}{Locked="--debug-shell
622 +"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1
623 +"}{Locked="--fixed-vhd
624 +"}{Locked="--from-file "}{Locked="--legacy
625 +"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution
626 +"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download
627 +"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd
628 +"}{Locked="--bare
629 +"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown
630 +"}{Locked="--force
631 +"}{Locked="--status
632 +"}{Locked="--unmount "}{Locked="--uninstall
633 +"}{Locked="--update
634 +"}{Locked="--pre-release
635 +"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd
636 +"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all
637 +"}{Locked="--running
638 +"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
639 + </data>
640 + <data name="MessagePackageVersions" xml:space="preserve">
641 + <value>WSL 版本: {}
642 +核心版本: {}
643 +WSLg 版本: {}
644 +MSRDC 版本: {}
645 +Direct3D 版本: {}
646 +DXCore 版本: {}
647 +Windows 版本: {}</value>
648 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
649 + </data>
650 + <data name="MessageBuildInfo" xml:space="preserve">
651 + <value>MSBuild 版本: {}
652 +認可: {}
653 +建置時間: {}</value>
654 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
655 + </data>
656 + <data name="MessageCustomKernelNotFound" xml:space="preserve">
657 + <value>找不到 {} 中指定的自定義核心: '{}'。</value>
658 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
659 + </data>
660 + <data name="MessageCustomKernelModulesNotFound" xml:space="preserve">
661 + <value>找不到 {} 中的自訂核心模組 VHD:'{}'。</value>
662 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
663 + </data>
664 + <data name="MessageCustomSystemDistroError" xml:space="preserve">
665 + <value>找不到 {} 中指定的自定義系統發佈,或其格式不正確。</value>
666 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
667 + </data>
668 + <data name="MessageWslgUsage" xml:space="preserve">
669 + <value>Copyright (c) Microsoft Corporation。著作權所有,並保留一切權利。
670 +如需此產品的隱私權資訊,請瀏覽https://aka.ms/privacy。
671 +
672 +使用方式: wslg.exe [引數] [選項...][CommandLine]
673 +
674 +引數:
675 + --cd &lt;Directory&gt;
676 + 將指定的目錄設定為目前的工作目錄。
677 + 如果使用 ~,將會使用 Linux 使用者首頁路徑。如果路徑開頭為
678 + 與 / 字元,它將被解譯為絕對 Linux 路徑。
679 + 否則,此值必須是絕對 Windows 路徑。
680 +
681 + --distribution, -d &lt;Distro&gt;
682 + 執行指定的發佈。
683 +
684 + --user, -u &lt;UserName&gt;
685 + 以指定的使用者執行。
686 +
687 + --shell-type &lt;standard|login|none&gt;
688 + 使用提供的殼層類型執行指定的命令。
689 +
690 + --help
691 + 顯示使用資訊。
692 +
693 + --
694 + 將剩餘的命令列傳遞為目前。</value>
695 + <comment>{Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help
696 +"}Command line arguments, file names and string inserts should not be translated</comment>
697 + </data>
698 + <data name="MessagePressAnyKeyToContinue" xml:space="preserve">
699 + <value>請按任意鍵繼續...</value>
700 + </data>
701 + <data name="MessageRequiredParameterMissing" xml:space="preserve">
702 + <value>引數 {} 遺失必要的參數。</value>
703 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
704 + </data>
705 + <data name="MessageExportProgress" xml:space="preserve">
706 + <value>匯出進行中,這可能需要幾分鐘的時間。</value>
707 + </data>
708 + <data name="MessageImportProgress" xml:space="preserve">
709 + <value>正在匯入,這可能需要幾分鐘的時間。</value>
710 + </data>
711 + <data name="GuiApplicationsDisabled" xml:space="preserve">
712 + <value>已透過 {} 或 /etc/wsl.conf 停用 GUI 應用程式支援。</value>
713 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
714 + </data>
715 + <data name="MessageCheckingForUpdates" xml:space="preserve">
716 + <value>正在檢查更新。</value>
717 + </data>
718 + <data name="MessageDistroOnlyAvailableFromStore" xml:space="preserve">
719 + <value>此發佈僅可從 Microsoft Store 取得。</value>
720 + </data>
721 + <data name="MessageWslMountNotSupportedOnArm" xml:space="preserve">
722 + <value>ARM64 上的 wsl.exe --mount 需要 Windows 27653 版或更新版本。</value>
723 + <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
724 + </data>
725 + <data name="MessageUpdateNotNeeded" xml:space="preserve">
726 + <value>已安裝最新版的Windows 子系統 Linux 版。</value>
727 + </data>
728 + <data name="MessageUpdatingToVersion" xml:space="preserve">
729 + <value>正在將 Windows 子系統 Linux 版 更新為版本: {}。</value>
730 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
731 + </data>
732 + <data name="MessageWslOptionalComponentRequired" xml:space="preserve">
733 + <value>此應用程式需要 Windows 子系統 Linux 版選用元件。
734 +執行下列項目,以進行安裝: wsl.exe --install --no-distribution
735 +系統可能需要重新啟動,變更才會生效。</value>
736 + <comment>{Locked="--install "}{Locked="--no-distribution
737 +"}Command line arguments, file names and string inserts should not be translated</comment>
738 + </data>
739 + <data name="MessageRequiresFileExtension" xml:space="preserve">
740 + <value>指定的檔案必須具有 {} 副檔名。</value>
741 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
742 + </data>
743 + <data name="MessageRequiresFileExtensions" xml:space="preserve">
744 + <value>指定的檔案必須具有 {} 或 {} 副檔名。</value>
745 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
746 + </data>
747 + <data name="MessageVmSwitchNotFound" xml:space="preserve">
748 + <value>找不到 VmSwitch '{}'。可用參數: {}</value>
749 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
750 + </data>
751 + <data name="MessageVmSwitchNotSet" xml:space="preserve">
752 + <value>橋接器網路需要設定 wsl2.vmSwitch。</value>
753 + </data>
754 + <data name="MessageCouldFetchDistributionList" xml:space="preserve">
755 + <value>未能從 '{}' 取得分配清單。{}</value>
756 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
757 + </data>
758 + <data name="MessageFailedToAttachDisk" xml:space="preserve">
759 + <value>無法將磁碟 '{}' 連結到 WSL2: {}</value>
760 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
761 + </data>
762 + <data name="MessageFailedToResizeDisk" xml:space="preserve">
763 + <value>無法調整磁碟。</value>
764 + </data>
765 + <data name="MessageNoValueFound" xml:space="preserve">
766 + <value>找不到任何值。</value>
767 + </data>
768 + <data name="MessageOsNotSupported" xml:space="preserve">
769 + <value>Windows 版本 {} 不支持封裝版本的 Windows 子系統 Linux 版。
770 +透過 Windows 更新或透過下列方式安裝必要的更新: {}
771 +如需詳細資訊,請造訪 https://aka.ms/wslinstall</value>
772 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
773 + </data>
774 + <data name="MessageAdministratorAccessRequiredForDebugShell" xml:space="preserve">
775 + <value>執行偵錯殼層需要以系統管理員身分執行 wsl.exe。</value>
776 + </data>
777 + <data name="MessageAdminProtectionEnabled" xml:space="preserve">
778 + <value>Windows Admin Protection 已啟用,您的發佈可能會在其他帳戶下註冊。
779 +如需 Admin Protection 的詳細資訊,請瀏覽 https://aka.ms/apdevguide</value>
780 + <comment>{Locked="Windows Admin Protection"}{Locked="Admin Protection"}{Locked="https://aka.ms/apdevguide"}Command line arguments, file names and string inserts should not be translated</comment>
781 + </data>
782 + <data name="MessageInstallProcessFailed" xml:space="preserve">
783 + <value>發佈 '{}' 的安裝程序失敗,結束代碼: {}。</value>
784 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
785 + </data>
786 + <data name="MessageInvalidGuid" xml:space="preserve">
787 + <value>無效的 GUID 格式: '{}'</value>
788 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
789 + </data>
790 + <data name="MessageConfigInvalidSection" xml:space="preserve">
791 + <value>{}:{} 中的章節名稱無效</value>
792 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
793 + </data>
794 + <data name="MessageConfigInvalidKey" xml:space="preserve">
795 + <value>{}:{} 中的金鑰名稱無效</value>
796 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
797 + </data>
798 + <data name="MessageConfigExpected" xml:space="preserve">
799 + <value>預期 {}:{} 中有 {}</value>
800 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
801 + </data>
802 + <data name="MessageConfigInvalidEscape" xml:space="preserve">
803 + <value>無效的逸出字元: {}:{} 中的 '{}'</value>
804 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
805 + </data>
806 + <data name="MessageConfigUnknownKey" xml:space="preserve">
807 + <value>{}:{} 中不明的按鍵 '{}'</value>
808 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
809 + </data>
810 + <data name="MessageConfigInvalidInteger" xml:space="preserve">
811 + <value>{}:{} 中索引鍵 '{}' 的整數值 '{}' 無效</value>
812 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
813 + </data>
814 + <data name="MessageConfigInvalidIp" xml:space="preserve">
815 + <value>{}:{} 中機碼 '{}' 的 IP 值 '{}' 無效</value>
816 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
817 + </data>
818 + <data name="MessageConfigInvalidBoolean" xml:space="preserve">
819 + <value>{}:{} 中索引鍵 '{}' 的布爾值 '{}' 無效</value>
820 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
821 + </data>
822 + <data name="MessageConfigMacAddress" xml:space="preserve">
823 + <value>{}:{} 中索引鍵 '{}' 的 mac 地址 '{}' 無效</value>
824 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
825 + </data>
826 + <data name="MessageFailedToOpenConfigFile" xml:space="preserve">
827 + <value>無法開啟設定檔 {},{}</value>
828 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
829 + </data>
830 + <data name="MessageWarningDuringStartup" xml:space="preserve">
831 + <value>在 WSL 設定期間發生錯誤</value>
832 + </data>
833 + <data name="MessageSystemdUserSessionFailed" xml:space="preserve">
834 + <value>無法啟動 『{}』 的系統用戶會話。如需詳細數據,請參閱 journalctl。</value>
835 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
836 + </data>
837 + <data name="MessageOpenEventViewer" xml:space="preserve">
838 + <value>開啟 EventViewer</value>
839 + </data>
840 + <data name="MessageDistributionNameNeeded" xml:space="preserve">
841 + <value>此發佈不包含預設名稱。使用 --name 選擇散發名稱。</value>
842 + <comment>{Locked="--name "}Command line arguments, file names and string inserts should not be translated</comment>
843 + </data>
844 + <data name="MessageArgumentsNotValidTogether" xml:space="preserve">
845 + <value>無法同時指定 {} 和 {} 自變數。</value>
846 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
847 + </data>
848 + <data name="MessageArgumentNotValidWithout" xml:space="preserve">
849 + <value>引數 {} 需要 {} 引數。</value>
850 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
851 + </data>
852 + <data name="MessageInvalidInstallDistributionName" xml:space="preserve">
853 + <value>發佈名稱無效: "{}"。</value>
854 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
855 + </data>
856 + <data name="MessageUsingLegacyDistribution" xml:space="preserve">
857 + <value>使用舊版散發註冊。請考慮改用 tar 型發佈。</value>
858 + <comment>{Locked="tar"}"tar" is a file archive format name and should not be translated.</comment>
859 + </data>
860 + <data name="MessageLegacyDistributionVersionArgNotSupported" xml:space="preserve">
861 + <value>舊版散發註冊不支援 --version 自變數。</value>
862 + <comment>{Locked="--version "}Command line arguments, file names and string inserts should not be translated</comment>
863 + </data>
864 + <data name="MessageDistributionOverridden" xml:space="preserve">
865 + <value>發佈 "{}" 是由覆寫資訊清單所提供。</value>
866 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
867 + </data>
868 + <data name="MessageHashMismatch" xml:space="preserve">
869 + <value>發佈雜湊不相符。預期: {},實際: {}</value>
870 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
871 + </data>
872 + <data name="MessageInvalidHexString" xml:space="preserve">
873 + <value>不正確的十六進位字串: {}</value>
874 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
875 + </data>
876 + <data name="MessageNotSupportedOnLegacyDistros" xml:space="preserve">
877 + <value>安裝舊版發佈時不支援 『{}』。</value>
878 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
879 + </data>
880 + <data name="MessageDistributionInstalled" xml:space="preserve">
881 + <value>已成功安裝發佈。可以透過 『wsl.exe -d {}' 啟動</value>
882 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
883 + </data>
884 + <data name="MessageInvalidNumberString" xml:space="preserve">
885 + <value>{}:{} 中 .wslconfig 專案 '{}' 的記憶體字符串 '{}' 無效</value>
886 + <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
887 + </data>
888 + <data name="MessagedFailedToCreateSwapVhd" xml:space="preserve">
889 + <value>無法在 '{}': {} 中建立交換磁碟</value>
890 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "swap" refers to virtual memory swap space. This is a technical term; use the standard OS term in your locale or keep "swap".</comment>
891 + </data>
892 + <data name="MessageFailedToCreateDisk" xml:space="preserve">
893 + <value>無法建立磁碟 '{}': {}</value>
894 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
895 + </data>
896 + <data name="MessageNestedVirtualizationNotSupported" xml:space="preserve">
897 + <value>此電腦不支援巢狀虛擬化。</value>
898 + </data>
899 + <data name="MessageFailedToCreateNetworkEndpoint" xml:space="preserve">
900 + <value>無法建立位址為 '{}'、已指派新位址為 '{}' 的網络端點</value>
901 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
902 + </data>
903 + <data name="MessageFailedToCreateNetwork" xml:space="preserve">
904 + <value>無法建立位址範圍為 『{}』 的虛擬網路,已建立範圍為 『{}』、{} 的新網路</value>
905 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
906 + </data>
907 + <data name="MessageSafeModeEnabled" xml:space="preserve">
908 + <value>安全模式已啟用 - 許多功能將會停用</value>
909 + <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment>
910 + </data>
911 + <data name="MessageMirroredNetworkingNotSupportedReason" xml:space="preserve">
912 + <value>不支援鏡像網路模式: {}。
913 +回到 NAT 網路。</value>
914 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
915 + </data>
916 + <data name="MessageMirroredNetworkingNotSupportedKernel" xml:space="preserve">
917 + <value>需要 Linux 核心 5.10 版或更新版本</value>
918 + </data>
919 + <data name="MessageMirroredNetworkingNotSupportedWindowsVersion" xml:space="preserve">
920 + <value>Windows 版本 {}。{} 沒有所需的功能</value>
921 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
922 + </data>
923 + <data name="MessageMirroredNetworkingNotSupportedIpv6Disabled" xml:space="preserve">
924 + <value>在主機上以不受支援的方式停用 IPv6 (HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters DisabledComponents=0xff)</value>
925 + <comment>{Locked="HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters"}{Locked="DisabledComponents"}{Locked="0xff"}</comment>
926 + </data>
927 + <data name="MessageHyperVFirewallNotSupported" xml:space="preserve">
928 + <value>不支援 Hyper-V 防火牆</value>
929 + </data>
930 + <data name="MessageDnsTunnelingNotSupported" xml:space="preserve">
931 + <value>不支援 DNS 通道</value>
932 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
933 + </data>
934 + <data name="MessageHostsFileTooLarge" xml:space="preserve">
935 + <value>Windows 主機檔案太大,將不會反映在 WSL 內。請考慮縮小 %SystemRoot%\System32\drivers\etc\hosts 的大小</value>
936 + <comment>{Locked="%SystemRoot%\System32\drivers\etc\hosts"}{Locked="WSL"}</comment>
937 + </data>
938 + <data name="MessageLocalhostForwardingNotSupportedMirroredMode" xml:space="preserve">
939 + <value>使用鏡像網路模式時,wsl2.localhostForwarding 設定沒有作用</value>
940 + </data>
941 + <data name="MessageHttpProxyChangeDetected" xml:space="preserve">
942 + <value>在主機上偵測到 Http Proxy 變更。請重新開機 WSL 以套用變更。</value>
943 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
944 + </data>
945 + <data name="MessageProxyLocalhostSettingsDropped" xml:space="preserve">
946 + <value>偵測到 localhost Proxy 設定,但未鏡像到 WSL。NAT 模式中的 WSL 不支援 localhost Proxy。</value>
947 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
948 + </data>
949 + <data name="MessageProxyV6SettingsDropped" xml:space="preserve">
950 + <value>偵測到 IPv6 Proxy 設定,但未鏡像到 WSL。NAT 模式中的 WSL 不支援 IPv6。</value>
951 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
952 + </data>
953 + <data name="MessageProxyLoopbackV6SettingsDropped" xml:space="preserve">
954 + <value>偵測到 localhost IPv6 Proxy 設定,但未鏡像到 WSL。WSL 不支援 localhost IPv6 Proxy。</value>
955 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
956 + </data>
957 + <data name="MessageProxyUnexpectedSettingsDropped" xml:space="preserve">
958 + <value>嘗試解析 Proxy 設定時發生意外的錯誤,Proxy 設定未鏡像到 WSL。</value>
959 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
960 + </data>
961 + <data name="MessageRegistryError" xml:space="preserve">
962 + <value>存取登錄時發生錯誤。路徑: '{}'。錯誤: {}</value>
963 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
964 + </data>
965 + <data name="MessageLocalhostRelayFailed" xml:space="preserve">
966 + <value>無法啟動localhost轉送進程。錯誤: {}</value>
967 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
968 + </data>
969 + <data name="MessageVirtualMachinePlatformNotInstalled" xml:space="preserve">
970 + <value>無法啟動虛擬網路 - 請執行 : wsl.exe --install --no-distribution 以安裝選擇性元件 Virtual Machine Platform</value>
971 + <comment>{Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated</comment>
972 + </data>
973 + <data name="MessageNetworkInitializationFailedFallback2" xml:space="preserve">
974 + <value>無法設定 networkingMode {} 的網络,回到 networkingMode {}。</value>
975 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
976 + </data>
977 + <data name="MessageOptionalComponentInstallFailed" xml:space="preserve">
978 + <value>無法啟用 Windows 元件 '{}' (結束代碼: {})</value>
979 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
980 + </data>
981 + <data name="MessageFatalPluginError" xml:space="preserve">
982 + <value>外掛程式 '{}' 傳回嚴重錯誤</value>
983 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
984 + </data>
985 + <data name="MessageFatalPluginErrorWithMessage" xml:space="preserve">
986 + <value>外掛程式 '{}' 傳回嚴重錯誤。錯誤訊息: '{}'</value>
987 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
988 + </data>
989 + <data name="MessagePluginRequiresUpdate" xml:space="preserve">
990 + <value>外掛程式 '{}' 需要較新版本的 WSL。請執行: wsl.exe --update</value>
991 + <comment>{FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated</comment>
992 + </data>
993 + <data name="MessageSettingOverriddenByPolicy" xml:space="preserve">
994 + <value>計算機原則已停用 .wslconfig 設定 『{}』。</value>
995 + <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
996 + </data>
997 + <data name="MessageDebugShellDisabled" xml:space="preserve">
998 + <value>電腦原則已停用偵錯殼層。</value>
999 + </data>
1000 + <data name="MessageWSLMountDisabled" xml:space="preserve">
1001 + <value>wsl.exe --mount 已由電腦原則停用。</value>
1002 + <comment>{Locked="--mount "}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1003 + </data>
1004 + <data name="MessageWSL1Disabled" xml:space="preserve">
1005 + <value>WSL1 已由電腦原則停用。</value>
1006 + </data>
1007 + <data name="MessageWSLContainerDisabled" xml:space="preserve">
1008 + <value>此電腦的原則已停用 WSL 容器。</value>
1009 + </data>
1010 + <data name="MessageRegistryBlockedByPolicy" xml:space="preserve">
1011 + <value>容器映像登錄 '{}' 已由電腦原則封鎖。</value>
1012 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1013 + </data>
1014 + <data name="MessageImageBuildBlockedByPolicy" xml:space="preserve">
1015 + <value>由於電腦原則已設定容器登錄允許清單,因此無法建立容器映像。映像建置可能會從任意登錄擷取基底映像,且無法可靠地將其限制在允許清單內。</value>
1016 + </data>
1017 + <data name="MessageUpgradeToWSL2" xml:space="preserve">
1018 + <value>請執行 'wsl.exe --set-version {} 2' 以升級至 WSL2。</value>
1019 + <comment>{FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated</comment>
1020 + </data>
1021 + <data name="MessageFinishMsiInstallation" xml:space="preserve">
1022 + <value>WSL 正在完成升級...</value>
1023 + </data>
1024 + <data name="MessageUpdateFailed" xml:space="preserve">
1025 + <value>更新失敗 (結束代碼: {})。</value>
1026 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1027 + </data>
1028 + <data name="MessageUninstallNoArguments" xml:space="preserve">
1029 + <value>{} 不接受任何引數。若要取消註冊發行版本,請改用 {}。</value>
1030 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1031 + </data>
1032 + <data name="MessageUninstallFailed" xml:space="preserve">
1033 + <value>解除安裝失敗 (結束代碼: {})。</value>
1034 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1035 + </data>
1036 + <data name="MessageSeeLogFile" xml:space="preserve">
1037 + <value>記錄檔: {}</value>
1038 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1039 + </data>
1040 + <data name="MessagedFailedToRemoveMsix" xml:space="preserve">
1041 + <value>無法移除 MSIX 套件 (錯誤: {})。</value>
1042 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1043 + </data>
1044 + <data name="MessagedFailedToInstallMsix" xml:space="preserve">
1045 + <value>無法安裝 MSIX 套件 (錯誤: {})。</value>
1046 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1047 + </data>
1048 + <data name="MessageMissingOptionalComponents" xml:space="preserve">
1049 + <value>未安裝執行 WSL 所需的選用元件。</value>
1050 + </data>
1051 + <data name="MessageInstallMissingOptionalComponents" xml:space="preserve">
1052 + <value>安裝遺失的元件。</value>
1053 + </data>
1054 + <data name="MessageInvalidDistributionTar" xml:space="preserve">
1055 + <value>匯入的檔案不是有效的 Linux 發佈。</value>
1056 + </data>
1057 + <data name="MessagePressAnyKeyToExit" xml:space="preserve">
1058 + <value>按任意鍵離開...</value>
1059 + </data>
1060 + <data name="MessageNewWslVersionAvailable" xml:space="preserve">
1061 + <value>有新版的 Windows 子系統 Linux 版可供使用。</value>
1062 + </data>
1063 + <data name="MessageUpdateToVersion" xml:space="preserve">
1064 + <value>更新至版本 {} 或在下方檢視其版本資訊。</value>
1065 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1066 + </data>
1067 + <data name="MessageUpdate" xml:space="preserve">
1068 + <value>更新</value>
1069 + </data>
1070 + <data name="MessageViewReleaseNotes" xml:space="preserve">
1071 + <value>查看文件</value>
1072 + </data>
1073 + <data name="MessageVhdInUse" xml:space="preserve">
1074 + <value>無法完成作業,因為 VHD 目前正在使用中。若要強制 WSL 停止使用: wsl.exe --shutdown</value>
1075 + <comment>{Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1076 + </data>
1077 + <data name="MessageInvalidBoolean" xml:space="preserve">
1078 + <value>{} 不是有效的布林值,&lt;true|false&gt;</value>
1079 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1080 + </data>
1081 + <data name="MessageSparseVhdWsl2Only" xml:space="preserve">
1082 + <value>只有 WSL2 支援稀疏 VHD。</value>
1083 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1084 + </data>
1085 + <data name="MessageLocalSystemNotSupported" xml:space="preserve">
1086 + <value>系統不支援將 WSL 執行為本機系統。</value>
1087 + </data>
1088 + <data name="MessagePerformanceTip" xml:space="preserve">
1089 + <value>效能提示:</value>
1090 + </data>
1091 + <data name="MessageProblematicDrvFsUsage" xml:space="preserve">
1092 + <value>在您的 Windows 磁碟驅動器上使用如 {} 的 I/O 密集型操作,效能將會不佳。請考慮將項目檔移至 Linux 檔案系統,以獲得較佳的效能。按兩下下方以深入瞭解。</value>
1093 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1094 + </data>
1095 + <data name="MessageViewDocs" xml:space="preserve">
1096 + <value>檢視文件</value>
1097 + </data>
1098 + <data name="MessageDontShowAgain" xml:space="preserve">
1099 + <value>不再顯示</value>
1100 + </data>
1101 + <data name="MessageWSL2Crashed" xml:space="preserve">
1102 + <value>WSL2 虛擬機器已損毀。</value>
1103 + </data>
1104 + <data name="MessageWSL2CrashedStackTrace" xml:space="preserve">
1105 + <value>堆棧追蹤已儲存於: {}</value>
1106 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1107 + </data>
1108 + <data name="MessageDistributionFailedToStart" xml:space="preserve">
1109 + <value>發佈無法啟動。錯誤碼: {},失敗步驟: {}</value>
1110 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1111 + </data>
1112 + <data name="MessageDiskCorrupted" xml:space="preserve">
1113 + <value>無法啟動分佈,因為其虛擬磁碟已損毀。</value>
1114 + </data>
1115 + <data name="MessageConfigKeyDuplicated" xml:space="preserve">
1116 + <value>{}:{} 中的重複設定索引鍵 '{}' (衝突密鑰: {}:{}) 中的 '{}'</value>
1117 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1118 + </data>
1119 + <data name="MessageConfigInvalidEnum" xml:space="preserve">
1120 + <value>{}:{} 中設定索引鍵 '{}' 的值 '{}' 無效 (有效值: {})</value>
1121 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1122 + </data>
1123 + <data name="MessageWaitingForOobe" xml:space="preserve">
1124 + <value>正在等候 OOBE 命令完成,以進行散發「{}」...</value>
1125 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1126 + </data>
1127 + <data name="MessageCorruptedDistroRegistration" xml:space="preserve">
1128 + <value>無法從散發 {} 讀取屬性 '{}'</value>
1129 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1130 + </data>
1131 + <data name="MessagePassVhdFlag" xml:space="preserve">
1132 + <value>這看起來像一個 VHD 文件。使用 --vhd 匯入 VHD 而不是 tar。</value>
1133 + <comment>{Locked="--vhd "}Command line arguments, file names and string inserts should not be translated. {Locked="tar"}"tar" is a file archive format name and should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1134 + </data>
1135 + <data name="MessageDistroStoreInstallFailed" xml:space="preserve">
1136 + <value>無法從Microsoft Store安裝 {}: {}
1137 +正在嘗試 Web 下載...</value>
1138 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1139 + </data>
1140 + <data name="MessageNoInstallDefault" xml:space="preserve">
1141 + <value>尚未設定預設發佈。請提供要安裝的發佈。</value>
1142 + </data>
1143 + <data name="MessageConfigVirtio9pDisabled" xml:space="preserve">
1144 + <value>已停用 wsl2.virtio9p,退回到使用 vsock 傳輸的 9p。</value>
1145 + </data>
1146 + <data name="MessageConsommeRequiresVirtio" xml:space="preserve">
1147 + <value>停用 wsl2.virtio 時不支援 Consomme 網路;回到 networkingMode {}。</value>
1148 + <comment>{Locked="wsl2.virtio"}{Locked="Consomme"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1149 + </data>
1150 + <data name="MessageSwiotlbKernelUnsupported" xml:space="preserve">
1151 + <value>目前執行的核心缺少一個可大幅提升 virtio 裝置效能的修補程式。請更新至較新的 WSL 核心,以啟用此最佳化。</value>
1152 + <comment>{Locked="virtio"}</comment>
1153 + </data>
1154 + <data name="MessageInstallationCorrupted" xml:space="preserve">
1155 + <value>WSL 安裝似乎已損毀,(錯誤碼: {})。
1156 +按任意鍵以修復 WSL,或 CTRL-C 取消。
1157 +此提示將在 60 秒內逾時。</value>
1158 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1159 + </data>
1160 + <data name="MessageFailedToParseTerminalProfile" xml:space="preserve">
1161 + <value>註冊發佈時無法剖析終端機配置檔: {}</value>
1162 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1163 + </data>
1164 + <data name="MessageInvalidSize" xml:space="preserve">
1165 + <value>無效的大小: {}</value>
1166 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1167 + </data>
1168 + <data name="MessageErrorCode" xml:space="preserve">
1169 + <value>{}
1170 +錯誤碼: {}</value>
1171 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1172 + </data>
1173 + <data name="MessageInvalidJson" xml:space="preserve">
1174 + <value>無效的 JSON 文件。剖析錯誤: {}</value>
1175 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1176 + </data>
1177 + <data name="MessageTooManyProcessors" xml:space="preserve">
1178 + <value>wsl2.processors 不能超過系統上的邏輯處理器數目 ({} &gt; {})</value>
1179 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1180 + </data>
1181 + <data name="MessageFailedToQueryNetworkingMode" xml:space="preserve">
1182 + <value>無法查詢網路模式</value>
1183 + </data>
1184 + <data name="MessageMismatchedKernelModulesError" xml:space="preserve">
1185 + <value>已提供自定義核心模組,但未指定自定義核心。如需詳細資訊,請參閱 https://aka.ms/wslcustomkernel。</value>
1186 + </data>
1187 + <data name="MessageDnsTunnelingDisabled" xml:space="preserve">
1188 + <value>由於目前與全球安全存取用戶端的相容性問題,已停用 DNS 通道。</value>
1189 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1190 + </data>
1191 + <data name="MessageSparseVhdDisabled" xml:space="preserve">
1192 + <value>由於可能會導致資料損毀,目前已停用稀疏 VHD 支援。
1193 +若要強制發行版本以使用稀疏 VHD,請執行:
1194 +wsl.exe --manage &lt;DistributionName&gt; --set-sparse true --allow-unsafe</value>
1195 + <comment>{Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated. {Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "sparse" is a technical storage term meaning the file only uses disk space for written data. Use the technical term in your locale.</comment>
1196 + </data>
1197 + <data name="MessageDrvfsMountFailed" xml:space="preserve">
1198 + <value>無法掛接 {},如需詳細數據,請參閱 dmesg。</value>
1199 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. "mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1200 + </data>
1201 + <data name="MessageFstabMountFailed" xml:space="preserve">
1202 + <value>處理掛載 -a 的 /etc/fstab 失敗。</value>
1203 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1204 + </data>
1205 + <data name="MessageReadOnlyDistro" xml:space="preserve">
1206 + <value>掛接散發磁碟時發生錯誤,它是以唯讀方式掛接為遞補。
1207 +請參閱復原指示: https://aka.ms/wsldiskmountrecovery</value>
1208 + <comment>"mount" is a technical term meaning to make a disk/filesystem accessible. Use the standard technical term in your locale, or keep "mount" if commonly used.</comment>
1209 + </data>
1210 + <data name="MessageFailedToTranslate" xml:space="preserve">
1211 + <value>無法翻譯 '{}'</value>
1212 + <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment>
1213 + </data>
1214 + <data name="Settings_ErrorTryAgainLater.Text" xml:space="preserve">
1215 + <value>發生錯誤。請稍後再試一次。</value>
1216 + </data>
1217 + <data name="Settings_AboutPageTitle.Text" xml:space="preserve">
1218 + <value>關於</value>
1219 + </data>
1220 + <data name="Settings_About.Header" xml:space="preserve">
1221 + <value>關於 Windows 子系統 Linux 版設定</value>
1222 + </data>
1223 + <data name="Settings_About.Description" xml:space="preserve">
1224 + <value>© Microsoft.著作權所有,並保留一切權利。</value>
1225 + </data>
1226 + <data name="Settings_AppDisplayName" xml:space="preserve">
1227 + <value>適用於 Linux 的 Windows 子系統設定</value>
1228 + </data>
1229 + <data name="Settings_AppDescription" xml:space="preserve">
1230 + <value>Windows 子系統 Linux 版 設定可讓開發人員使用 GUI 應用程式來管理 .wslconfig 檔案。</value>
1231 + <comment>{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment>
1232 + </data>
1233 + <data name="Settings_AutoMemoryReclaim.Header" xml:space="preserve">
1234 + <value>自動記憶體回收</value>
1235 + </data>
1236 + <data name="Settings_AutoMemoryReclaim.Description" xml:space="preserve">
1237 + <value>偵測到閑置 CPU 使用量後,自動釋放快取的記憶體。設定為緩時釋放的漸進式,以及快取記憶體的即時釋放投遞。</value>
1238 + </data>
1239 + <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.Name" xml:space="preserve">
1240 + <value>自動記憶體回收。</value>
1241 + </data>
1242 + <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.HelpText" xml:space="preserve">
1243 + <value>偵測到閑置 CPU 使用量後,自動釋放快取的記憶體。設定為緩時釋放的漸進式,以及快取記憶體的即時釋放投遞。</value>
1244 + </data>
1245 + <data name="Settings_AutoProxy.Header" xml:space="preserve">
1246 + <value>已啟用自動 Proxy</value>
1247 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1248 + </data>
1249 + <data name="Settings_AutoProxy.Description" xml:space="preserve">
1250 + <value>讓 WSL 使用 Windows 的 HTTP Proxy 資訊。</value>
1251 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1252 + </data>
1253 + <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1254 + <value>已啟用自動 Proxy。</value>
1255 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1256 + </data>
1257 + <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1258 + <value>讓 WSL 使用 Windows 的 HTTP Proxy 資訊。</value>
1259 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1260 + </data>
1261 + <data name="Settings_BestEffortDNS.Header" xml:space="preserve">
1262 + <value>使用最佳作業效果的 DNS 剖析</value>
1263 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1264 + </data>
1265 + <data name="Settings_BestEffortDNS.Description" xml:space="preserve">
1266 + <value>僅適用於 wsl2.dnsTunneling 設為 true 時。設定為 true 時,Windows 會從 DNS 要求擷取問題,並嘗試加以解決,並忽略未知的記錄。</value>
1267 + <comment>{Locked="wsl2.dnsTunneling"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1268 + </data>
1269 + <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1270 + <value>使用最佳作用的 DNS 剖析。</value>
1271 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1272 + </data>
1273 + <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1274 + <value>僅適用於 wsl2.dnsTunneling 設為 true 時。設定為 true 時,Windows 會從 DNS 要求擷取問題,並嘗試加以解決,並忽略未知的記錄。</value>
1275 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1276 + </data>
1277 + <data name="Settings_CustomKernelPath.Header" xml:space="preserve">
1278 + <value>自訂核心</value>
1279 + </data>
1280 + <data name="Settings_CustomKernelPath.Description" xml:space="preserve">
1281 + <value>自訂Linux核心的絕對 Windows 路徑。</value>
1282 + </data>
1283 + <data name="Settings_CustomKernelPathBrowseButton.Content" xml:space="preserve">
1284 + <value>瀏覽核心</value>
1285 + </data>
1286 + <data name="Settings_CustomKernelPathTextBox.AutomationProperties.Name" xml:space="preserve">
1287 + <value>自訂核心</value>
1288 + </data>
1289 + <data name="Settings_CustomKernelPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1290 + <value>自訂Linux核心的絕對 Windows 路徑。</value>
1291 + </data>
1292 + <data name="Settings_CustomKernelModulesPath.Header" xml:space="preserve">
1293 + <value>自訂核心模組</value>
1294 + </data>
1295 + <data name="Settings_CustomKernelModulesPath.Description" xml:space="preserve">
1296 + <value>自訂Linux核心模組 VHD 的絕對 Windows 路徑。</value>
1297 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1298 + </data>
1299 + <data name="Settings_CustomKernelModulesPathBrowseButton.Content" xml:space="preserve">
1300 + <value>瀏覽核心模組</value>
1301 + </data>
1302 + <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.Name" xml:space="preserve">
1303 + <value>自訂核心模組</value>
1304 + </data>
1305 + <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1306 + <value>自訂Linux核心模組 VHD 的絕對 Windows 路徑。</value>
1307 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1308 + </data>
1309 + <data name="Settings_CustomSystemDistroPath.Header" xml:space="preserve">
1310 + <value>自訂系統發行版</value>
1311 + </data>
1312 + <data name="Settings_CustomSystemDistroPathBrowseButton.Content" xml:space="preserve">
1313 + <value>瀏覽發行套件</value>
1314 + </data>
1315 + <data name="Settings_CustomSystemDistroPathDescription.Text" xml:space="preserve">
1316 + <value>指定要載入為自訂系統發行版的 VHD 路徑,主要用於在 WSL 中啟用 GUI 應用程式。[在此深入了解系統發行]。</value>
1317 + <comment>{Locked="["}{Locked="]"}{Locked="VHD"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed. "VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1318 + </data>
1319 + <data name="Settings_CustomSystemDistroPathDescription.NavigateUri" xml:space="preserve">
1320 + <value>https://aka.ms/wslgsystemdistro</value>
1321 + <comment>{Locked}Uri to the Microsoft WSLg architecture devblog</comment>
1322 + </data>
1323 + <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.Name" xml:space="preserve">
1324 + <value>自訂系統發行版</value>
1325 + </data>
1326 + <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.HelpText" xml:space="preserve">
1327 + <value>指定要載入為自訂系統發行版的 VHD 路徑,主要用於在 WSL 中啟用 GUI 應用程式。</value>
1328 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1329 + </data>
1330 + <data name="Settings_DebugConsole.Header" xml:space="preserve">
1331 + <value>啟用偵錯主控台</value>
1332 + </data>
1333 + <data name="Settings_DebugConsole.Description" xml:space="preserve">
1334 + <value>布林值,可開啟輸出控制台視窗,該視窗會在啟動 WSL 2 發行版執行個體時顯示 dmesg 的內容。</value>
1335 + </data>
1336 + <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1337 + <value>啟用偵錯主控台。</value>
1338 + </data>
1339 + <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1340 + <value>布爾值,可開啟輸出控制台視窗,該視窗會在啟動 WSL 2 發行例項時顯示診斷訊息的內容。</value>
1341 + </data>
1342 + <data name="Settings_DefaultVHDSize.Header" xml:space="preserve">
1343 + <value>預設 VHD 大小</value>
1344 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1345 + </data>
1346 + <data name="Settings_DefaultVHDSize.Description" xml:space="preserve">
1347 + <value>僅新建立之發佈之可擴充 WSL 虛擬硬碟 (VHD) 的預設大小上限。</value>
1348 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1349 + </data>
1350 + <data name="Settings_DefaultVHDSizeResetButton.Content" xml:space="preserve">
1351 + <value>重設大小</value>
1352 + </data>
1353 + <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.Name" xml:space="preserve">
1354 + <value>預設 VHD 大小</value>
1355 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1356 + </data>
1357 + <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1358 + <value>只針對新建的發佈指定可擴充 WSL 虛擬硬碟 (VHD) 的預設大小上限,以 MB 為單位。</value>
1359 + <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment>
1360 + </data>
1361 + <data name="Settings_DeveloperPageTitle.Text" xml:space="preserve">
1362 + <value>開發人員</value>
1363 + </data>
1364 + <data name="Settings_DocumentationLink.Content" xml:space="preserve">
1365 + <value>文件</value>
1366 + </data>
1367 + <data name="Settings_DocumentationLink.NavigateUri" xml:space="preserve">
1368 + <value>https://aka.ms/wsldocs</value>
1369 + <comment>{Locked}Uri to Microsoft WSL documentation</comment>
1370 + </data>
1371 + <data name="Settings_DrvFSMode.Header" xml:space="preserve">
1372 + <value>變更 DrvFS 模式</value>
1373 + </data>
1374 + <data name="Settings_DrvFSMode.Description" xml:space="preserve">
1375 + <value>變更 WSL 中的跨作業系統檔案存取實作。</value>
1376 + </data>
1377 + <data name="Settings_DNSProxy.Header" xml:space="preserve">
1378 + <value>已啟用 DNS Proxy</value>
1379 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1380 + </data>
1381 + <data name="Settings_DNSProxy.Description" xml:space="preserve">
1382 + <value>只有在 wsl2.networkingMode 設為 NAT 時才適用。布爾值會通知 WSL 將 Linux 中的 DNS 伺服器設定為主機上的 NAT。設定為 false 會將 DNS 伺服器從 Windows 鏡像到 Linux。</value>
1383 + <comment>{Locked="wsl2.networkingMode"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment>
1384 + </data>
1385 + <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1386 + <value>已啟用 DNS Proxy。</value>
1387 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1388 + </data>
1389 + <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1390 + <value>只有在 wsl2.networkingMode 設定為 NAT 時才適用。布爾值會通知 WSL 將 Linux 中的 DNS 伺服器設定為主機上的 NAT。設定為 false 會將 DNS 伺服器從 Windows 鏡像到 Linux。</value>
1391 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1392 + </data>
1393 + <data name="Settings_DNSTunneling.Header" xml:space="preserve">
1394 + <value>已啟用 DNS 通道</value>
1395 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1396 + </data>
1397 + <data name="Settings_DNSTunneling.Description" xml:space="preserve">
1398 + <value>變更從 WSL 到 Windows 進行 DNS 要求的 Proxy 處理方式。</value>
1399 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1400 + </data>
1401 + <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1402 + <value>已啟用 DNS 通道。</value>
1403 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1404 + </data>
1405 + <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1406 + <value>變更從 WSL 到 Windows 進行 DNS 要求的 Proxy 處理方式。</value>
1407 + <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment>
1408 + </data>
1409 + <data name="Settings_FileSystemPageTitle.Text" xml:space="preserve">
1410 + <value>檔案系統</value>
1411 + </data>
1412 + <data name="Settings_GUIApplications.Header" xml:space="preserve">
1413 + <value>啟用 GUI 應用程式</value>
1414 + </data>
1415 + <data name="Settings_GUIApplicationsDescription.Text" xml:space="preserve">
1416 + <value>用於開啟或關閉 GUI 應用程式支援 ([WSLg]) WSL 的布爾值。</value>
1417 + </data>
1418 + <data name="Settings_GUIApplicationsDescription.NavigateUri" xml:space="preserve">
1419 + <value>https://aka.ms/wslgproject</value>
1420 + <comment>{Locked}Uri to the Microsoft GitHub WSLg project</comment>
1421 + </data>
1422 + <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1423 + <value>啟用 GUI 應用程式。</value>
1424 + </data>
1425 + <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1426 + <value>用於開啟或關閉 GUI 應用程式支援 (在 WSL 中稱為 WSL g) 的布林值。</value>
1427 + </data>
1428 + <data name="Settings_HWPerfCounters.Header" xml:space="preserve">
1429 + <value>啟用硬體效能計數器</value>
1430 + </data>
1431 + <data name="Settings_HWPerfCounters.Description" xml:space="preserve">
1432 + <value>啟用 Linux 的硬體效能計數器。</value>
1433 + </data>
1434 + <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1435 + <value>啟用硬體效能計數器。</value>
1436 + </data>
1437 + <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1438 + <value>啟用 Linux 的硬體效能計數器。</value>
1439 + </data>
1440 + <data name="Settings_HyperVFirewall.Header" xml:space="preserve">
1441 + <value>已啟用 Hyper-V 防火牆</value>
1442 + </data>
1443 + <data name="Settings_HyperVFirewall.Description" xml:space="preserve">
1444 + <value>啟用 Hyper-V 防火牆,允許 Windows 防火牆規則以及 Hyper-V 流量專用的規則,以篩選 WSL 網路流量。</value>
1445 + </data>
1446 + <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1447 + <value>已啟用 Hyper-V 防火牆。</value>
1448 + </data>
1449 + <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1450 + <value>啟用 Hyper-V 防火牆,允許 Windows 防火牆規則以及 Hyper-V 流量專用的規則,以篩選 WSL 網路流量。</value>
1451 + </data>
1452 + <data name="Settings_HostAddressLoopback.Header" xml:space="preserve">
1453 + <value>主機位址回送</value>
1454 + </data>
1455 + <data name="Settings_HostAddressLoopback.Description" xml:space="preserve">
1456 + <value>只有在 wsl2.networkingMode 設為鏡像時才適用。設定為 True 時,將允許容器透過指派給主機的 IP 位址連線到主機,或允許主機連線到容器。請注意,一律可以使用 127.0.0.1 回送位址 - 此選項也允許使用所有額外指派的本機 IP 位址。</value>
1457 + <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1458 + </data>
1459 + <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1460 + <value>主機位址回送。</value>
1461 + </data>
1462 + <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1463 + <value>僅適用於 wsl2.networkingMode 設為鏡像時。設定為 True 時,將允許容器透過指派給主機的 IP 位址連線到主機,或允許主機連線到容器。請注意,一律可以使用 127.0.0.1 回送位址 - 此選項也允許使用所有額外指派的本機 IP 位址。</value>
1464 + </data>
1465 + <data name="Settings_IgnoredPorts.Header" xml:space="preserve">
1466 + <value>已忽略的連接埠</value>
1467 + </data>
1468 + <data name="Settings_IgnoredPorts.Description" xml:space="preserve">
1469 + <value>只有在 wsl2.networkingMode 設為鏡像時才適用。指定 Linux 應用程式可以繫結到哪些埠,而這些埠不會自動轉送,也不會在 Windows 中納入考慮。格式應為逗號分隔清單,例如: 3000,9000,9090。</value>
1470 + <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment>
1471 + </data>
1472 + <data name="Settings_IgnoredPortsResetButton.Content" xml:space="preserve">
1473 + <value>重設連接埠</value>
1474 + </data>
1475 + <data name="Settings_IgnoredPortsTextBox.AutomationProperties.Name" xml:space="preserve">
1476 + <value>已忽略的連接埠</value>
1477 + </data>
1478 + <data name="Settings_IgnoredPortsTextBox.AutomationProperties.HelpText" xml:space="preserve">
1479 + <value>僅適用於 wsl2.networkingMode 設為鏡像時。指定 Linux 應用程式可以繫結到哪些埠,而這些埠不會自動轉送,也不會在 Windows 中納入考慮。應以逗號分隔清單格式化,例如 3000、9000、9090。</value>
1480 + </data>
1481 + <data name="Settings_InitialAutoProxyTimeout.Header" xml:space="preserve">
1482 + <value>初始自動 Proxy 逾時</value>
1483 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1484 + </data>
1485 + <data name="Settings_InitialAutoProxyTimeout.Description" xml:space="preserve">
1486 + <value>僅適用於 wsl2.autoProxy 設為 true 時。設定 WSL 啟動 WSL 容器時,WSL 等候擷取 HTTP Proxy 資訊的時間) (毫秒。如果在此時間之後解析 Proxy 設定,則必須重新啟動 WSL 實例,才能使用擷取的 Proxy 設定。</value>
1487 + <comment>{Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated. "proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1488 + </data>
1489 + <data name="Settings_InitialAutoProxyTimeoutResetButton.Content" xml:space="preserve">
1490 + <value>重設逾時</value>
1491 + </data>
1492 + <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.Name" xml:space="preserve">
1493 + <value>初始自動 Proxy 逾時</value>
1494 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1495 + </data>
1496 + <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve">
1497 + <value>僅適用於 wsl2.autoProxy 設為 true 時。設定啟動 WSL 容器時,WSL 將等候擷取 HTTP Proxy 資訊的時間,以毫秒為單位。如果在此時間之後解析 Proxy 設定,則必須重新啟動 WSL 實例,才能使用擷取的 Proxy 設定。</value>
1498 + <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment>
1499 + </data>
1500 + <data name="Settings_KernelCommandLine.Header" xml:space="preserve">
1501 + <value>核心命令列</value>
1502 + </data>
1503 + <data name="Settings_KernelCommandLine.Description" xml:space="preserve">
1504 + <value>其他核心命令列引數。</value>
1505 + </data>
1506 + <data name="Settings_LocalhostForwarding.Header" xml:space="preserve">
1507 + <value>啟用 localhost 轉送</value>
1508 + </data>
1509 + <data name="Settings_LocalhostForwarding.Description" xml:space="preserve">
1510 + <value>布林值,指定繫結至 WSL 2 VM 中萬用字元或 localhost 的連接埠是否應可透過 localhost:port 從主機連結。</value>
1511 + </data>
1512 + <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1513 + <value>啟用 localhost 轉送。</value>
1514 + </data>
1515 + <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1516 + <value>布林值,指定繫結至 WSL 2 VM 中萬用字元或 localhost 的連接埠是否應可透過 localhost、冒號、連接埠從主機連結。</value>
1517 + </data>
1518 + <data name="Settings_MegabyteStringFormat" xml:space="preserve">
1519 + <value>{0} MB</value>
1520 + </data>
1521 + <data name="Settings_MemAndProcPageTitle.Text" xml:space="preserve">
1522 + <value>記憶體與處理器</value>
1523 + </data>
1524 + <data name="Settings_MemorySize.Header" xml:space="preserve">
1525 + <value>記憶體大小</value>
1526 + </data>
1527 + <data name="Settings_MemorySize.Description" xml:space="preserve">
1528 + <value>要指派給 WSL 2 VM 的記憶體。</value>
1529 + </data>
1530 + <data name="Settings_MemorySizeResetButton.Content" xml:space="preserve">
1531 + <value>重設大小</value>
1532 + </data>
1533 + <data name="Settings_MemorySizeTextBox.AutomationProperties.Name" xml:space="preserve">
1534 + <value>記憶體大小</value>
1535 + </data>
1536 + <data name="Settings_MemorySizeTextBox.AutomationProperties.HelpText" xml:space="preserve">
1537 + <value>要指派給 WSL 2 VM 的記憶體指定量,以 MB 為單位。</value>
1538 + </data>
1539 + <data name="Settings_MillisecondsStringFormat" xml:space="preserve">
1540 + <value>{0} 毫秒</value>
1541 + </data>
1542 + <data name="Settings_NestedVirtualization.Header" xml:space="preserve">
1543 + <value>啟用巢狀虛擬化</value>
1544 + </data>
1545 + <data name="Settings_NestedVirtualization.Description" xml:space="preserve">
1546 + <value>開啟或關閉巢狀虛擬化的布爾值,可讓其他巢狀 VM 在 WSL 2 內執行。</value>
1547 + </data>
1548 + <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.Name" xml:space="preserve">
1549 + <value>已啟用巢狀虛擬化。</value>
1550 + </data>
1551 + <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.HelpText" xml:space="preserve">
1552 + <value>開啟或關閉巢狀虛擬化的布爾值,可讓其他巢狀 VM 在 WSL 2 內執行。</value>
1553 + </data>
1554 + <data name="Settings_NetworkingMode.Header" xml:space="preserve">
1555 + <value>網路模式</value>
1556 + </data>
1557 + <data name="Settings_NetworkingMode.Description" xml:space="preserve">
1558 + <value>指定 WSL 的網路模式。</value>
1559 + </data>
1560 + <data name="Settings_NetworkingModeComboBox.AutomationProperties.Name" xml:space="preserve">
1561 + <value>網路模式。</value>
1562 + </data>
1563 + <data name="Settings_NetworkingModeComboBox.AutomationProperties.HelpText" xml:space="preserve">
1564 + <value>指定 WSL 的網路模式。</value>
1565 + </data>
1566 + <data name="Settings_NetworkingPageTitle.Text" xml:space="preserve">
1567 + <value>網路功能</value>
1568 + </data>
1569 + <data name="Settings_OOBECrossOSFileAccess.Description" xml:space="preserve">
1570 + <value>您可以跨作業系統處理所有檔案!</value>
1571 + </data>
1572 + <data name="Settings_OOBECrossOSFileAccess.Title" xml:space="preserve">
1573 + <value>跨 OS 存取檔案</value>
1574 + </data>
1575 + <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle.Text" xml:space="preserve">
1576 + <value>從 Linux 存取 Windows 檔案</value>
1577 + </data>
1578 + <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample.Text" xml:space="preserve">
1579 + <value>您可以依序瀏覽至 ‘/mnt’ 與 Windows 磁碟機代號 (如範例所示的 C 磁碟機),藉以在 Linux 中存取 Windows 檔案:
1580 +
1581 +'cd /mnt/c'</value>
1582 + </data>
1583 + <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle.Text" xml:space="preserve">
1584 + <value>使用檔案總管存取 Linux 檔案</value>
1585 + </data>
1586 + <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample.Text" xml:space="preserve">
1587 + <value>您可以瀏覽至 '\\wsl.localhost\' 按一下 ‘Linux’ 圖示,從檔案總管檢視 Linux 檔案。</value>
1588 + <comment>{Locked="\\wsl.localhost\"}Url addresses should not be translated.</comment>
1589 + </data>
1590 + <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle.Text" xml:space="preserve">
1591 + <value>從 WSL 啟動 Windows 檔案和程式</value>
1592 + </data>
1593 + <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample.Text" xml:space="preserve">
1594 + <value>即使在使用 WSL 時,您也可以直接從 bash 執行 Windows 可執行檔。請嘗試執行
1595 +'powershell.exe /c start .',以在目前的資料夾中開啟檔案總管。</value>
1596 + <comment>{Locked="/c start ."}Command line arguments and file names should not be translated</comment>
1597 + </data>
1598 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle.Text" xml:space="preserve">
1599 + <value>從 Windows 存取 Linux 網路應用程式</value>
1600 + </data>
1601 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.Text" xml:space="preserve">
1602 + <value>如果您是在 Linux 發行版本中建置網路應用程式 (例如在 NodeJS 或 SQL 伺服器上執行的應用程式),可以使用 localhost (方式與平常相同) 透過 Windows 應用程式 (例如 Edge 或 Chrome 網際網路瀏覽器) 加以存取。這代表如果您啟動接聽連接埠 3000 的 Linux 伺服器,即可透過 Windows 上的 Edge 前往 [http://localhost:3000] 加以存取。</value>
1603 + <comment>{Locked="http://localhost:3000"}Url addresses should not be translated.</comment>
1604 + </data>
1605 + <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.NavigateUri" xml:space="preserve">
1606 + <value>http://localhost:3000</value>
1607 + <comment>{Locked}Uri to the localhost on port 3000</comment>
1608 + </data>
1609 + <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle.Text" xml:space="preserve">
1610 + <value>鏡像模式網路功能</value>
1611 + </data>
1612 + <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample.Text" xml:space="preserve">
1613 + <value>WSL 也包含稱為「鏡像模式」的新網路模式,加入了 IPv6 支援等進階功能,並且能夠存取區域網路中的網路應用程式。</value>
1614 + </data>
1615 + <data name="Settings_OOBECrossOSFileAccessLink.Content" xml:space="preserve">
1616 + <value>深入了解如何跨 OS 存取檔案</value>
1617 + </data>
1618 + <data name="Settings_OOBECrossOSFileAccessLink.NavigateUri" xml:space="preserve">
1619 + <value>https://aka.ms/wslfilesystems</value>

This file is too large to show in full.

src/windows/WslcSDK/winrt/wslcsdk.idl
+361 -361
@@ -1,363 +1,363 @@
1 -/*++
2 -
3 -Copyright (c) Microsoft. All rights reserved.
4 -
5 -Module Name:
6 -
7 - wslcsdk.idl
8 -
9 -Abstract:
10 -
11 - This file contains the definition of a WinRT projection of the WSL Container SDK API.
12 -
13 ---*/
14 -
15 -namespace Microsoft.WSL.Containers
16 -{
17 - enum SessionTerminationReason
18 - {
19 - Unknown = 0,
20 - Shutdown = 1,
21 - Crashed = 2,
22 - };
23 -
1 +/*++
2 +
3 +Copyright (c) Microsoft. All rights reserved.
4 +
5 +Module Name:
6 +
7 + wslcsdk.idl
8 +
9 +Abstract:
10 +
11 + This file contains the definition of a WinRT projection of the WSL Container SDK API.
12 +
13 +--*/
14 +
15 +namespace Microsoft.WSL.Containers
16 +{
17 + enum SessionTerminationReason
18 + {
19 + Unknown = 0,
20 + Shutdown = 1,
21 + Crashed = 2,
22 + };
23 +
24 delegate void SessionTerminationHandler(SessionTerminationReason reason);
25
26 - runtimeclass ProcessCrashInformation
27 - {
28 - String DumpPath { get; };
29 - String ProcessName { get; };
30 - UInt32 Pid { get; };
31 - UInt32 Signal { get; };
32 - Windows.Foundation.DateTime Timestamp { get; };
33 - };
34 -
35 - delegate void ProcessCrashHandler(ProcessCrashInformation information);
36 -
37 - runtimeclass SessionSettings
38 - {
39 - SessionSettings(String name, String storagePath);
40 -
41 - String Name;
42 - String StoragePath;
43 -
44 - Windows.Foundation.IReference<UInt32> CpuCount;
45 - Windows.Foundation.IReference<UInt32> MemorySizeInMB;
46 - Windows.Foundation.IReference<Windows.Foundation.TimeSpan> Timeout;
47 - VhdOptions VhdRequirements;
48 - Boolean EnableGpu;
49 - };
50 -
51 - runtimeclass Session : Windows.Foundation.IClosable
52 - {
53 - Session(SessionSettings settings);
54 -
55 - void Start();
56 - void Terminate();
57 -
58 - Container CreateContainer(ContainerSettings containerSettings);
59 -
60 - void PullImage(PullImageOptions options);
61 - Windows.Foundation.IAsyncActionWithProgress<ImageProgress> PullImageAsync(PullImageOptions options);
62 - // TODO: Explore additional overloads for other types of input streams
63 - void ImportImage(String path, String imageName);
64 - Windows.Foundation.IAsyncActionWithProgress<ImageProgress> ImportImageAsync(String path, String imageName);
65 - void LoadImage(String path);
66 - Windows.Foundation.IAsyncActionWithProgress<ImageProgress> LoadImageAsync(String path);
67 - void PushImage(PushImageOptions options);
68 - Windows.Foundation.IAsyncActionWithProgress<ImageProgress> PushImageAsync(PushImageOptions options);
69 -
70 - void DeleteImage(String nameOrId);
71 - void TagImage(TagImageOptions options);
72 -
73 - void CreateVhdVolume(VhdOptions options);
74 - void DeleteVhdVolume(String name);
75 -
76 - String Authenticate(Windows.Foundation.Uri serverAddress, String username, String password);
77 -
78 - IVectorView<ImageInfo> GetImages();
79 -
80 - event SessionTerminationHandler Terminated;
81 - event ProcessCrashHandler ProcessCrashed;
82 - };
83 -
84 -
85 - enum ContainerNetworkingMode
86 - {
87 - None = 0,
88 - Bridged = 1,
89 - };
90 -
91 - enum PortProtocol
92 - {
93 - TCP = 0,
94 - UDP = 1,
95 - };
96 -
97 - runtimeclass ContainerPortMapping
98 - {
99 - ContainerPortMapping(UInt16 windowsPort, UInt16 containerPort, PortProtocol protocol);
100 -
101 - UInt16 WindowsPort;
102 - UInt16 ContainerPort;
103 - PortProtocol Protocol;
104 -
105 - Windows.Networking.HostName WindowsAddress;
106 - };
107 -
108 - runtimeclass ContainerVolume
109 - {
110 - ContainerVolume(String windowsPath, String containerPath, Boolean readOnly);
111 -
112 - String WindowsPath;
113 - String ContainerPath;
114 - Boolean ReadOnly;
115 - };
116 -
117 - runtimeclass ContainerNamedVolume
118 - {
119 - ContainerNamedVolume(String name, String containerPath, Boolean readOnly);
120 -
121 - String Name;
122 - String ContainerPath;
123 - Boolean ReadOnly;
124 - };
125 -
126 - enum ContainerState
127 - {
128 - Invalid = 0,
129 - Created = 1,
130 - Running = 2,
131 - Exited = 3,
132 - Deleted = 4,
133 - };
134 -
135 - [flags]
136 - enum DeleteContainerOption
137 - {
138 - None = 0,
139 - Force = 0x00000001
140 - };
141 -
142 - runtimeclass ContainerSettings
143 - {
144 - ContainerSettings(String imageName);
145 -
146 - String ImageName;
147 -
148 - String Name;
149 - ProcessSettings InitProcess;
150 - Windows.Foundation.IReference<ContainerNetworkingMode> NetworkingMode;
151 - String HostName;
152 - String DomainName;
153 - Boolean EnableAutoRemove;
154 - Boolean EnableGpu;
155 - Boolean Privileged;
156 - IVector<ContainerPortMapping> PortMappings;
157 - IVector<ContainerVolume> Volumes;
158 - IVector<ContainerNamedVolume> NamedVolumes;
159 - };
160 -
161 - enum Signal
162 - {
163 - None = 0, // No signal; reserved for future use
164 - SIGHUP = 1, // SIGHUP: reload / hangup
165 - SIGINT = 2, // SIGINT: interrupt (Ctrl-C)
166 - SIGQUIT = 3, // SIGQUIT: quit with core dump
167 - SIGKILL = 9, // SIGKILL: immediate termination
168 - SIGTERM = 15, // SIGTERM: graceful shutdown
169 - };
170 -
171 - runtimeclass Container : Windows.Foundation.IClosable
172 - {
173 - void Start();
174 - void Stop(Signal signal, Windows.Foundation.TimeSpan timeout);
175 - void Delete(DeleteContainerOption flags);
176 -
177 - Process CreateProcess(ProcessSettings newProcessSettings);
178 -
179 - // JSON response schema at: https://docs.docker.com/reference/api/engine/version/v1.53/#tag/Container/operation/ContainerInspect
180 - String Inspect();
181 -
182 - String Id { get; };
183 - Process InitProcess { get; };
184 - ContainerState State { get; };
185 - };
186 -
187 - enum ProcessOutputHandle
188 - {
189 - StandardOutput = 1,
190 - StandardError = 2,
191 - };
192 -
193 - enum ProcessOutputMode
194 - {
195 - Discard = 0,
196 - Stream = 1,
197 - Event = 2,
198 - };
199 -
200 - runtimeclass ProcessSettings
201 - {
202 - ProcessSettings();
203 -
204 - String WorkingDirectory;
205 - IVector<String> CommandLine;
206 - IMap<String, String> EnvironmentVariables;
207 - ProcessOutputMode OutputMode;
208 - };
209 -
210 - enum ProcessState
211 - {
212 - Unknown = 0,
213 - Running = 1,
214 - Exited = 2,
215 - Signalled = 3,
216 - };
217 -
218 - delegate void ProcessOutputHandler(UInt8[] data);
219 - delegate void ProcessExitHandler(Int32 exitCode);
220 -
221 - runtimeclass Process : Windows.Foundation.IClosable
222 - {
223 - void Start();
224 -
225 - void Signal(Signal signal);
226 - Windows.Storage.Streams.IInputStream GetOutputStream(ProcessOutputHandle outputHandle);
227 - Windows.Storage.Streams.IOutputStream GetInputStream();
228 -
229 - UInt32 Pid { get; };
230 - ProcessState State { get; };
231 - Int32 ExitCode { get; };
232 -
233 - event ProcessOutputHandler OutputReceived;
234 - event ProcessOutputHandler ErrorReceived;
235 - event ProcessExitHandler Exited;
236 - };
237 -
238 - enum Component
239 - {
240 - VirtualMachinePlatform = 1,
241 - WslPackage = 2,
242 - SdkNeedsUpdate = 4,
243 - };
244 -
245 - runtimeclass ServiceVersion
246 - {
247 - UInt32 Major { get; };
248 - UInt32 Minor { get; };
249 - UInt32 Revision { get; };
250 - };
251 -
252 - runtimeclass InstallProgress
253 - {
254 - Component Component { get; };
255 - UInt32 Progress { get; };
256 - UInt32 Total { get; };
257 - };
258 -
259 - runtimeclass WslcService
260 - {
261 - static IVectorView<Component> GetMissingComponents();
262 - static ServiceVersion GetVersion();
263 - static void InstallWithDependencies();
264 - static Windows.Foundation.IAsyncActionWithProgress<InstallProgress> InstallWithDependenciesAsync();
265 - };
266 -
267 - enum VhdType
268 - {
269 - Dynamic = 0,
270 - Fixed = 1,
271 - };
272 -
273 - struct VhdOwner
274 - {
275 - UInt32 Uid;
276 - UInt32 Gid;
277 - };
278 -
279 - runtimeclass VhdOptions
280 - {
281 - VhdOptions(String name, UInt64 size, VhdType type);
282 -
283 - String Name;
284 - UInt64 Size;
285 - VhdType Type;
286 -
287 - // Owner uid/gid on the volume root inode at mkfs time. Only
288 - // supported on named volumes; setting this on a SessionSettings
289 - // VhdOptions fails at property-set time with E_INVALIDARG.
290 - Windows.Foundation.IReference<VhdOwner> Owner;
291 - };
292 -
293 - enum ImageProgressStatus
294 - {
295 - Unknown = 0,
296 - Pulling = 1,
297 - Waiting = 2,
298 - Downloading = 3,
299 - Verifying = 4,
300 - Extracting = 5,
301 - Complete = 6,
302 - };
303 -
304 - runtimeclass ImageProgress
305 - {
306 - String Id { get; };
307 - ImageProgressStatus Status { get; };
308 - UInt64 CurrentBytes { get; };
309 - UInt64 TotalBytes { get; };
310 - };
311 -
312 - runtimeclass PullImageOptions
313 - {
314 - PullImageOptions(String uri);
315 -
316 - String Uri;
317 - String RegistryAuth;
318 - };
319 -
320 - runtimeclass PushImageOptions
321 - {
322 - PushImageOptions(String image, String registryAuth);
323 -
324 - String Image;
325 - String RegistryAuth;
326 - };
327 -
328 - runtimeclass TagImageOptions
329 - {
330 - TagImageOptions(String image, String repository, String tag);
331 -
332 - String Image;
333 - String Repository;
334 - String Tag;
335 - };
336 -
337 - runtimeclass ImageInfo
338 - {
339 - String Name { get; };
340 - Windows.Storage.Streams.IBuffer Sha256 { get; };
341 - UInt64 Size { get; };
342 - Windows.Foundation.DateTime CreatedTimestamp { get; };
343 - };
344 -
345 - // Ensure wslcsdk.h and wslc.idl are also updated.
346 - enum Error
347 - {
348 - ImageNotFound = 0x80040601,
349 - ContainerPrefixAmbiguous = 0x80040602,
350 - ContainerNotFound = 0x80040603,
351 - VolumeNotFound = 0x80040604,
352 - ContainerNotRunning = 0x80040605,
353 - ContainerIsRunning = 0x80040606,
354 - SessionReserved = 0x80040607,
355 - InvalidSessionName = 0x80040608,
356 - NetworkNotFound = 0x80040609,
357 - WindowsUpdateSearchFailed = 0x8004060A,
358 - SdkUpdateNeeded = 0x8004060B,
359 - ContainerDisabled = 0x8004060C,
360 - RegistryBlockedByPolicy = 0x8004060D,
361 - VolumeNotAvailable = 0x8004060E,
362 - };
363 -}
26 + runtimeclass ProcessCrashInformation
27 + {
28 + String DumpPath { get; };
29 + String ProcessName { get; };
30 + UInt32 Pid { get; };
31 + UInt32 Signal { get; };
32 + Windows.Foundation.DateTime Timestamp { get; };
33 + };
34 +
35 + delegate void ProcessCrashHandler(ProcessCrashInformation information);
36 +
37 + runtimeclass SessionSettings
38 + {
39 + SessionSettings(String name, String storagePath);
40 +
41 + String Name;
42 + String StoragePath;
43 +
44 + Windows.Foundation.IReference<UInt32> CpuCount;
45 + Windows.Foundation.IReference<UInt32> MemorySizeInMB;
46 + Windows.Foundation.IReference<Windows.Foundation.TimeSpan> Timeout;
47 + VhdOptions VhdRequirements;
48 + Boolean EnableGpu;
49 + };
50 +
51 + runtimeclass Session : Windows.Foundation.IClosable
52 + {
53 + Session(SessionSettings settings);
54 +
55 + void Start();
56 + void Terminate();
57 +
58 + Container CreateContainer(ContainerSettings containerSettings);
59 +
60 + void PullImage(PullImageOptions options);
61 + Windows.Foundation.IAsyncActionWithProgress<ImageProgress> PullImageAsync(PullImageOptions options);
62 + // TODO: Explore additional overloads for other types of input streams
63 + void ImportImage(String path, String imageName);
64 + Windows.Foundation.IAsyncActionWithProgress<ImageProgress> ImportImageAsync(String path, String imageName);
65 + void LoadImage(String path);
66 + Windows.Foundation.IAsyncActionWithProgress<ImageProgress> LoadImageAsync(String path);
67 + void PushImage(PushImageOptions options);
68 + Windows.Foundation.IAsyncActionWithProgress<ImageProgress> PushImageAsync(PushImageOptions options);
69 +
70 + void DeleteImage(String nameOrId);
71 + void TagImage(TagImageOptions options);
72 +
73 + void CreateVhdVolume(VhdOptions options);
74 + void DeleteVhdVolume(String name);
75 +
76 + String Authenticate(Windows.Foundation.Uri serverAddress, String username, String password);
77 +
78 + IVectorView<ImageInfo> GetImages();
79 +
80 + event SessionTerminationHandler Terminated;
81 + event ProcessCrashHandler ProcessCrashed;
82 + };
83 +
84 +
85 + enum ContainerNetworkingMode
86 + {
87 + None = 0,
88 + Bridged = 1,
89 + };
90 +
91 + enum PortProtocol
92 + {
93 + TCP = 0,
94 + UDP = 1,
95 + };
96 +
97 + runtimeclass ContainerPortMapping
98 + {
99 + ContainerPortMapping(UInt16 windowsPort, UInt16 containerPort, PortProtocol protocol);
100 +
101 + UInt16 WindowsPort;
102 + UInt16 ContainerPort;
103 + PortProtocol Protocol;
104 +
105 + Windows.Networking.HostName WindowsAddress;
106 + };
107 +
108 + runtimeclass ContainerVolume
109 + {
110 + ContainerVolume(String windowsPath, String containerPath, Boolean readOnly);
111 +
112 + String WindowsPath;
113 + String ContainerPath;
114 + Boolean ReadOnly;
115 + };
116 +
117 + runtimeclass ContainerNamedVolume
118 + {
119 + ContainerNamedVolume(String name, String containerPath, Boolean readOnly);
120 +
121 + String Name;
122 + String ContainerPath;
123 + Boolean ReadOnly;
124 + };
125 +
126 + enum ContainerState
127 + {
128 + Invalid = 0,
129 + Created = 1,
130 + Running = 2,
131 + Exited = 3,
132 + Deleted = 4,
133 + };
134 +
135 + [flags]
136 + enum DeleteContainerOption
137 + {
138 + None = 0,
139 + Force = 0x00000001
140 + };
141 +
142 + runtimeclass ContainerSettings
143 + {
144 + ContainerSettings(String imageName);
145 +
146 + String ImageName;
147 +
148 + String Name;
149 + ProcessSettings InitProcess;
150 + Windows.Foundation.IReference<ContainerNetworkingMode> NetworkingMode;
151 + String HostName;
152 + String DomainName;
153 + Boolean EnableAutoRemove;
154 + Boolean EnableGpu;
155 + Boolean Privileged;
156 + IVector<ContainerPortMapping> PortMappings;
157 + IVector<ContainerVolume> Volumes;
158 + IVector<ContainerNamedVolume> NamedVolumes;
159 + };
160 +
161 + enum Signal
162 + {
163 + None = 0, // No signal; reserved for future use
164 + SIGHUP = 1, // SIGHUP: reload / hangup
165 + SIGINT = 2, // SIGINT: interrupt (Ctrl-C)
166 + SIGQUIT = 3, // SIGQUIT: quit with core dump
167 + SIGKILL = 9, // SIGKILL: immediate termination
168 + SIGTERM = 15, // SIGTERM: graceful shutdown
169 + };
170 +
171 + runtimeclass Container : Windows.Foundation.IClosable
172 + {
173 + void Start();
174 + void Stop(Signal signal, Windows.Foundation.TimeSpan timeout);
175 + void Delete(DeleteContainerOption flags);
176 +
177 + Process CreateProcess(ProcessSettings newProcessSettings);
178 +
179 + // JSON response schema at: https://docs.docker.com/reference/api/engine/version/v1.53/#tag/Container/operation/ContainerInspect
180 + String Inspect();
181 +
182 + String Id { get; };
183 + Process InitProcess { get; };
184 + ContainerState State { get; };
185 + };
186 +
187 + enum ProcessOutputHandle
188 + {
189 + StandardOutput = 1,
190 + StandardError = 2,
191 + };
192 +
193 + enum ProcessOutputMode
194 + {
195 + Discard = 0,
196 + Stream = 1,
197 + Event = 2,
198 + };
199 +
200 + runtimeclass ProcessSettings
201 + {
202 + ProcessSettings();
203 +
204 + String WorkingDirectory;
205 + IVector<String> CommandLine;
206 + IMap<String, String> EnvironmentVariables;
207 + ProcessOutputMode OutputMode;
208 + };
209 +
210 + enum ProcessState
211 + {
212 + Unknown = 0,
213 + Running = 1,
214 + Exited = 2,
215 + Signalled = 3,
216 + };
217 +
218 + delegate void ProcessOutputHandler(UInt8[] data);
219 + delegate void ProcessExitHandler(Int32 exitCode);
220 +
221 + runtimeclass Process : Windows.Foundation.IClosable
222 + {
223 + void Start();
224 +
225 + void Signal(Signal signal);
226 + Windows.Storage.Streams.IInputStream GetOutputStream(ProcessOutputHandle outputHandle);
227 + Windows.Storage.Streams.IOutputStream GetInputStream();
228 +
229 + UInt32 Pid { get; };
230 + ProcessState State { get; };
231 + Int32 ExitCode { get; };
232 +
233 + event ProcessOutputHandler OutputReceived;
234 + event ProcessOutputHandler ErrorReceived;
235 + event ProcessExitHandler Exited;
236 + };
237 +
238 + enum Component
239 + {
240 + VirtualMachinePlatform = 1,
241 + WslPackage = 2,
242 + SdkNeedsUpdate = 4,
243 + };
244 +
245 + runtimeclass ServiceVersion
246 + {
247 + UInt32 Major { get; };
248 + UInt32 Minor { get; };
249 + UInt32 Revision { get; };
250 + };
251 +
252 + runtimeclass InstallProgress
253 + {
254 + Component Component { get; };
255 + UInt32 Progress { get; };
256 + UInt32 Total { get; };
257 + };
258 +
259 + runtimeclass WslcService
260 + {
261 + static IVectorView<Component> GetMissingComponents();
262 + static ServiceVersion GetVersion();
263 + static void InstallWithDependencies();
264 + static Windows.Foundation.IAsyncActionWithProgress<InstallProgress> InstallWithDependenciesAsync();
265 + };
266 +
267 + enum VhdType
268 + {
269 + Dynamic = 0,
270 + Fixed = 1,
271 + };
272 +
273 + struct VhdOwner
274 + {
275 + UInt32 Uid;
276 + UInt32 Gid;
277 + };
278 +
279 + runtimeclass VhdOptions
280 + {
281 + VhdOptions(String name, UInt64 size, VhdType type);
282 +
283 + String Name;
284 + UInt64 Size;
285 + VhdType Type;
286 +
287 + // Owner uid/gid on the volume root inode at mkfs time. Only
288 + // supported on named volumes; setting this on a SessionSettings
289 + // VhdOptions fails at property-set time with E_INVALIDARG.
290 + Windows.Foundation.IReference<VhdOwner> Owner;
291 + };
292 +
293 + enum ImageProgressStatus
294 + {
295 + Unknown = 0,
296 + Pulling = 1,
297 + Waiting = 2,
298 + Downloading = 3,
299 + Verifying = 4,
300 + Extracting = 5,
301 + Complete = 6,
302 + };
303 +
304 + runtimeclass ImageProgress
305 + {
306 + String Id { get; };
307 + ImageProgressStatus Status { get; };
308 + UInt64 CurrentBytes { get; };
309 + UInt64 TotalBytes { get; };
310 + };
311 +
312 + runtimeclass PullImageOptions
313 + {
314 + PullImageOptions(String uri);
315 +
316 + String Uri;
317 + String RegistryAuth;
318 + };
319 +
320 + runtimeclass PushImageOptions
321 + {
322 + PushImageOptions(String image, String registryAuth);
323 +
324 + String Image;
325 + String RegistryAuth;
326 + };
327 +
328 + runtimeclass TagImageOptions
329 + {
330 + TagImageOptions(String image, String repository, String tag);
331 +
332 + String Image;
333 + String Repository;
334 + String Tag;
335 + };
336 +
337 + runtimeclass ImageInfo
338 + {
339 + String Name { get; };
340 + Windows.Storage.Streams.IBuffer Sha256 { get; };
341 + UInt64 Size { get; };
342 + Windows.Foundation.DateTime CreatedTimestamp { get; };
343 + };
344 +
345 + // Ensure wslcsdk.h and wslc.idl are also updated.
346 + enum Error
347 + {
348 + ImageNotFound = 0x80040601,
349 + ContainerPrefixAmbiguous = 0x80040602,
350 + ContainerNotFound = 0x80040603,
351 + VolumeNotFound = 0x80040604,
352 + ContainerNotRunning = 0x80040605,
353 + ContainerIsRunning = 0x80040606,
354 + SessionReserved = 0x80040607,
355 + InvalidSessionName = 0x80040608,
356 + NetworkNotFound = 0x80040609,
357 + WindowsUpdateSearchFailed = 0x8004060A,
358 + SdkUpdateNeeded = 0x8004060B,
359 + ContainerDisabled = 0x8004060C,
360 + RegistryBlockedByPolicy = 0x8004060D,
361 + VolumeNotAvailable = 0x8004060E,
362 + };
363 +}
src/windows/service/inc/wslc.idl
+746 -746
@@ -1,746 +1,746 @@
1 -/*++
2 -
3 -Copyright (c) Microsoft Corporation. All rights reserved.
4 -
5 -Module Name:
6 -
7 - wslc.idl
8 -
9 -Abstract:
10 -
11 - This file contains the WSLC-related COM object definitions.
12 - // N.B. ABI breaking changes in this file are OK, since both client & server always ship together.
13 - // The WSLC SDK must not use this file, and instead use WSLCCompat.idl
14 -
15 ---*/
16 -
17 -import "unknwn.idl";
18 -import "wtypes.idl";
19 -
20 -// Enums and flags shared with the SDK-facing API (WSLCCompat.idl).
21 -import "WSLCShared.idl";
22 -
23 -cpp_quote("#ifdef __cplusplus")
24 -cpp_quote("class DECLSPEC_UUID(\"a9b7a1b9-0671-405c-95f1-e0612cb4ce8f\") WSLCSessionManager;")
25 -cpp_quote("class DECLSPEC_UUID(\"9fcd2067-9fc6-4efa-9eb0-698169ebf7d3\") WSLCSessionFactory;")
26 -cpp_quote("#endif")
27 -
28 -#define WSLC_MAX_CONTAINER_NAME_LENGTH 255
29 -#define WSLC_MAX_IMAGE_NAME_LENGTH 255
30 -#define WSLC_MAX_VOLUME_NAME_LENGTH 255
31 -#define WSLC_MAX_VOLUME_DRIVER_LENGTH 255
32 -#define WSLC_MAX_NETWORK_NAME_LENGTH 255
33 -#define WSLC_CONTAINER_ID_LENGTH 64
34 -#define WSLC_MAX_BINDING_ADDRESS_LENGTH 45
35 -#define WSLC_EPHEMERAL_PORT 0
36 -#define WSLC_MAX_SAVE_IMAGES_COUNT 256
37 -
38 -cpp_quote("#define WSLC_MAX_CONTAINER_NAME_LENGTH 255")
39 -cpp_quote("#define WSLC_MAX_IMAGE_NAME_LENGTH 255")
40 -cpp_quote("#define WSLC_MAX_VOLUME_NAME_LENGTH 255")
41 -cpp_quote("#define WSLC_MAX_VOLUME_DRIVER_LENGTH 255")
42 -cpp_quote("#define WSLC_MAX_NETWORK_NAME_LENGTH 255")
43 -cpp_quote("#define WSLC_CONTAINER_ID_LENGTH 64")
44 -cpp_quote("#define WSLC_MAX_BINDING_ADDRESS_LENGTH 45")
45 -cpp_quote("#define WSLC_MAX_SAVE_IMAGES_COUNT 256")
46 -cpp_quote("#define WSLC_EPHEMERAL_PORT 0")
47 -
48 -typedef
49 -struct _WSLCVersion {
50 - ULONG Major;
51 - ULONG Minor;
52 - ULONG Revision;
53 -} WSLCVersion;
54 -
55 -[
56 - uuid(8C5A7B14-9D26-4FAE-AB31-7E5BC23F4801),
57 - pointer_default(unique),
58 - object
59 -]
60 -interface ICrashDumpCallback : IUnknown
61 -{
62 - HRESULT OnCrashDump(
63 - [in, string] LPCWSTR DumpPath,
64 - [in, unique, string] LPCSTR ProcessName,
65 - [in] ULONG Pid,
66 - [in] ULONG Signal,
67 - [in] ULONGLONG Timestamp);
68 -};
69 -
70 -[
71 - uuid(5038842F-53DB-4F30-A6D0-A41B02C94AC1),
72 - pointer_default(unique),
73 - object
74 -]
75 -interface IProgressCallback : IUnknown
76 -{
77 - HRESULT OnProgress(LPCSTR Status, LPCSTR Id, ULONGLONG Current, ULONGLONG Total);
78 -};
79 -
80 -[
81 - uuid(8153ED5D-8ABB-408B-ADBE-C0F3B13E07C3),
82 - pointer_default(unique),
83 - object
84 -]
85 -interface IWarningCallback : IUnknown
86 -{
87 - HRESULT OnWarning([in, string] LPCWSTR Message);
88 -};
89 -
90 -[
91 - uuid(F3E6D5B2-1D40-4E8B-9C39-7A45D1C0F8A2),
92 - pointer_default(unique),
93 - object
94 -]
95 -interface IWSLCPluginNotifier : IUnknown
96 -{
97 - // 'InspectJson' follows the wslc_schema::InspectContainer format.
98 - // Returning failure prevents the container creation.
99 - HRESULT OnContainerStarted([in] LPCSTR InspectJson);
100 -
101 - // Called when a container is about to stop. 'ContainerId' is the container identifier. Errors are logged but ignored.
102 - HRESULT OnContainerStopping([in] LPCSTR ContainerId);
103 -
104 - // 'InspectJson' follows the wslc_schema::InspectImage format. Errors are logged but ignored.
105 - HRESULT OnImageCreated([in] LPCSTR InspectJson);
106 -
107 - // Called when an image is deleted. 'ImageId' is the image identifier. Errors are logged but ignored.
108 - HRESULT OnImageDeleted([in] LPCSTR ImageId);
109 -};
110 -
111 -typedef struct _WSLCImageInformation
112 -{
113 - char Image[WSLC_MAX_IMAGE_NAME_LENGTH + 1];
114 - char Hash[256];
115 - char Digest[256];
116 - LONGLONG Size; // Matches Docker's int64 image size
117 - LONGLONG Created; // Unix timestamp
118 - char ParentId[256];
119 -} WSLCImageInformation;
120 -
121 -typedef struct _KeyValuePairInformation
122 -{
123 - [string] LPSTR Key;
124 - [string] LPSTR Value;
125 -} KeyValuePairInformation;
126 -
127 -typedef struct _KeyValuePair
128 -{
129 - [string] LPCSTR Key;
130 - [string] LPCSTR Value;
131 -} KeyValuePair;
132 -
133 -typedef KeyValuePair WSLCLabel;
134 -typedef KeyValuePair WSLCDriverOption;
135 -typedef KeyValuePair WSLCFilter;
136 -
137 -typedef KeyValuePairInformation WSLCLabelInformation;
138 -typedef KeyValuePairInformation WSLCDriverOptionInformation;
139 -
140 -typedef struct _WSLCListImagesOptions
141 -{
142 - DWORD Flags; // WSLCListImagesFlags (can combine with bitwise OR)
143 - [unique, size_is(FiltersCount)] const WSLCFilter* Filters;
144 - ULONG FiltersCount;
145 -} WSLCListImagesOptions;
146 -
147 -typedef struct _WSLCStringArray
148 -{
149 - [unique, size_is(Count)] LPCSTR const* Values;
150 - ULONG Count;
151 -} WSLCStringArray;
152 -
153 -typedef struct _WSLCProcessOptions
154 -{
155 - [unique] LPCSTR CurrentDirectory;
156 - [unique] LPCSTR User;
157 - WSLCStringArray CommandLine;
158 - WSLCStringArray Environment;
159 - WSLCProcessFlags Flags;
160 -} WSLCProcessOptions;
161 -
162 -typedef struct _WSLCProcessStartOptions
163 -{
164 - ULONG TtyRows; // Only needed when tty fd's are passed.
165 - ULONG TtyColumns;
166 - [unique, string] LPCSTR DetachKeys;
167 -} WSLCProcessStartOptions;
168 -
169 -typedef struct _WSLCNamedVolume
170 -{
171 - LPCSTR Name;
172 - LPCSTR ContainerPath;
173 - BOOL ReadOnly;
174 -} WSLCNamedVolume;
175 -
176 -typedef struct _WSLCVolume
177 -{
178 - LPCWSTR HostPath;
179 - LPCSTR ContainerPath;
180 - BOOL ReadOnly;
181 -} WSLCVolume;
182 -
183 -typedef struct _WSLCPortMapping
184 -{
185 - USHORT HostPort;
186 - USHORT ContainerPort;
187 - int Family;
188 - int Protocol;
189 - char BindingAddress[WSLC_MAX_BINDING_ADDRESS_LENGTH + 1];
190 -} WSLCPortMapping;
191 -
192 -typedef struct _WSLCTmpfsMount
193 -{
194 - LPCSTR Destination;
195 - [unique] LPCSTR Options;
196 -} WSLCTmpfsMount;
197 -
198 -typedef struct _WSLCUlimit
199 -{
200 - [string] LPCSTR Name;
201 - LONGLONG Soft;
202 - LONGLONG Hard;
203 -} WSLCUlimit;
204 -
205 -typedef struct _WSLCNetworkConnection
206 -{
207 - [string] LPCSTR NetworkName;
208 - [unique, size_is(SettingsCount)] const KeyValuePair* Settings;
209 - ULONG SettingsCount;
210 -} WSLCNetworkConnection;
211 -
212 -// Options for IWSLCContainer::ConnectToNetwork.
213 -typedef struct _WSLCNetworkConnectionOptions
214 -{
215 - [unique] LPCSTR NetworkName;
216 - [unique] LPCSTR ContainerIpAddress; // Reserved for future --ip support; must be NULL today.
217 -} WSLCNetworkConnectionOptions;
218 -
219 -typedef struct _WSLCContainerNetwork
220 -{
221 - [unique, string] LPCSTR NetworkMode;
222 -
223 - [unique, size_is(NetworksCount)] const WSLCNetworkConnection* Networks;
224 - ULONG NetworksCount;
225 -
226 - // Settings for the primary endpoint (the network identified by NetworkMode).
227 - // KVP-encoded; duplicate keys are allowed (e.g., multiple "Aliases" entries).
228 - [unique, size_is(SettingsCount)] const KeyValuePair* Settings;
229 - ULONG SettingsCount;
230 -} WSLCContainerNetwork;
231 -
232 -typedef struct _WSLCContainerOptions
233 -{
234 - LPCSTR Image;
235 - [unique] LPCSTR Name;
236 - WSLCStringArray Entrypoint;
237 - WSLCProcessOptions InitProcessOptions;
238 - [unique, size_is(VolumesCount)] WSLCVolume* Volumes;
239 - ULONG VolumesCount;
240 - [unique, size_is(PortsCount)] WSLCPortMapping* Ports;
241 - ULONG PortsCount;
242 - [unique, size_is(LabelsCount)] const WSLCLabel* Labels;
243 - ULONG LabelsCount;
244 - WSLCContainerFlags Flags;
245 - WSLCSignal StopSignal;
246 - // TODO: List specific GPU devices.
247 - [unique] LPCSTR HostName;
248 - [unique] LPCSTR DomainName;
249 -
250 - WSLCStringArray DnsServers;
251 - WSLCStringArray DnsSearchDomains;
252 - WSLCStringArray DnsOptions;
253 -
254 - LONGLONG ShmSize; // Matches Docker's int64 ShmSize; consistent with MemoryBytes/NanoCpus
255 - WSLCContainerNetwork ContainerNetwork;
256 - [unique, size_is(TmpfsCount)] const WSLCTmpfsMount* Tmpfs;
257 - ULONG TmpfsCount;
258 -
259 - [unique, size_is(NamedVolumesCount)] WSLCNamedVolume* NamedVolumes;
260 - ULONG NamedVolumesCount;
261 -
262 - LONGLONG MemoryBytes;
263 - LONGLONG NanoCpus;
264 - [unique, size_is(UlimitsCount)] const WSLCUlimit* Ulimits;
265 - ULONG UlimitsCount;
266 -} WSLCContainerOptions;
267 -
268 -typedef char WSLCContainerId[WSLC_CONTAINER_ID_LENGTH + 1] ;
269 -
270 -typedef struct _WSLCContainerEntry
271 -{
272 - char Name[WSLC_MAX_CONTAINER_NAME_LENGTH + 1];
273 - char Image[WSLC_MAX_IMAGE_NAME_LENGTH + 1];
274 - WSLCContainerId Id;
275 - ULONGLONG StateChangedAt;
276 - ULONGLONG CreatedAt;
277 - WSLCContainerState State;
278 -} WSLCContainerEntry;
279 -
280 -typedef struct _WSLCContainerPortMapping
281 -{
282 - WSLCContainerId Id;
283 - WSLCPortMapping PortMapping;
284 -} WSLCContainerPortMapping;
285 -
286 -typedef [system_handle(sh_file)] HANDLE FILE_HANDLE;
287 -typedef [system_handle(sh_pipe)] HANDLE PIPE_HANDLE;
288 -typedef [system_handle(sh_socket)] HANDLE SOCKET_HANDLE;
289 -
290 -typedef struct _WSLCHandle
291 -{
292 - WSLCHandleType Type;
293 -
294 - [switch_type(WSLCHandleType), switch_is(Type)]
295 - union
296 - {
297 - [case(WSLCHandleTypeFile)]
298 - FILE_HANDLE File;
299 - [case(WSLCHandleTypePipe)]
300 - PIPE_HANDLE Pipe;
301 - [case(WSLCHandleTypeSocket)]
302 - SOCKET_HANDLE Socket;
303 - [default];
304 - } Handle;
305 -} WSLCHandle;
306 -
307 -[
308 - uuid(1AD163CD-393D-4B33-83A2-8A3F3F23E608),
309 - pointer_default(unique),
310 - object
311 -]
312 -interface IWSLCProcess : IUnknown
313 -{
314 - HRESULT Signal([in] int Signal);
315 - HRESULT GetExitEvent([out, system_handle(sh_event)] HANDLE* EventHandle);
316 - HRESULT GetStdHandle([in] WSLCFD Fd, [out] WSLCHandle* Handle);
317 - HRESULT GetFlags([out] WSLCProcessFlags* Flags);
318 - HRESULT GetPid([out] int* Pid);
319 - HRESULT GetState([out] WSLCProcessState* State, [out] int* Code);
320 - HRESULT ResizeTty([in] ULONG Rows, [in] ULONG Columns);
321 -
322 - // Note: the SDK can offer a convenience Wait() method, but that doesn't need to be part of the service API.
323 -}
324 -
325 -//
326 -// Values discovered from the guest kernel after the VM has booted, forwarded
327 -// from wslcsession via IWSLCVirtualMachine::ApplyGuestCapabilities. Add new
328 -// fields here instead of new IDL methods so the interface does not need a new
329 -// IID for each kernel-published value.
330 -//
331 -typedef struct _WSLCGuestCapabilities
332 -{
333 - // (base, size) of the hv_pci swiotlb pool the kernel reserved and
334 - // published under /sys/bus/vmbus/drivers/hv_pci/swiotlb_{base,size}.
335 - // Both zero means the running kernel does not support hv_pci swiotlb.
336 - UINT64 HvPciSwiotlbBase;
337 - UINT64 HvPciSwiotlbSize;
338 -} WSLCGuestCapabilities;
339 -
340 -//
341 -// IWSLCVirtualMachine - Interface representing a single VM instance.
342 -// Operations are scoped to this VM. The VM ID is stored internally,
343 -// so only the holder of this interface can operate on the VM.
344 -//
345 -[
346 - uuid(B5E2D8F1-9A3C-4E6B-8D1F-7C4A2E9B6D3A),
347 - pointer_default(unique),
348 - object
349 -]
350 -interface IWSLCVirtualMachine : IUnknown
351 -{
352 - // Gets the VM ID.
353 - HRESULT GetId([out, retval] GUID* VmId);
354 -
355 - // Accepts a connect from mini_init in the VM.
356 - HRESULT AcceptConnection([out, system_handle(sh_socket)] HANDLE* Socket);
357 -
358 - // Configures networking engine with sockets from the user process.
359 - // GnsSocket is required; DnsSocket is optional (NULL if DNS tunneling is disabled).
360 - // The service duplicates the socket handles.
361 - HRESULT ConfigureNetworking(
362 - [in, system_handle(sh_socket)] HANDLE GnsSocket,
363 - [in, system_handle(sh_socket), unique] HANDLE* DnsSocket);
364 -
365 - // Attaches a VHD or VHDX disk to the VM.
366 - // GrantVmAccess is called by the service before attaching.
367 - // Returns the SCSI LUN assigned to the disk.
368 - HRESULT AttachDisk([in] LPCWSTR Path, [in] BOOL ReadOnly, [out, retval] ULONG* Lun);
369 -
370 - // Detaches a previously attached disk from the VM.
371 - HRESULT DetachDisk([in] ULONG Lun);
372 -
373 - // Adds a filesystem share (Plan9 or VirtioFS) accessible to the VM.
374 - // Returns an instance GUID that can be used to remove the share.
375 - HRESULT AddShare([in] LPCWSTR WindowsPath, [in] BOOL ReadOnly, [out, retval] GUID* ShareId);
376 -
377 - // Removes a previously added filesystem share.
378 - HRESULT RemoveShare([in] REFGUID ShareId);
379 -
380 - // Configures the per-VM state discovered from the guest kernel after boot
381 - // (currently the hv_pci swiotlb pool). Subsequent calls to AddShare and
382 - // ConfigureNetworking forward these values to wsldevicehost via the
383 - // swiotlb device-options token. A capabilities struct whose fields are
384 - // all zero means the guest kernel does not support the feature; the
385 - // token is then omitted.
386 - HRESULT ApplyGuestCapabilities([in] const WSLCGuestCapabilities* Capabilities);
387 -
388 - // Returns an event that is signaled when the VM exits (graceful or forced).
389 - HRESULT GetTerminationEvent([out, system_handle(sh_event)] HANDLE* Event);
390 -
391 - HRESULT MapVirtioNetPort(
392 - [in] USHORT HostPort,
393 - [in] USHORT GuestPort,
394 - [in] int Protocol,
395 - [in] LPCSTR ListenAddress,
396 - [out, retval] USHORT* AllocatedHostPort);
397 -
398 - // Unmaps a port previously mapped via MapVirtioNetPort.
399 - HRESULT UnmapVirtioNetPort(
400 - [in] USHORT HostPort,
401 - [in] USHORT GuestPort,
402 - [in] int Protocol,
403 - [in] LPCSTR ListenAddress);
404 -
405 - // Returns the cached termination reason and details. These are only available after the
406 - // termination event has been signaled; before that the call fails.
407 - HRESULT GetTerminationReason([out] WSLCVirtualMachineTerminationReason* Reason, [out] LPWSTR* Details);
408 -}
409 -
410 -//
411 -// IWSLCVirtualMachineFactory - Creates VMs on demand for a session.
412 -//
413 -// Held by the per-user session process and implemented by the SYSTEM service.
414 -// This lets the session create a fresh VM at any time (e.g. to recreate a VM that
415 -// was idle-terminated when it had no running containers), instead of the service
416 -// eagerly creating a single VM up front. Each successful call returns a new VM whose
417 -// lifetime is owned by the caller: releasing the IWSLCVirtualMachine tears it down.
418 -//
419 -[
420 - uuid(2E3C9A41-7D58-4B6E-9F12-6C4A2E9B6D3B),
421 - pointer_default(unique),
422 - object
423 -]
424 -interface IWSLCVirtualMachineFactory : IUnknown
425 -{
426 - // Creates a new VM using the settings captured at session creation time.
427 - HRESULT CreateVirtualMachine([out] IWSLCVirtualMachine** Vm);
428 -}
429 -
430 -// Settings for IWSLCSessionManager::CreateSession - full session configuration
431 -typedef struct _WSLCSessionSettings {
432 - LPCWSTR DisplayName;
433 - LPCWSTR StoragePath;
434 - ULONGLONG MaximumStorageSizeMb;
435 - ULONG CpuCount;
436 - ULONG MemoryMb;
437 - ULONG BootTimeoutMs;
438 - WSLCNetworkingMode NetworkingMode;
439 - WSLCFeatureFlags FeatureFlags;
440 - WSLCHandle DmesgOutput;
441 - WSLCSessionStorageFlags StorageFlags;
442 -
443 - // Below options are used for debugging purposes only.
444 - [unique] LPCWSTR RootVhdOverride;
445 - [unique] LPCSTR RootVhdTypeOverride;
446 -} WSLCSessionSettings;
447 -
448 -
449 -[
450 - uuid(7577FE8D-DE85-471E-B870-11669986F332),
451 - pointer_default(unique),
452 - object
453 -]
454 -interface IWSLCContainer : IUnknown
455 -{
456 - HRESULT Attach([in, unique] LPCSTR DetachKeys, [out] WSLCHandle* StdIn, [out] WSLCHandle* StdOut, [out] WSLCHandle* StdErr);
457 - HRESULT Stop([in] WSLCSignal Signal, [in] LONG TimeoutSeconds);
458 - HRESULT Start([in] WSLCContainerStartFlags Flags, [in, unique] const WSLCProcessStartOptions* StartOptions, [in, unique] IWarningCallback* WarningCallback);
459 - HRESULT Delete([in] WSLCDeleteFlags Flags);
460 - HRESULT Export([in] WSLCHandle TarHandle);
461 - HRESULT GetState([out] WSLCContainerState* State);
462 - HRESULT GetInitProcess([out] IWSLCProcess** Process);
463 - HRESULT Exec([in, ref] const WSLCProcessOptions* Options, [in, unique] const WSLCProcessStartOptions* StartOptions, [out] IWSLCProcess** Process);
464 - HRESULT Inspect([out] LPSTR* Output);
465 - HRESULT Logs([in] WSLCLogsFlags Flags, [out] WSLCHandle* Stdout, [out] WSLCHandle* Stderr, [in] ULONGLONG Since, [in] ULONGLONG Until, [in] ULONGLONG Tail);
466 - HRESULT GetId([out, string] WSLCContainerId Id);
467 - HRESULT GetName([out, string] LPSTR* Name);
468 - HRESULT GetLabels([out, size_is(, *Count)] WSLCLabelInformation** Labels, [out] ULONG* Count);
469 - HRESULT Kill([in] WSLCSignal Signal);
470 - HRESULT Stats([out] LPSTR* Output);
471 - HRESULT ConnectToNetwork([in] const WSLCNetworkConnectionOptions* Options);
472 - HRESULT DisconnectFromNetwork([in] LPCSTR NetworkName);
473 -}
474 -
475 -typedef struct _WSLCDeletedImageInformation
476 -{
477 - char Image[WSLC_MAX_IMAGE_NAME_LENGTH + 1];
478 - WSLCDeletedImageType Type;
479 -} WSLCDeletedImageInformation;
480 -
481 -typedef struct _WSLCDeleteImageOptions
482 -{
483 - LPCSTR Image; // Image can be ID or Repo:Tag.
484 - DWORD Flags; // WSLCDeleteImageFlags
485 - // TODO: Platforms: a json array of OCI platform strings.
486 -} WSLCDeleteImageOptions;
487 -
488 -typedef struct _WSLCBuildImageOptions
489 -{
490 - LPCWSTR ContextPath;
491 - WSLCHandle DockerfileHandle;
492 - WSLCStringArray Tags;
493 - WSLCStringArray BuildArgs; // KEY=VALUE pairs passed as --build-arg to docker.
494 - LPCSTR Target; // Target build stage name passed as --target to docker.
495 - WSLCBuildImageFlags Flags; // WSLCBuildImageFlags
496 - WSLCStringArray Labels; // KEY=VALUE pairs passed as --label to docker.
497 -} WSLCBuildImageOptions;
498 -
499 -typedef struct _WSLCTagImageOptions
500 -{
501 - LPCSTR Image; // Source image name or ID.
502 - LPCSTR Repo; // Target repository name.
503 - LPCSTR Tag; // Target tag name.
504 -} WSLCTagImageOptions;
505 -
506 -typedef struct _WSLCVolumeOptions
507 -{
508 - [unique] LPCSTR Name;
509 - [unique] LPCSTR Driver;
510 - [unique, size_is(DriverOptsCount)] const WSLCDriverOption* DriverOpts;
511 - ULONG DriverOptsCount;
512 - [unique, size_is(LabelsCount)] const WSLCLabel* Labels;
513 - ULONG LabelsCount;
514 -} WSLCVolumeOptions;
515 -
516 -typedef char WSLCVolumeName[WSLC_MAX_VOLUME_NAME_LENGTH + 1];
517 -
518 -typedef struct _WSLCVolumeInformation
519 -{
520 - WSLCVolumeName Name;
521 - char Driver[WSLC_MAX_VOLUME_DRIVER_LENGTH + 1];
522 -} WSLCVolumeInformation;
523 -
524 -typedef struct _WSLCNetworkOptions
525 -{
526 - LPCSTR Name;
527 - [unique] LPCSTR Driver;
528 - [unique, size_is(DriverOptsCount)] const WSLCDriverOption* DriverOpts;
529 - ULONG DriverOptsCount;
530 - [unique, size_is(LabelsCount)] const WSLCLabel* Labels;
531 - ULONG LabelsCount;
532 -} WSLCNetworkOptions;
533 -
534 -typedef char WSLCNetworkName[WSLC_MAX_NETWORK_NAME_LENGTH + 1];
535 -
536 -typedef struct _WSLCNetworkInformation
537 -{
538 - char Name[WSLC_MAX_NETWORK_NAME_LENGTH + 1];
539 - char Id[WSLC_CONTAINER_ID_LENGTH + 1];
540 - char Driver[64];
541 -} WSLCNetworkInformation;
542 -
543 -typedef struct _WSLCPruneContainersResults
544 -{
545 - [unique, size_is(ContainersCount)] WSLCContainerId* Containers;
546 - ULONG ContainersCount;
547 - ULONGLONG SpaceReclaimed;
548 -} WSLCPruneContainersResults;
549 -
550 -typedef struct _WSLCListContainersOptions
551 -{
552 - DWORD Flags; // WSLCListContainersFlags
553 - LONG Limit;
554 -
555 - [unique, size_is(FiltersCount)] const WSLCFilter* Filters;
556 - ULONG FiltersCount;
557 -} WSLCListContainersOptions;
558 -
559 -// Settings for IWSLCSession::Initialize - passed from service to per-user process
560 -typedef struct _WSLCSessionInitSettings
561 -{
562 - ULONG SessionId;
563 - [unique] LPCWSTR CreatorProcessName;
564 - LPCWSTR DisplayName;
565 - LPCWSTR StoragePath;
566 - WSLCSessionStorageFlags StorageFlags;
567 - ULONGLONG MaximumStorageSizeMb;
568 - ULONG SwapSizeMb;
569 - ULONG BootTimeoutMs;
570 - WSLCNetworkingMode NetworkingMode;
571 - WSLCFeatureFlags FeatureFlags;
572 - [unique] LPCSTR RootVhdTypeOverride;
573 -} WSLCSessionInitSettings;
574 -
575 -[
576 - uuid(EF0661E4-6364-40EA-B433-E2FDF11F3519),
577 - pointer_default(unique),
578 - object
579 -]
580 -interface IWSLCSession : IUnknown
581 -{
582 - HRESULT GetId([out] ULONG* Id);
583 - HRESULT GetDisplayName([out] LPWSTR* DisplayName);
584 - HRESULT GetState([out] WSLCSessionState* State);
585 -
586 - // Returns a one-off event that is signaled when the session terminates, whether due to an
587 - // explicit Terminate() call or an unexpected VM exit. The returned handle is owned by the
588 - // caller and remains valid (and observes the signaled state) even after the session is released.
589 - HRESULT GetTerminationEvent([out, system_handle(sh_event)] HANDLE* Event);
590 -
591 - // Returns the cached termination reason and details. These are only available after the
592 - // termination event has been signaled; before that the call fails.
593 - HRESULT GetTerminationReason([out] WSLCVirtualMachineTerminationReason* Reason, [out] LPWSTR* Details);
594 -
595 - // Image management.
596 - HRESULT PullImage([in] LPCSTR Image, [in, unique] LPCSTR RegistryAuthenticationInformation, [in, unique] IProgressCallback* ProgressCallback, [in, unique] IWarningCallback* WarningCallback);
597 - HRESULT BuildImage([in] const WSLCBuildImageOptions* Options, [in, unique] IProgressCallback* ProgressCallback, [in, unique, system_handle(sh_event)] HANDLE CancelEvent);
598 - HRESULT LoadImage([in] WSLCHandle ImageHandle, [in, unique] IProgressCallback* ProgressCallback, [in] ULONGLONG ContentLength, [in, unique] IWarningCallback* WarningCallback);
599 - HRESULT ImportImage([in] WSLCHandle ImageHandle, [in, unique] LPCSTR ImageName, [in, unique] IProgressCallback* ProgressCallback, [in] ULONGLONG ContentLength, [in, unique] IWarningCallback* WarningCallback, [out] LPSTR* ImageId);
600 - HRESULT SaveImage([in] WSLCHandle OutputHandle, [in] LPCSTR ImageNameOrID, [in, unique] IProgressCallback * ProgressCallback, [in, unique, system_handle(sh_event)] HANDLE CancelEvent);
601 - HRESULT SaveImages([in] WSLCHandle OutputHandle, [in] const WSLCStringArray* ImageNames, [in, unique] IProgressCallback * ProgressCallback, [in, unique, system_handle(sh_event)] HANDLE CancelEvent);
602 - HRESULT ListImages([in, unique] const WSLCListImagesOptions* Options, [out, size_is(, *Count)] WSLCImageInformation** Images, [out] ULONG* Count);
603 - HRESULT DeleteImage([in] const WSLCDeleteImageOptions* Options, [out, size_is(, *Count)] WSLCDeletedImageInformation** DeletedImages, [out] ULONG* Count);
604 - HRESULT TagImage([in] const WSLCTagImageOptions* Options);
605 - HRESULT InspectImage([in] LPCSTR ImageNameOrId, [out] LPSTR* Output);
606 - HRESULT PruneImages([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out, size_is(, *DeletedImagesCount)] WSLCDeletedImageInformation** DeletedImages, [out] ULONG* DeletedImagesCount, [out] ULONGLONG* SpaceReclaimed);
607 -
608 - // Container management.
609 - HRESULT CreateContainer([in] const WSLCContainerOptions* Options, [in, unique] IWarningCallback* WarningCallback, [out] IWSLCContainer** Container);
610 - HRESULT OpenContainer([in, ref] LPCSTR Id, [out] IWSLCContainer** Container);
611 - HRESULT ListContainers([in, unique] const WSLCListContainersOptions* Options,[out, size_is(, *Count)] WSLCContainerEntry** Containers,[out] ULONG* Count, [out, size_is(, *PortsCount)] WSLCContainerPortMapping** Ports, [out] ULONG* PortsCount);
612 - HRESULT PruneContainers([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out] WSLCPruneContainersResults* Result);
613 -
614 - // Create a process at the VM level. This is meant for debugging.
615 - HRESULT CreateRootNamespaceProcess([in, ref] LPCSTR Executable, [in, ref] const WSLCProcessOptions* Options, [in] ULONG TtyRows, [in] ULONG TtyColumns, [out] IWSLCProcess** Process, [out] int* Errno);
616 -
617 - // TODO: an OpenProcess() method can be added later if needed.
618 -
619 - // Disk management.
620 - HRESULT FormatVirtualDisk([in, ref] LPCWSTR Path);
621 -
622 - // Terminate the VM and containers.
623 - HRESULT Terminate();
624 -
625 - // Used only for testing. TODO: Think about moving them to a dedicated testing-only interface.
626 - HRESULT MountWindowsFolder([in, ref] LPCWSTR WindowsPath, [in, ref] LPCSTR LinuxPath, [in] BOOL ReadOnly);
627 - HRESULT UnmountWindowsFolder([in, ref] LPCSTR LinuxPath);
628 - HRESULT MapVmPort([in] int Family, [in] unsigned short WindowsPort, [in] unsigned short LinuxPort);
629 - HRESULT UnmapVmPort([in] int Family, [in] unsigned short WindowsPort, [in] unsigned short LinuxPort);
630 -
631 - // Session initialization - called by SYSTEM service after launching per-user process.
632 - // Returns a handle to this COM server process (used to add to job object).
633 - HRESULT GetProcessHandle([out, system_handle(sh_process)] HANDLE* ProcessHandle);
634 -
635 - // Initializes the session with a VM factory. VMs are created through the factory.
636 - HRESULT Initialize(
637 - [in] const WSLCSessionInitSettings* Settings,
638 - [in] IWSLCVirtualMachineFactory* VmFactory,
639 - [in] IWSLCPluginNotifier* PluginNotifier,
640 - [in, unique] IWarningCallback* WarningCallback);
641 -
642 - // Volume management.
643 - HRESULT CreateVolume([in] const WSLCVolumeOptions* Options, [out] WSLCVolumeInformation* VolumeInfo);
644 - HRESULT DeleteVolume([in] LPCSTR Name);
645 - HRESULT ListVolumes([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out, size_is(, *Count)] WSLCVolumeInformation** Volumes, [out] ULONG* Count);
646 - HRESULT InspectVolume([in] LPCSTR Name, [out] LPSTR* Output);
647 -
648 - HRESULT Authenticate([in] LPCSTR ServerAddress, [in] LPCSTR Username, [in] LPCSTR Password, [out] LPSTR* IdentityToken);
649 - HRESULT PushImage([in] LPCSTR Image, [in] LPCSTR RegistryAuthenticationInformation, [in, unique] IProgressCallback* ProgressCallback, [in, unique] IWarningCallback* WarningCallback);
650 - HRESULT PruneVolumes([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [in, unique] IWarningCallback* WarningCallback, [out, size_is(, *VolumesCount)] WSLCVolumeName** Volumes, [out] ULONG* VolumesCount, [out] ULONGLONG* SpaceReclaimed);
651 -
652 - // Network management.
653 - HRESULT CreateNetwork([in] const WSLCNetworkOptions* Options, [in, unique] IWarningCallback* WarningCallback);
654 - HRESULT DeleteNetwork([in] LPCSTR Name);
655 - HRESULT ListNetworks([out, size_is(, *Count)] WSLCNetworkInformation** Networks, [out] ULONG* Count);
656 - HRESULT InspectNetwork([in] LPCSTR Name, [out] LPSTR* Output);
657 - HRESULT PruneNetworks([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out, size_is(, *NetworksCount)] WSLCNetworkName** Networks, [out] ULONG* NetworksCount);
658 -
659 - HRESULT RegisterCrashDumpCallback([in] ICrashDumpCallback* Callback, [out] IUnknown** Subscription);
660 -}
661 -
662 -//
663 -// IWSLCSessionReference - Weak reference to a session held by the SYSTEM service.
664 -// Stored in per-user process, allows service to check liveness and terminate sessions.
665 -// Session metadata (ID, name, etc.) is stored service-side in SessionEntry.
666 -//
667 -[
668 - uuid(B3A72F48-9D15-4E8A-A621-7C3E84F09B52),
669 - pointer_default(unique),
670 - object
671 -]
672 -interface IWSLCSessionReference : IUnknown
673 -{
674 - // Try to open the session. Fails if session was released or terminated.
675 - // Returns S_OK and a valid session if still alive.
676 - HRESULT OpenSession([out] IWSLCSession** Session);
677 -
678 - // Terminate the session if still alive.
679 - HRESULT Terminate();
680 -}
681 -
682 -//
683 -// IWSLCSessionFactory - Creates sessions in the per-user COM server process.
684 -// Called by the SYSTEM service via CoCreateInstanceAsUser.
685 -//
686 -[
687 - uuid(C4E8F291-3B5D-4A7C-9E12-8F6A4D2B7C91),
688 - pointer_default(unique),
689 - object
690 -]
691 -interface IWSLCSessionFactory : IUnknown
692 -{
693 - // Creates a new session and returns both the session interface and a service reference.
694 - HRESULT CreateSession(
695 - [in] const WSLCSessionInitSettings* Settings,
696 - [in] IWSLCVirtualMachineFactory* VmFactory,
697 - [in] IWSLCPluginNotifier* PluginNotifier,
698 - [in, unique] IWarningCallback* WarningCallback,
699 - [out] IWSLCSession** Session,
700 - [out] IWSLCSessionReference** ServiceRef);
701 -
702 - // Gets the process handle for adding to job object.
703 - HRESULT GetProcessHandle([out, system_handle(sh_process)] HANDLE* ProcessHandle);
704 -}
705 -
706 -typedef struct _WSLCSessionListEntry
707 -{
708 - ULONG SessionId;
709 - DWORD CreatorPid;
710 - wchar_t DisplayName[256];
711 - wchar_t Sid[256 + 1]; // MAX_SID_SIZE = 256
712 -} WSLCSessionListEntry;
713 -
714 -[
715 - uuid(82A7ABC8-6B50-43FC-AB96-15FBBE7E8760),
716 - pointer_default(unique),
717 - object
718 -]
719 -interface IWSLCSessionManager : IUnknown
720 -{
721 - HRESULT GetVersion([out] WSLCVersion* Version);
722 - // Session management.
723 - HRESULT CreateSession([in, unique] const WSLCSessionSettings* Settings, WSLCSessionFlags Flags, [in, unique] IWarningCallback* WarningCallback, [out] IWSLCSession** Session);
724 - HRESULT EnterSession([in, ref] LPCWSTR DisplayName, [in, ref] LPCWSTR StoragePath, [in, unique] IWarningCallback* WarningCallback, [out] IWSLCSession** Session);
725 - HRESULT ListSessions([out, size_is(, *SessionsCount)] WSLCSessionListEntry** Sessions, [out] ULONG* SessionsCount);
726 - HRESULT OpenSession([in] ULONG Id, [out] IWSLCSession** Session);
727 - HRESULT OpenSessionByName([in, unique] LPCWSTR DisplayName, [out] IWSLCSession** Session);
728 -}
729 -
730 -// Ensure wslcsdk.h and wslcsdk.idl are also updated.
731 -cpp_quote("#define WSLC_E_BASE (0x0600)")
732 -cpp_quote("#define WSLC_E_IMAGE_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 1) /* 0x80040601 */")
733 -cpp_quote("#define WSLC_E_CONTAINER_PREFIX_AMBIGUOUS MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 2) /* 0x80040602 */")
734 -cpp_quote("#define WSLC_E_CONTAINER_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 3) /* 0x80040603 */")
735 -cpp_quote("#define WSLC_E_VOLUME_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 4) /* 0x80040604 */")
736 -cpp_quote("#define WSLC_E_CONTAINER_NOT_RUNNING MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 5) /* 0x80040605 */")
737 -cpp_quote("#define WSLC_E_CONTAINER_IS_RUNNING MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 6) /* 0x80040606 */")
738 -cpp_quote("#define WSLC_E_SESSION_RESERVED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 7) /* 0x80040607 */")
739 -cpp_quote("#define WSLC_E_INVALID_SESSION_NAME MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 8) /* 0x80040608 */")
740 -cpp_quote("#define WSLC_E_NETWORK_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 9) /* 0x80040609 */")
741 -cpp_quote("#define WSLC_E_WU_SEARCH_FAILED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 10) /* 0x8004060A */")
742 -cpp_quote("#define WSLC_E_SDK_UPDATE_NEEDED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 11) /* 0x8004060B */")
743 -cpp_quote("#define WSLC_E_CONTAINER_DISABLED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 12) /* 0x8004060C */")
744 -cpp_quote("#define WSLC_E_REGISTRY_BLOCKED_BY_POLICY MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 13) /* 0x8004060D */")
745 -cpp_quote("#define WSLC_E_VOLUME_NOT_AVAILABLE MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 14) /* 0x8004060E */")
746 -cpp_quote("#define WSLC_E_SESSION_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 15) /* 0x8004060F */")
1 +/*++
2 +
3 +Copyright (c) Microsoft Corporation. All rights reserved.
4 +
5 +Module Name:
6 +
7 + wslc.idl
8 +
9 +Abstract:
10 +
11 + This file contains the WSLC-related COM object definitions.
12 + // N.B. ABI breaking changes in this file are OK, since both client & server always ship together.
13 + // The WSLC SDK must not use this file, and instead use WSLCCompat.idl
14 +
15 +--*/
16 +
17 +import "unknwn.idl";
18 +import "wtypes.idl";
19 +
20 +// Enums and flags shared with the SDK-facing API (WSLCCompat.idl).
21 +import "WSLCShared.idl";
22 +
23 +cpp_quote("#ifdef __cplusplus")
24 +cpp_quote("class DECLSPEC_UUID(\"a9b7a1b9-0671-405c-95f1-e0612cb4ce8f\") WSLCSessionManager;")
25 +cpp_quote("class DECLSPEC_UUID(\"9fcd2067-9fc6-4efa-9eb0-698169ebf7d3\") WSLCSessionFactory;")
26 +cpp_quote("#endif")
27 +
28 +#define WSLC_MAX_CONTAINER_NAME_LENGTH 255
29 +#define WSLC_MAX_IMAGE_NAME_LENGTH 255
30 +#define WSLC_MAX_VOLUME_NAME_LENGTH 255
31 +#define WSLC_MAX_VOLUME_DRIVER_LENGTH 255
32 +#define WSLC_MAX_NETWORK_NAME_LENGTH 255
33 +#define WSLC_CONTAINER_ID_LENGTH 64
34 +#define WSLC_MAX_BINDING_ADDRESS_LENGTH 45
35 +#define WSLC_EPHEMERAL_PORT 0
36 +#define WSLC_MAX_SAVE_IMAGES_COUNT 256
37 +
38 +cpp_quote("#define WSLC_MAX_CONTAINER_NAME_LENGTH 255")
39 +cpp_quote("#define WSLC_MAX_IMAGE_NAME_LENGTH 255")
40 +cpp_quote("#define WSLC_MAX_VOLUME_NAME_LENGTH 255")
41 +cpp_quote("#define WSLC_MAX_VOLUME_DRIVER_LENGTH 255")
42 +cpp_quote("#define WSLC_MAX_NETWORK_NAME_LENGTH 255")
43 +cpp_quote("#define WSLC_CONTAINER_ID_LENGTH 64")
44 +cpp_quote("#define WSLC_MAX_BINDING_ADDRESS_LENGTH 45")
45 +cpp_quote("#define WSLC_MAX_SAVE_IMAGES_COUNT 256")
46 +cpp_quote("#define WSLC_EPHEMERAL_PORT 0")
47 +
48 +typedef
49 +struct _WSLCVersion {
50 + ULONG Major;
51 + ULONG Minor;
52 + ULONG Revision;
53 +} WSLCVersion;
54 +
55 +[
56 + uuid(8C5A7B14-9D26-4FAE-AB31-7E5BC23F4801),
57 + pointer_default(unique),
58 + object
59 +]
60 +interface ICrashDumpCallback : IUnknown
61 +{
62 + HRESULT OnCrashDump(
63 + [in, string] LPCWSTR DumpPath,
64 + [in, unique, string] LPCSTR ProcessName,
65 + [in] ULONG Pid,
66 + [in] ULONG Signal,
67 + [in] ULONGLONG Timestamp);
68 +};
69 +
70 +[
71 + uuid(5038842F-53DB-4F30-A6D0-A41B02C94AC1),
72 + pointer_default(unique),
73 + object
74 +]
75 +interface IProgressCallback : IUnknown
76 +{
77 + HRESULT OnProgress(LPCSTR Status, LPCSTR Id, ULONGLONG Current, ULONGLONG Total);
78 +};
79 +
80 +[
81 + uuid(8153ED5D-8ABB-408B-ADBE-C0F3B13E07C3),
82 + pointer_default(unique),
83 + object
84 +]
85 +interface IWarningCallback : IUnknown
86 +{
87 + HRESULT OnWarning([in, string] LPCWSTR Message);
88 +};
89 +
90 +[
91 + uuid(F3E6D5B2-1D40-4E8B-9C39-7A45D1C0F8A2),
92 + pointer_default(unique),
93 + object
94 +]
95 +interface IWSLCPluginNotifier : IUnknown
96 +{
97 + // 'InspectJson' follows the wslc_schema::InspectContainer format.
98 + // Returning failure prevents the container creation.
99 + HRESULT OnContainerStarted([in] LPCSTR InspectJson);
100 +
101 + // Called when a container is about to stop. 'ContainerId' is the container identifier. Errors are logged but ignored.
102 + HRESULT OnContainerStopping([in] LPCSTR ContainerId);
103 +
104 + // 'InspectJson' follows the wslc_schema::InspectImage format. Errors are logged but ignored.
105 + HRESULT OnImageCreated([in] LPCSTR InspectJson);
106 +
107 + // Called when an image is deleted. 'ImageId' is the image identifier. Errors are logged but ignored.
108 + HRESULT OnImageDeleted([in] LPCSTR ImageId);
109 +};
110 +
111 +typedef struct _WSLCImageInformation
112 +{
113 + char Image[WSLC_MAX_IMAGE_NAME_LENGTH + 1];
114 + char Hash[256];
115 + char Digest[256];
116 + LONGLONG Size; // Matches Docker's int64 image size
117 + LONGLONG Created; // Unix timestamp
118 + char ParentId[256];
119 +} WSLCImageInformation;
120 +
121 +typedef struct _KeyValuePairInformation
122 +{
123 + [string] LPSTR Key;
124 + [string] LPSTR Value;
125 +} KeyValuePairInformation;
126 +
127 +typedef struct _KeyValuePair
128 +{
129 + [string] LPCSTR Key;
130 + [string] LPCSTR Value;
131 +} KeyValuePair;
132 +
133 +typedef KeyValuePair WSLCLabel;
134 +typedef KeyValuePair WSLCDriverOption;
135 +typedef KeyValuePair WSLCFilter;
136 +
137 +typedef KeyValuePairInformation WSLCLabelInformation;
138 +typedef KeyValuePairInformation WSLCDriverOptionInformation;
139 +
140 +typedef struct _WSLCListImagesOptions
141 +{
142 + DWORD Flags; // WSLCListImagesFlags (can combine with bitwise OR)
143 + [unique, size_is(FiltersCount)] const WSLCFilter* Filters;
144 + ULONG FiltersCount;
145 +} WSLCListImagesOptions;
146 +
147 +typedef struct _WSLCStringArray
148 +{
149 + [unique, size_is(Count)] LPCSTR const* Values;
150 + ULONG Count;
151 +} WSLCStringArray;
152 +
153 +typedef struct _WSLCProcessOptions
154 +{
155 + [unique] LPCSTR CurrentDirectory;
156 + [unique] LPCSTR User;
157 + WSLCStringArray CommandLine;
158 + WSLCStringArray Environment;
159 + WSLCProcessFlags Flags;
160 +} WSLCProcessOptions;
161 +
162 +typedef struct _WSLCProcessStartOptions
163 +{
164 + ULONG TtyRows; // Only needed when tty fd's are passed.
165 + ULONG TtyColumns;
166 + [unique, string] LPCSTR DetachKeys;
167 +} WSLCProcessStartOptions;
168 +
169 +typedef struct _WSLCNamedVolume
170 +{
171 + LPCSTR Name;
172 + LPCSTR ContainerPath;
173 + BOOL ReadOnly;
174 +} WSLCNamedVolume;
175 +
176 +typedef struct _WSLCVolume
177 +{
178 + LPCWSTR HostPath;
179 + LPCSTR ContainerPath;
180 + BOOL ReadOnly;
181 +} WSLCVolume;
182 +
183 +typedef struct _WSLCPortMapping
184 +{
185 + USHORT HostPort;
186 + USHORT ContainerPort;
187 + int Family;
188 + int Protocol;
189 + char BindingAddress[WSLC_MAX_BINDING_ADDRESS_LENGTH + 1];
190 +} WSLCPortMapping;
191 +
192 +typedef struct _WSLCTmpfsMount
193 +{
194 + LPCSTR Destination;
195 + [unique] LPCSTR Options;
196 +} WSLCTmpfsMount;
197 +
198 +typedef struct _WSLCUlimit
199 +{
200 + [string] LPCSTR Name;
201 + LONGLONG Soft;
202 + LONGLONG Hard;
203 +} WSLCUlimit;
204 +
205 +typedef struct _WSLCNetworkConnection
206 +{
207 + [string] LPCSTR NetworkName;
208 + [unique, size_is(SettingsCount)] const KeyValuePair* Settings;
209 + ULONG SettingsCount;
210 +} WSLCNetworkConnection;
211 +
212 +// Options for IWSLCContainer::ConnectToNetwork.
213 +typedef struct _WSLCNetworkConnectionOptions
214 +{
215 + [unique] LPCSTR NetworkName;
216 + [unique] LPCSTR ContainerIpAddress; // Reserved for future --ip support; must be NULL today.
217 +} WSLCNetworkConnectionOptions;
218 +
219 +typedef struct _WSLCContainerNetwork
220 +{
221 + [unique, string] LPCSTR NetworkMode;
222 +
223 + [unique, size_is(NetworksCount)] const WSLCNetworkConnection* Networks;
224 + ULONG NetworksCount;
225 +
226 + // Settings for the primary endpoint (the network identified by NetworkMode).
227 + // KVP-encoded; duplicate keys are allowed (e.g., multiple "Aliases" entries).
228 + [unique, size_is(SettingsCount)] const KeyValuePair* Settings;
229 + ULONG SettingsCount;
230 +} WSLCContainerNetwork;
231 +
232 +typedef struct _WSLCContainerOptions
233 +{
234 + LPCSTR Image;
235 + [unique] LPCSTR Name;
236 + WSLCStringArray Entrypoint;
237 + WSLCProcessOptions InitProcessOptions;
238 + [unique, size_is(VolumesCount)] WSLCVolume* Volumes;
239 + ULONG VolumesCount;
240 + [unique, size_is(PortsCount)] WSLCPortMapping* Ports;
241 + ULONG PortsCount;
242 + [unique, size_is(LabelsCount)] const WSLCLabel* Labels;
243 + ULONG LabelsCount;
244 + WSLCContainerFlags Flags;
245 + WSLCSignal StopSignal;
246 + // TODO: List specific GPU devices.
247 + [unique] LPCSTR HostName;
248 + [unique] LPCSTR DomainName;
249 +
250 + WSLCStringArray DnsServers;
251 + WSLCStringArray DnsSearchDomains;
252 + WSLCStringArray DnsOptions;
253 +
254 + LONGLONG ShmSize; // Matches Docker's int64 ShmSize; consistent with MemoryBytes/NanoCpus
255 + WSLCContainerNetwork ContainerNetwork;
256 + [unique, size_is(TmpfsCount)] const WSLCTmpfsMount* Tmpfs;
257 + ULONG TmpfsCount;
258 +
259 + [unique, size_is(NamedVolumesCount)] WSLCNamedVolume* NamedVolumes;
260 + ULONG NamedVolumesCount;
261 +
262 + LONGLONG MemoryBytes;
263 + LONGLONG NanoCpus;
264 + [unique, size_is(UlimitsCount)] const WSLCUlimit* Ulimits;
265 + ULONG UlimitsCount;
266 +} WSLCContainerOptions;
267 +
268 +typedef char WSLCContainerId[WSLC_CONTAINER_ID_LENGTH + 1] ;
269 +
270 +typedef struct _WSLCContainerEntry
271 +{
272 + char Name[WSLC_MAX_CONTAINER_NAME_LENGTH + 1];
273 + char Image[WSLC_MAX_IMAGE_NAME_LENGTH + 1];
274 + WSLCContainerId Id;
275 + ULONGLONG StateChangedAt;
276 + ULONGLONG CreatedAt;
277 + WSLCContainerState State;
278 +} WSLCContainerEntry;
279 +
280 +typedef struct _WSLCContainerPortMapping
281 +{
282 + WSLCContainerId Id;
283 + WSLCPortMapping PortMapping;
284 +} WSLCContainerPortMapping;
285 +
286 +typedef [system_handle(sh_file)] HANDLE FILE_HANDLE;
287 +typedef [system_handle(sh_pipe)] HANDLE PIPE_HANDLE;
288 +typedef [system_handle(sh_socket)] HANDLE SOCKET_HANDLE;
289 +
290 +typedef struct _WSLCHandle
291 +{
292 + WSLCHandleType Type;
293 +
294 + [switch_type(WSLCHandleType), switch_is(Type)]
295 + union
296 + {
297 + [case(WSLCHandleTypeFile)]
298 + FILE_HANDLE File;
299 + [case(WSLCHandleTypePipe)]
300 + PIPE_HANDLE Pipe;
301 + [case(WSLCHandleTypeSocket)]
302 + SOCKET_HANDLE Socket;
303 + [default];
304 + } Handle;
305 +} WSLCHandle;
306 +
307 +[
308 + uuid(1AD163CD-393D-4B33-83A2-8A3F3F23E608),
309 + pointer_default(unique),
310 + object
311 +]
312 +interface IWSLCProcess : IUnknown
313 +{
314 + HRESULT Signal([in] int Signal);
315 + HRESULT GetExitEvent([out, system_handle(sh_event)] HANDLE* EventHandle);
316 + HRESULT GetStdHandle([in] WSLCFD Fd, [out] WSLCHandle* Handle);
317 + HRESULT GetFlags([out] WSLCProcessFlags* Flags);
318 + HRESULT GetPid([out] int* Pid);
319 + HRESULT GetState([out] WSLCProcessState* State, [out] int* Code);
320 + HRESULT ResizeTty([in] ULONG Rows, [in] ULONG Columns);
321 +
322 + // Note: the SDK can offer a convenience Wait() method, but that doesn't need to be part of the service API.
323 +}
324 +
325 +//
326 +// Values discovered from the guest kernel after the VM has booted, forwarded
327 +// from wslcsession via IWSLCVirtualMachine::ApplyGuestCapabilities. Add new
328 +// fields here instead of new IDL methods so the interface does not need a new
329 +// IID for each kernel-published value.
330 +//
331 +typedef struct _WSLCGuestCapabilities
332 +{
333 + // (base, size) of the hv_pci swiotlb pool the kernel reserved and
334 + // published under /sys/bus/vmbus/drivers/hv_pci/swiotlb_{base,size}.
335 + // Both zero means the running kernel does not support hv_pci swiotlb.
336 + UINT64 HvPciSwiotlbBase;
337 + UINT64 HvPciSwiotlbSize;
338 +} WSLCGuestCapabilities;
339 +
340 +//
341 +// IWSLCVirtualMachine - Interface representing a single VM instance.
342 +// Operations are scoped to this VM. The VM ID is stored internally,
343 +// so only the holder of this interface can operate on the VM.
344 +//
345 +[
346 + uuid(B5E2D8F1-9A3C-4E6B-8D1F-7C4A2E9B6D3A),
347 + pointer_default(unique),
348 + object
349 +]
350 +interface IWSLCVirtualMachine : IUnknown
351 +{
352 + // Gets the VM ID.
353 + HRESULT GetId([out, retval] GUID* VmId);
354 +
355 + // Accepts a connect from mini_init in the VM.
356 + HRESULT AcceptConnection([out, system_handle(sh_socket)] HANDLE* Socket);
357 +
358 + // Configures networking engine with sockets from the user process.
359 + // GnsSocket is required; DnsSocket is optional (NULL if DNS tunneling is disabled).
360 + // The service duplicates the socket handles.
361 + HRESULT ConfigureNetworking(
362 + [in, system_handle(sh_socket)] HANDLE GnsSocket,
363 + [in, system_handle(sh_socket), unique] HANDLE* DnsSocket);
364 +
365 + // Attaches a VHD or VHDX disk to the VM.
366 + // GrantVmAccess is called by the service before attaching.
367 + // Returns the SCSI LUN assigned to the disk.
368 + HRESULT AttachDisk([in] LPCWSTR Path, [in] BOOL ReadOnly, [out, retval] ULONG* Lun);
369 +
370 + // Detaches a previously attached disk from the VM.
371 + HRESULT DetachDisk([in] ULONG Lun);
372 +
373 + // Adds a filesystem share (Plan9 or VirtioFS) accessible to the VM.
374 + // Returns an instance GUID that can be used to remove the share.
375 + HRESULT AddShare([in] LPCWSTR WindowsPath, [in] BOOL ReadOnly, [out, retval] GUID* ShareId);
376 +
377 + // Removes a previously added filesystem share.
378 + HRESULT RemoveShare([in] REFGUID ShareId);
379 +
380 + // Configures the per-VM state discovered from the guest kernel after boot
381 + // (currently the hv_pci swiotlb pool). Subsequent calls to AddShare and
382 + // ConfigureNetworking forward these values to wsldevicehost via the
383 + // swiotlb device-options token. A capabilities struct whose fields are
384 + // all zero means the guest kernel does not support the feature; the
385 + // token is then omitted.
386 + HRESULT ApplyGuestCapabilities([in] const WSLCGuestCapabilities* Capabilities);
387 +
388 + // Returns an event that is signaled when the VM exits (graceful or forced).
389 + HRESULT GetTerminationEvent([out, system_handle(sh_event)] HANDLE* Event);
390 +
391 + HRESULT MapVirtioNetPort(
392 + [in] USHORT HostPort,
393 + [in] USHORT GuestPort,
394 + [in] int Protocol,
395 + [in] LPCSTR ListenAddress,
396 + [out, retval] USHORT* AllocatedHostPort);
397 +
398 + // Unmaps a port previously mapped via MapVirtioNetPort.
399 + HRESULT UnmapVirtioNetPort(
400 + [in] USHORT HostPort,
401 + [in] USHORT GuestPort,
402 + [in] int Protocol,
403 + [in] LPCSTR ListenAddress);
404 +
405 + // Returns the cached termination reason and details. These are only available after the
406 + // termination event has been signaled; before that the call fails.
407 + HRESULT GetTerminationReason([out] WSLCVirtualMachineTerminationReason* Reason, [out] LPWSTR* Details);
408 +}
409 +
410 +//
411 +// IWSLCVirtualMachineFactory - Creates VMs on demand for a session.
412 +//
413 +// Held by the per-user session process and implemented by the SYSTEM service.
414 +// This lets the session create a fresh VM at any time (e.g. to recreate a VM that
415 +// was idle-terminated when it had no running containers), instead of the service
416 +// eagerly creating a single VM up front. Each successful call returns a new VM whose
417 +// lifetime is owned by the caller: releasing the IWSLCVirtualMachine tears it down.
418 +//
419 +[
420 + uuid(2E3C9A41-7D58-4B6E-9F12-6C4A2E9B6D3B),
421 + pointer_default(unique),
422 + object
423 +]
424 +interface IWSLCVirtualMachineFactory : IUnknown
425 +{
426 + // Creates a new VM using the settings captured at session creation time.
427 + HRESULT CreateVirtualMachine([out] IWSLCVirtualMachine** Vm);
428 +}
429 +
430 +// Settings for IWSLCSessionManager::CreateSession - full session configuration
431 +typedef struct _WSLCSessionSettings {
432 + LPCWSTR DisplayName;
433 + LPCWSTR StoragePath;
434 + ULONGLONG MaximumStorageSizeMb;
435 + ULONG CpuCount;
436 + ULONG MemoryMb;
437 + ULONG BootTimeoutMs;
438 + WSLCNetworkingMode NetworkingMode;
439 + WSLCFeatureFlags FeatureFlags;
440 + WSLCHandle DmesgOutput;
441 + WSLCSessionStorageFlags StorageFlags;
442 +
443 + // Below options are used for debugging purposes only.
444 + [unique] LPCWSTR RootVhdOverride;
445 + [unique] LPCSTR RootVhdTypeOverride;
446 +} WSLCSessionSettings;
447 +
448 +
449 +[
450 + uuid(7577FE8D-DE85-471E-B870-11669986F332),
451 + pointer_default(unique),
452 + object
453 +]
454 +interface IWSLCContainer : IUnknown
455 +{
456 + HRESULT Attach([in, unique] LPCSTR DetachKeys, [out] WSLCHandle* StdIn, [out] WSLCHandle* StdOut, [out] WSLCHandle* StdErr);
457 + HRESULT Stop([in] WSLCSignal Signal, [in] LONG TimeoutSeconds);
458 + HRESULT Start([in] WSLCContainerStartFlags Flags, [in, unique] const WSLCProcessStartOptions* StartOptions, [in, unique] IWarningCallback* WarningCallback);
459 + HRESULT Delete([in] WSLCDeleteFlags Flags);
460 + HRESULT Export([in] WSLCHandle TarHandle);
461 + HRESULT GetState([out] WSLCContainerState* State);
462 + HRESULT GetInitProcess([out] IWSLCProcess** Process);
463 + HRESULT Exec([in, ref] const WSLCProcessOptions* Options, [in, unique] const WSLCProcessStartOptions* StartOptions, [out] IWSLCProcess** Process);
464 + HRESULT Inspect([out] LPSTR* Output);
465 + HRESULT Logs([in] WSLCLogsFlags Flags, [out] WSLCHandle* Stdout, [out] WSLCHandle* Stderr, [in] ULONGLONG Since, [in] ULONGLONG Until, [in] ULONGLONG Tail);
466 + HRESULT GetId([out, string] WSLCContainerId Id);
467 + HRESULT GetName([out, string] LPSTR* Name);
468 + HRESULT GetLabels([out, size_is(, *Count)] WSLCLabelInformation** Labels, [out] ULONG* Count);
469 + HRESULT Kill([in] WSLCSignal Signal);
470 + HRESULT Stats([out] LPSTR* Output);
471 + HRESULT ConnectToNetwork([in] const WSLCNetworkConnectionOptions* Options);
472 + HRESULT DisconnectFromNetwork([in] LPCSTR NetworkName);
473 +}
474 +
475 +typedef struct _WSLCDeletedImageInformation
476 +{
477 + char Image[WSLC_MAX_IMAGE_NAME_LENGTH + 1];
478 + WSLCDeletedImageType Type;
479 +} WSLCDeletedImageInformation;
480 +
481 +typedef struct _WSLCDeleteImageOptions
482 +{
483 + LPCSTR Image; // Image can be ID or Repo:Tag.
484 + DWORD Flags; // WSLCDeleteImageFlags
485 + // TODO: Platforms: a json array of OCI platform strings.
486 +} WSLCDeleteImageOptions;
487 +
488 +typedef struct _WSLCBuildImageOptions
489 +{
490 + LPCWSTR ContextPath;
491 + WSLCHandle DockerfileHandle;
492 + WSLCStringArray Tags;
493 + WSLCStringArray BuildArgs; // KEY=VALUE pairs passed as --build-arg to docker.
494 + LPCSTR Target; // Target build stage name passed as --target to docker.
495 + WSLCBuildImageFlags Flags; // WSLCBuildImageFlags
496 + WSLCStringArray Labels; // KEY=VALUE pairs passed as --label to docker.
497 +} WSLCBuildImageOptions;
498 +
499 +typedef struct _WSLCTagImageOptions
500 +{
501 + LPCSTR Image; // Source image name or ID.
502 + LPCSTR Repo; // Target repository name.
503 + LPCSTR Tag; // Target tag name.
504 +} WSLCTagImageOptions;
505 +
506 +typedef struct _WSLCVolumeOptions
507 +{
508 + [unique] LPCSTR Name;
509 + [unique] LPCSTR Driver;
510 + [unique, size_is(DriverOptsCount)] const WSLCDriverOption* DriverOpts;
511 + ULONG DriverOptsCount;
512 + [unique, size_is(LabelsCount)] const WSLCLabel* Labels;
513 + ULONG LabelsCount;
514 +} WSLCVolumeOptions;
515 +
516 +typedef char WSLCVolumeName[WSLC_MAX_VOLUME_NAME_LENGTH + 1];
517 +
518 +typedef struct _WSLCVolumeInformation
519 +{
520 + WSLCVolumeName Name;
521 + char Driver[WSLC_MAX_VOLUME_DRIVER_LENGTH + 1];
522 +} WSLCVolumeInformation;
523 +
524 +typedef struct _WSLCNetworkOptions
525 +{
526 + LPCSTR Name;
527 + [unique] LPCSTR Driver;
528 + [unique, size_is(DriverOptsCount)] const WSLCDriverOption* DriverOpts;
529 + ULONG DriverOptsCount;
530 + [unique, size_is(LabelsCount)] const WSLCLabel* Labels;
531 + ULONG LabelsCount;
532 +} WSLCNetworkOptions;
533 +
534 +typedef char WSLCNetworkName[WSLC_MAX_NETWORK_NAME_LENGTH + 1];
535 +
536 +typedef struct _WSLCNetworkInformation
537 +{
538 + char Name[WSLC_MAX_NETWORK_NAME_LENGTH + 1];
539 + char Id[WSLC_CONTAINER_ID_LENGTH + 1];
540 + char Driver[64];
541 +} WSLCNetworkInformation;
542 +
543 +typedef struct _WSLCPruneContainersResults
544 +{
545 + [unique, size_is(ContainersCount)] WSLCContainerId* Containers;
546 + ULONG ContainersCount;
547 + ULONGLONG SpaceReclaimed;
548 +} WSLCPruneContainersResults;
549 +
550 +typedef struct _WSLCListContainersOptions
551 +{
552 + DWORD Flags; // WSLCListContainersFlags
553 + LONG Limit;
554 +
555 + [unique, size_is(FiltersCount)] const WSLCFilter* Filters;
556 + ULONG FiltersCount;
557 +} WSLCListContainersOptions;
558 +
559 +// Settings for IWSLCSession::Initialize - passed from service to per-user process
560 +typedef struct _WSLCSessionInitSettings
561 +{
562 + ULONG SessionId;
563 + [unique] LPCWSTR CreatorProcessName;
564 + LPCWSTR DisplayName;
565 + LPCWSTR StoragePath;
566 + WSLCSessionStorageFlags StorageFlags;
567 + ULONGLONG MaximumStorageSizeMb;
568 + ULONG SwapSizeMb;
569 + ULONG BootTimeoutMs;
570 + WSLCNetworkingMode NetworkingMode;
571 + WSLCFeatureFlags FeatureFlags;
572 + [unique] LPCSTR RootVhdTypeOverride;
573 +} WSLCSessionInitSettings;
574 +
575 +[
576 + uuid(EF0661E4-6364-40EA-B433-E2FDF11F3519),
577 + pointer_default(unique),
578 + object
579 +]
580 +interface IWSLCSession : IUnknown
581 +{
582 + HRESULT GetId([out] ULONG* Id);
583 + HRESULT GetDisplayName([out] LPWSTR* DisplayName);
584 + HRESULT GetState([out] WSLCSessionState* State);
585 +
586 + // Returns a one-off event that is signaled when the session terminates, whether due to an
587 + // explicit Terminate() call or an unexpected VM exit. The returned handle is owned by the
588 + // caller and remains valid (and observes the signaled state) even after the session is released.
589 + HRESULT GetTerminationEvent([out, system_handle(sh_event)] HANDLE* Event);
590 +
591 + // Returns the cached termination reason and details. These are only available after the
592 + // termination event has been signaled; before that the call fails.
593 + HRESULT GetTerminationReason([out] WSLCVirtualMachineTerminationReason* Reason, [out] LPWSTR* Details);
594 +
595 + // Image management.
596 + HRESULT PullImage([in] LPCSTR Image, [in, unique] LPCSTR RegistryAuthenticationInformation, [in, unique] IProgressCallback* ProgressCallback, [in, unique] IWarningCallback* WarningCallback);
597 + HRESULT BuildImage([in] const WSLCBuildImageOptions* Options, [in, unique] IProgressCallback* ProgressCallback, [in, unique, system_handle(sh_event)] HANDLE CancelEvent);
598 + HRESULT LoadImage([in] WSLCHandle ImageHandle, [in, unique] IProgressCallback* ProgressCallback, [in] ULONGLONG ContentLength, [in, unique] IWarningCallback* WarningCallback);
599 + HRESULT ImportImage([in] WSLCHandle ImageHandle, [in, unique] LPCSTR ImageName, [in, unique] IProgressCallback* ProgressCallback, [in] ULONGLONG ContentLength, [in, unique] IWarningCallback* WarningCallback, [out] LPSTR* ImageId);
600 + HRESULT SaveImage([in] WSLCHandle OutputHandle, [in] LPCSTR ImageNameOrID, [in, unique] IProgressCallback * ProgressCallback, [in, unique, system_handle(sh_event)] HANDLE CancelEvent);
601 + HRESULT SaveImages([in] WSLCHandle OutputHandle, [in] const WSLCStringArray* ImageNames, [in, unique] IProgressCallback * ProgressCallback, [in, unique, system_handle(sh_event)] HANDLE CancelEvent);
602 + HRESULT ListImages([in, unique] const WSLCListImagesOptions* Options, [out, size_is(, *Count)] WSLCImageInformation** Images, [out] ULONG* Count);
603 + HRESULT DeleteImage([in] const WSLCDeleteImageOptions* Options, [out, size_is(, *Count)] WSLCDeletedImageInformation** DeletedImages, [out] ULONG* Count);
604 + HRESULT TagImage([in] const WSLCTagImageOptions* Options);
605 + HRESULT InspectImage([in] LPCSTR ImageNameOrId, [out] LPSTR* Output);
606 + HRESULT PruneImages([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out, size_is(, *DeletedImagesCount)] WSLCDeletedImageInformation** DeletedImages, [out] ULONG* DeletedImagesCount, [out] ULONGLONG* SpaceReclaimed);
607 +
608 + // Container management.
609 + HRESULT CreateContainer([in] const WSLCContainerOptions* Options, [in, unique] IWarningCallback* WarningCallback, [out] IWSLCContainer** Container);
610 + HRESULT OpenContainer([in, ref] LPCSTR Id, [out] IWSLCContainer** Container);
611 + HRESULT ListContainers([in, unique] const WSLCListContainersOptions* Options,[out, size_is(, *Count)] WSLCContainerEntry** Containers,[out] ULONG* Count, [out, size_is(, *PortsCount)] WSLCContainerPortMapping** Ports, [out] ULONG* PortsCount);
612 + HRESULT PruneContainers([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out] WSLCPruneContainersResults* Result);
613 +
614 + // Create a process at the VM level. This is meant for debugging.
615 + HRESULT CreateRootNamespaceProcess([in, ref] LPCSTR Executable, [in, ref] const WSLCProcessOptions* Options, [in] ULONG TtyRows, [in] ULONG TtyColumns, [out] IWSLCProcess** Process, [out] int* Errno);
616 +
617 + // TODO: an OpenProcess() method can be added later if needed.
618 +
619 + // Disk management.
620 + HRESULT FormatVirtualDisk([in, ref] LPCWSTR Path);
621 +
622 + // Terminate the VM and containers.
623 + HRESULT Terminate();
624 +
625 + // Used only for testing. TODO: Think about moving them to a dedicated testing-only interface.
626 + HRESULT MountWindowsFolder([in, ref] LPCWSTR WindowsPath, [in, ref] LPCSTR LinuxPath, [in] BOOL ReadOnly);
627 + HRESULT UnmountWindowsFolder([in, ref] LPCSTR LinuxPath);
628 + HRESULT MapVmPort([in] int Family, [in] unsigned short WindowsPort, [in] unsigned short LinuxPort);
629 + HRESULT UnmapVmPort([in] int Family, [in] unsigned short WindowsPort, [in] unsigned short LinuxPort);
630 +
631 + // Session initialization - called by SYSTEM service after launching per-user process.
632 + // Returns a handle to this COM server process (used to add to job object).
633 + HRESULT GetProcessHandle([out, system_handle(sh_process)] HANDLE* ProcessHandle);
634 +
635 + // Initializes the session with a VM factory. VMs are created through the factory.
636 + HRESULT Initialize(
637 + [in] const WSLCSessionInitSettings* Settings,
638 + [in] IWSLCVirtualMachineFactory* VmFactory,
639 + [in] IWSLCPluginNotifier* PluginNotifier,
640 + [in, unique] IWarningCallback* WarningCallback);
641 +
642 + // Volume management.
643 + HRESULT CreateVolume([in] const WSLCVolumeOptions* Options, [out] WSLCVolumeInformation* VolumeInfo);
644 + HRESULT DeleteVolume([in] LPCSTR Name);
645 + HRESULT ListVolumes([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out, size_is(, *Count)] WSLCVolumeInformation** Volumes, [out] ULONG* Count);
646 + HRESULT InspectVolume([in] LPCSTR Name, [out] LPSTR* Output);
647 +
648 + HRESULT Authenticate([in] LPCSTR ServerAddress, [in] LPCSTR Username, [in] LPCSTR Password, [out] LPSTR* IdentityToken);
649 + HRESULT PushImage([in] LPCSTR Image, [in] LPCSTR RegistryAuthenticationInformation, [in, unique] IProgressCallback* ProgressCallback, [in, unique] IWarningCallback* WarningCallback);
650 + HRESULT PruneVolumes([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [in, unique] IWarningCallback* WarningCallback, [out, size_is(, *VolumesCount)] WSLCVolumeName** Volumes, [out] ULONG* VolumesCount, [out] ULONGLONG* SpaceReclaimed);
651 +
652 + // Network management.
653 + HRESULT CreateNetwork([in] const WSLCNetworkOptions* Options, [in, unique] IWarningCallback* WarningCallback);
654 + HRESULT DeleteNetwork([in] LPCSTR Name);
655 + HRESULT ListNetworks([out, size_is(, *Count)] WSLCNetworkInformation** Networks, [out] ULONG* Count);
656 + HRESULT InspectNetwork([in] LPCSTR Name, [out] LPSTR* Output);
657 + HRESULT PruneNetworks([in, unique, size_is(FiltersCount)] const WSLCFilter* Filters, [in] ULONG FiltersCount, [out, size_is(, *NetworksCount)] WSLCNetworkName** Networks, [out] ULONG* NetworksCount);
658 +
659 + HRESULT RegisterCrashDumpCallback([in] ICrashDumpCallback* Callback, [out] IUnknown** Subscription);
660 +}
661 +
662 +//
663 +// IWSLCSessionReference - Weak reference to a session held by the SYSTEM service.
664 +// Stored in per-user process, allows service to check liveness and terminate sessions.
665 +// Session metadata (ID, name, etc.) is stored service-side in SessionEntry.
666 +//
667 +[
668 + uuid(B3A72F48-9D15-4E8A-A621-7C3E84F09B52),
669 + pointer_default(unique),
670 + object
671 +]
672 +interface IWSLCSessionReference : IUnknown
673 +{
674 + // Try to open the session. Fails if session was released or terminated.
675 + // Returns S_OK and a valid session if still alive.
676 + HRESULT OpenSession([out] IWSLCSession** Session);
677 +
678 + // Terminate the session if still alive.
679 + HRESULT Terminate();
680 +}
681 +
682 +//
683 +// IWSLCSessionFactory - Creates sessions in the per-user COM server process.
684 +// Called by the SYSTEM service via CoCreateInstanceAsUser.
685 +//
686 +[
687 + uuid(C4E8F291-3B5D-4A7C-9E12-8F6A4D2B7C91),
688 + pointer_default(unique),
689 + object
690 +]
691 +interface IWSLCSessionFactory : IUnknown
692 +{
693 + // Creates a new session and returns both the session interface and a service reference.
694 + HRESULT CreateSession(
695 + [in] const WSLCSessionInitSettings* Settings,
696 + [in] IWSLCVirtualMachineFactory* VmFactory,
697 + [in] IWSLCPluginNotifier* PluginNotifier,
698 + [in, unique] IWarningCallback* WarningCallback,
699 + [out] IWSLCSession** Session,
700 + [out] IWSLCSessionReference** ServiceRef);
701 +
702 + // Gets the process handle for adding to job object.
703 + HRESULT GetProcessHandle([out, system_handle(sh_process)] HANDLE* ProcessHandle);
704 +}
705 +
706 +typedef struct _WSLCSessionListEntry
707 +{
708 + ULONG SessionId;
709 + DWORD CreatorPid;
710 + wchar_t DisplayName[256];
711 + wchar_t Sid[256 + 1]; // MAX_SID_SIZE = 256
712 +} WSLCSessionListEntry;
713 +
714 +[
715 + uuid(82A7ABC8-6B50-43FC-AB96-15FBBE7E8760),
716 + pointer_default(unique),
717 + object
718 +]
719 +interface IWSLCSessionManager : IUnknown
720 +{
721 + HRESULT GetVersion([out] WSLCVersion* Version);
722 + // Session management.
723 + HRESULT CreateSession([in, unique] const WSLCSessionSettings* Settings, WSLCSessionFlags Flags, [in, unique] IWarningCallback* WarningCallback, [out] IWSLCSession** Session);
724 + HRESULT EnterSession([in, ref] LPCWSTR DisplayName, [in, ref] LPCWSTR StoragePath, [in, unique] IWarningCallback* WarningCallback, [out] IWSLCSession** Session);
725 + HRESULT ListSessions([out, size_is(, *SessionsCount)] WSLCSessionListEntry** Sessions, [out] ULONG* SessionsCount);
726 + HRESULT OpenSession([in] ULONG Id, [out] IWSLCSession** Session);
727 + HRESULT OpenSessionByName([in, unique] LPCWSTR DisplayName, [out] IWSLCSession** Session);
728 +}
729 +
730 +// Ensure wslcsdk.h and wslcsdk.idl are also updated.
731 +cpp_quote("#define WSLC_E_BASE (0x0600)")
732 +cpp_quote("#define WSLC_E_IMAGE_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 1) /* 0x80040601 */")
733 +cpp_quote("#define WSLC_E_CONTAINER_PREFIX_AMBIGUOUS MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 2) /* 0x80040602 */")
734 +cpp_quote("#define WSLC_E_CONTAINER_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 3) /* 0x80040603 */")
735 +cpp_quote("#define WSLC_E_VOLUME_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 4) /* 0x80040604 */")
736 +cpp_quote("#define WSLC_E_CONTAINER_NOT_RUNNING MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 5) /* 0x80040605 */")
737 +cpp_quote("#define WSLC_E_CONTAINER_IS_RUNNING MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 6) /* 0x80040606 */")
738 +cpp_quote("#define WSLC_E_SESSION_RESERVED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 7) /* 0x80040607 */")
739 +cpp_quote("#define WSLC_E_INVALID_SESSION_NAME MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 8) /* 0x80040608 */")
740 +cpp_quote("#define WSLC_E_NETWORK_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 9) /* 0x80040609 */")
741 +cpp_quote("#define WSLC_E_WU_SEARCH_FAILED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 10) /* 0x8004060A */")
742 +cpp_quote("#define WSLC_E_SDK_UPDATE_NEEDED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 11) /* 0x8004060B */")
743 +cpp_quote("#define WSLC_E_CONTAINER_DISABLED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 12) /* 0x8004060C */")
744 +cpp_quote("#define WSLC_E_REGISTRY_BLOCKED_BY_POLICY MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 13) /* 0x8004060D */")
745 +cpp_quote("#define WSLC_E_VOLUME_NOT_AVAILABLE MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 14) /* 0x8004060E */")
746 +cpp_quote("#define WSLC_E_SESSION_NOT_FOUND MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, WSLC_E_BASE + 15) /* 0x8004060F */")
tools/devops/validate-line-endings.py new
+53
@@ -0,0 +1,53 @@
1 +import click
2 +import os.path
3 +from git import Repo
4 +
5 +EXTENSIONS = ['.c', '.cpp', '.h', '.hpp', '.idl', '.resw']
6 +
7 +def is_source_file(path: str) -> bool:
8 + return any(path.casefold().endswith(e) for e in EXTENSIONS)
9 +
10 +def has_crlf_mismatch(content: bytes) -> bool:
11 + # Strip all CRLF pairs, then any remaining lone '\n' or '\r' is a mismatch.
12 + stripped = content.replace(b'\r\n', b'')
13 + return b'\n' in stripped or b'\r' in stripped
14 +
15 +def to_crlf(content: bytes) -> bytes:
16 + # Normalize every line ending (CRLF, lone CR, lone LF) to a single CRLF.
17 + return content.replace(b'\r\n', b'\n').replace(b'\r', b'\n').replace(b'\n', b'\r\n')
18 +
19 +@click.command()
20 +@click.argument('path', required=True, type=click.Path(exists=True))
21 +@click.option('--fix', is_flag=True, help='Convert mismatching files to CRLF line endings.')
22 +def main(path: str, fix: bool):
23 + repo = Repo(path, search_parent_directories=True)
24 +
25 + tracked = repo.git.ls_files('-z').split('\0')
26 + source_files = [os.path.join(repo.working_tree_dir, e) for e in tracked if e and is_source_file(e)]
27 +
28 + mismatches = []
29 + for e in source_files:
30 + with open(e, 'rb') as fd:
31 + content = fd.read()
32 +
33 + if not has_crlf_mismatch(content):
34 + continue
35 +
36 + mismatches.append(e)
37 + if fix:
38 + with open(e, 'wb') as fd:
39 + fd.write(to_crlf(content))
40 +
41 + if not mismatches:
42 + click.secho('All files use CRLF line endings', fg='green')
43 + return
44 +
45 + listed = '\n'.join(mismatches)
46 + if fix:
47 + click.secho(f'Converted {len(mismatches)} files to CRLF:\n{listed}', fg='yellow')
48 + else:
49 + click.secho(f'{len(mismatches)} files have non-CRLF line endings:\n{listed}', fg='red')
50 + raise SystemExit(1)
51 +
52 +if __name__ == '__main__':
53 + main()