| 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 for 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 for Linux lets developers run a GNU/Linux environment -- including most command-line tools, utilities, and applications -- directly on Windows, unmodified, without the overhead of a traditional virtual machine or dualboot setup.</value> |
| 144 | </data> |
| 145 | <data name="MessageDetachFailed" xml:space="preserve"> |
| 146 | <value>The disk failed to detach: {}. For more details, please run 'dmesg' inside WSL2. |
| 147 | To force WSL2 to stop and detach the disk, run '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>The disk '{}' is already attached.</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>That volume is already mounted inside 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>A disk with that name is already mounted; please unmount the disk or choose a new name and try again.</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>The mount name cannot be empty, '.', '..', or contain '/'. Please retry with a valid mount name.</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>The disk was successfully mounted as '/mnt/wsl/{}'. |
| 168 | Note: The location will be different if you have modified the automount.root setting in /etc/wsl.conf. |
| 169 | To unmount and detach the disk, run '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>The disk was attached but failed to mount: {}. |
| 174 | For more details, run 'dmesg' inside WSL2. |
| 175 | To detach the disk, run '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>The following is a list of valid distributions that can be installed. |
| 180 | Install using 'wsl.exe {} <Distro>'. |
| 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>The distribution name has already been set.</value> |
| 186 | </data> |
| 187 | <data name="MessageDistroInstallPathAlreadyExists" xml:space="preserve"> |
| 188 | <value>The supplied install location is already in use.</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>There is no distribution with the supplied name.</value> |
| 196 | </data> |
| 197 | <data name="MessageElevationNeededToMountDisk" xml:space="preserve"> |
| 198 | <value>Administrator access is needed to mount a disk.</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>Exporting the distribution failed.</value> |
| 203 | </data> |
| 204 | <data name="MessageFsUpgradeNeeded" xml:space="preserve"> |
| 205 | <value>Performing one-time upgrade of the Windows Subsystem for Linux file system for this distribution...</value> |
| 206 | </data> |
| 207 | <data name="MessageHigherIntegrity" xml:space="preserve"> |
| 208 | <value>Cannot launch because another instance is running un-elevated. Elevated and un-elevated instances are not permitted to run simultaneously.</value> |
| 209 | </data> |
| 210 | <data name="MessageImportFailed" xml:space="preserve"> |
| 211 | <value>Importing the distribution failed.</value> |
| 212 | </data> |
| 213 | <data name="MessageInstallingWindowsComponent" xml:space="preserve"> |
| 214 | <value>Installing Windows optional component: {}</value> |
| 215 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 216 | </data> |
| 217 | <data name="MessageDownloading" xml:space="preserve"> |
| 218 | <value>Downloading: {}</value> |
| 219 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 220 | </data> |
| 221 | <data name="MessageInstalling" xml:space="preserve"> |
| 222 | <value>Installing: {}</value> |
| 223 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 224 | </data> |
| 225 | <data name="MessageImportingDistribution" xml:space="preserve"> |
| 226 | <value>Importing distribution</value> |
| 227 | </data> |
| 228 | <data name="MessageDownloadComplete" xml:space="preserve"> |
| 229 | <value>{} has been downloaded.</value> |
| 230 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 231 | </data> |
| 232 | <data name="MessageInstallContinue" xml:space="preserve"> |
| 233 | <value>Windows Subsystem for Linux is resuming a previous installation...</value> |
| 234 | </data> |
| 235 | <data name="MessageInvalidDistributionName" xml:space="preserve"> |
| 236 | <value>Invalid distribution name: '{}'. |
| 237 | To get a list of valid distributions, use 'wsl.exe --list --online'.</value> |
| 238 | <comment>{FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 239 | </data> |
| 240 | <data name="MessageInvalidCommandLine" xml:space="preserve"> |
| 241 | <value>Invalid command line argument: {} |
| 242 | Please use '{} --help' to get a list of supported arguments.</value> |
| 243 | <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 244 | </data> |
| 245 | <data name="MessageMissingArgument" xml:space="preserve"> |
| 246 | <value>Command line argument {} requires a value. |
| 247 | Please use '{} --help' to get a list of supported arguments.</value> |
| 248 | <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 249 | </data> |
| 250 | <data name="MessageInvalidConsole" xml:space="preserve"> |
| 251 | <value>Unsupported console settings. In order to use this feature, the legacy console must be disabled.</value> |
| 252 | </data> |
| 253 | <data name="MessageInvalidInteger" xml:space="preserve"> |
| 254 | <value>{} is not a valid integer.</value> |
| 255 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 256 | </data> |
| 257 | <data name="MessageInvalidState" xml:space="preserve"> |
| 258 | <value>An install, uninstall, or conversion is in progress for this distribution.</value> |
| 259 | </data> |
| 260 | <data name="MessageLaunchingDistro" xml:space="preserve"> |
| 261 | <value>Launching {}...</value> |
| 262 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 263 | </data> |
| 264 | <data name="MessageLowerIntegrity" xml:space="preserve"> |
| 265 | <value>Cannot launch because another instance is running elevated. Elevated and un-elevated instances are not permitted to run simultaneously.</value> |
| 266 | </data> |
| 267 | <data name="MessageNoDefaultDistro" xml:space="preserve"> |
| 268 | <value>Windows Subsystem for Linux has no installed distributions. |
| 269 | You can resolve this by installing a distribution with the instructions below: |
| 270 | |
| 271 | Use 'wsl.exe --list --online' to list available distributions |
| 272 | and 'wsl.exe --install <Distro>' to install.</value> |
| 273 | <comment>{Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment> |
| 274 | </data> |
| 275 | <data name="MessageNoRunningDistro" xml:space="preserve"> |
| 276 | <value>There are no running distributions.</value> |
| 277 | </data> |
| 278 | <data name="MessagePrintDistroDefault" xml:space="preserve"> |
| 279 | <value>{} (Default)</value> |
| 280 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 281 | </data> |
| 282 | <data name="MessageRegisteredDistrosHeader" xml:space="preserve"> |
| 283 | <value>Windows Subsystem for Linux Distributions:</value> |
| 284 | </data> |
| 285 | <data name="MessageStatusDefaultDistro" xml:space="preserve"> |
| 286 | <value>Default Distribution: {}</value> |
| 287 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 288 | </data> |
| 289 | <data name="MessageStatusDefaultVersion" xml:space="preserve"> |
| 290 | <value>Default Version: {}</value> |
| 291 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 292 | </data> |
| 293 | <data name="MessageStatusUnregistering" xml:space="preserve"> |
| 294 | <value>Unregistering.</value> |
| 295 | </data> |
| 296 | <data name="MessageUserNotFound" xml:space="preserve"> |
| 297 | <value>User not found.</value> |
| 298 | </data> |
| 299 | <data name="MessageVmModeConversionInfo" xml:space="preserve"> |
| 300 | <value>For information on key differences with WSL 2 please visit https://aka.ms/wsl2</value> |
| 301 | </data> |
| 302 | <data name="MessageConversionStart" xml:space="preserve"> |
| 303 | <value>Conversion in progress, this may take a few minutes.</value> |
| 304 | </data> |
| 305 | <data name="MessageCompactionStart" xml:space="preserve"> |
| 306 | <value>Compaction in progress, this may take a few minutes.</value> |
| 307 | </data> |
| 308 | <data name="MessageAlreadyRequestedVersion" xml:space="preserve"> |
| 309 | <value>The distribution is already the requested version.</value> |
| 310 | </data> |
| 311 | <data name="MessageVmModeNotSupported" xml:space="preserve"> |
| 312 | <value>The Legacy distribution does not support WSL 2.</value> |
| 313 | </data> |
| 314 | <data name="MessageEnableVirtualization" xml:space="preserve"> |
| 315 | <value>WSL2 is unable to start since virtualization is not enabled on this machine. |
| 316 | Please ensure the "Virtual Machine Platform" optional component is enabled and virtualization is turned on in your computer's firmware settings. |
| 317 | |
| 318 | Enable "Virtual Machine Platform" by running: wsl.exe --install --no-distribution |
| 319 | |
| 320 | For information please visit https://aka.ms/enablevirtualization</value> |
| 321 | <comment>{Locked="--install "}{Locked="--no-distribution |
| 322 | "}Command line arguments, file names and string inserts should not be translated</comment> |
| 323 | </data> |
| 324 | <data name="MessageTooManyDisks" xml:space="preserve"> |
| 325 | <value>Too many virtual hard disks or physical disks are attached.</value> |
| 326 | </data> |
| 327 | <data name="MessageUserVhdAlreadyAttached" xml:space="preserve"> |
| 328 | <value>VHD already mounted via wsl.exe --mount, please unmount the disk before launching.</value> |
| 329 | <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> |
| 330 | </data> |
| 331 | <data name="MessageWsl1NotSupported" xml:space="preserve"> |
| 332 | <value>WSL1 is not supported with your current machine configuration. |
| 333 | Please enable the "Windows Subsystem for Linux" optional component to use WSL1.</value> |
| 334 | </data> |
| 335 | <data name="MessageWsl2Needed" xml:space="preserve"> |
| 336 | <value>This operation is only supported by WSL2.</value> |
| 337 | </data> |
| 338 | <data name="MessageWslInfoUsage" xml:space="preserve"> |
| 339 | <value>Usage: |
| 340 | --networking-mode |
| 341 | Display current networking mode. |
| 342 | |
| 343 | --msal-proxy-path |
| 344 | Display the path to the MSAL proxy application. |
| 345 | |
| 346 | --vm-id |
| 347 | Display the WSL VM ID. |
| 348 | |
| 349 | --version |
| 350 | Display the version of the WSL package. |
| 351 | |
| 352 | -n |
| 353 | Do not print a newline.</value> |
| 354 | <comment>{Locked="--networking-mode |
| 355 | "}{Locked="--msal-proxy-path |
| 356 | "}{Locked="--vm-id |
| 357 | "}{Locked="--version |
| 358 | "}Command line arguments, file names and string inserts should not be translated</comment> |
| 359 | </data> |
| 360 | <data name="MessageWslPathUsage" xml:space="preserve"> |
| 361 | <value>Usage: |
| 362 | -a |
| 363 | Force result to absolute path format. |
| 364 | -u |
| 365 | Translate from a Windows path to a WSL path (default). |
| 366 | -w |
| 367 | Translate from a WSL path to a Windows path. |
| 368 | -m |
| 369 | Translate from a WSL path to a Windows path, with '/' instead of '\\' |
| 370 | |
| 371 | Example: wslpath 'c:\\users'</value> |
| 372 | <comment>{Locked="-a |
| 373 | "}{Locked="-u |
| 374 | "}{Locked="-w |
| 375 | "}{Locked="-m |
| 376 | "}Command line arguments and file names should not be translated</comment> |
| 377 | </data> |
| 378 | <data name="MessageWslconfigUsage" xml:space="preserve"> |
| 379 | <value>Performs administrative operations on Windows Subsystem for Linux |
| 380 | |
| 381 | Usage: |
| 382 | /l, /list [Option] |
| 383 | Lists registered distributions. |
| 384 | /all - Optionally list all distributions, including distributions that |
| 385 | are currently being installed or uninstalled. |
| 386 | |
| 387 | /running - List only distributions that are currently running. |
| 388 | |
| 389 | /s, /setdefault <DistributionName> |
| 390 | Sets the distribution as the default. |
| 391 | |
| 392 | /t, /terminate <DistributionName> |
| 393 | Terminates the distribution. |
| 394 | |
| 395 | /u, /unregister <DistributionName> |
| 396 | Unregisters the distribution and deletes the root filesystem.</value> |
| 397 | <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> |
| 398 | </data> |
| 399 | <data name="MessageWslUsage" xml:space="preserve"> |
| 400 | <value>Copyright (c) Microsoft Corporation. All rights reserved. |
| 401 | For privacy information about this product please visit https://aka.ms/privacy. |
| 402 | |
| 403 | Usage: wsl.exe [Argument] [Options...] [CommandLine] |
| 404 | |
| 405 | Arguments for running Linux binaries: |
| 406 | |
| 407 | If no command line is provided, wsl.exe launches the default shell. |
| 408 | |
| 409 | --exec, -e <CommandLine> |
| 410 | Execute the specified command without using the default Linux shell. |
| 411 | |
| 412 | --shell-type <standard|login|none> |
| 413 | Execute the specified command with the provided shell type. |
| 414 | |
| 415 | -- |
| 416 | Pass the remaining command line as-is. |
| 417 | |
| 418 | Options: |
| 419 | --cd <Directory> |
| 420 | Sets the specified directory as the current working directory. |
| 421 | If ~ is used the Linux user's home path will be used. If the path begins |
| 422 | with a / character, it will be interpreted as an absolute Linux path. |
| 423 | Otherwise, the value must be an absolute Windows path. |
| 424 | |
| 425 | --distribution, -d <DistroName> |
| 426 | Run the specified distribution. |
| 427 | |
| 428 | --distribution-id <DistroGuid> |
| 429 | Run the specified distribution ID. |
| 430 | |
| 431 | --user, -u <UserName> |
| 432 | Run as the specified user. |
| 433 | |
| 434 | --system |
| 435 | Launches a shell for the system distribution. |
| 436 | |
| 437 | Arguments for managing Windows Subsystem for Linux: |
| 438 | |
| 439 | --help |
| 440 | Display usage information. |
| 441 | |
| 442 | --debug-shell |
| 443 | Open a WSL2 debug shell for diagnostics purposes. |
| 444 | |
| 445 | --install [Distro] [Options...] |
| 446 | Install a Windows Subsystem for Linux distribution. |
| 447 | For a list of valid distributions, use 'wsl.exe --list --online'. |
| 448 | |
| 449 | Options: |
| 450 | --enable-wsl1 |
| 451 | Enable WSL1 support. |
| 452 | |
| 453 | --fixed-vhd |
| 454 | Create a fixed-size disk to store the distribution. |
| 455 | |
| 456 | --from-file <Path> |
| 457 | Install a distribution from a local file. |
| 458 | |
| 459 | --legacy |
| 460 | Use the legacy distribution manifest. |
| 461 | |
| 462 | --location <Location> |
| 463 | Set the install path for the distribution. |
| 464 | |
| 465 | --name <Name> |
| 466 | Set the name of the distribution. |
| 467 | |
| 468 | --no-distribution |
| 469 | Only install the required optional components, does not install a distribution. |
| 470 | |
| 471 | --no-launch, -n |
| 472 | Do not launch the distribution after install. |
| 473 | |
| 474 | --version <Version> |
| 475 | Specifies the version to use for the new distribution. |
| 476 | |
| 477 | --vhd-size <MemoryString> |
| 478 | Specifies the size of the disk to store the distribution. |
| 479 | |
| 480 | --web-download |
| 481 | Download the distribution from the internet instead of the Microsoft Store. |
| 482 | |
| 483 | --manage <Distro> <Options...> |
| 484 | Changes distro specific options. |
| 485 | |
| 486 | Options: |
| 487 | --move <Location> |
| 488 | Move the distribution to a new location. |
| 489 | |
| 490 | --set-sparse, -s <true|false> |
| 491 | Set the VHD of distro to be sparse, allowing disk space to be automatically reclaimed. |
| 492 | |
| 493 | --set-default-user <Username> |
| 494 | Set the default user of the distribution. |
| 495 | |
| 496 | --resize <MemoryString> |
| 497 | Resize the disk of the distribution to the specified size. |
| 498 | |
| 499 | --compact |
| 500 | Compact the VHDX file of a WSL 2 distribution. |
| 501 | |
| 502 | --mount <Disk> |
| 503 | Attaches and mounts a physical or virtual disk in all WSL 2 distributions. |
| 504 | |
| 505 | Options: |
| 506 | --vhd |
| 507 | Specifies that <Disk> refers to a virtual hard disk. |
| 508 | |
| 509 | --bare |
| 510 | Attach the disk to WSL2, but don't mount it. |
| 511 | |
| 512 | --name <Name> |
| 513 | Mount the disk using a custom name for the mountpoint. |
| 514 | |
| 515 | --type <Type> |
| 516 | Filesystem to use when mounting a disk, if not specified defaults to ext4. |
| 517 | |
| 518 | --options <Options> |
| 519 | Additional mount options. |
| 520 | |
| 521 | --partition <Index> |
| 522 | Index of the partition to mount, if not specified defaults to the whole disk. |
| 523 | |
| 524 | --set-default-version <Version> |
| 525 | Changes the default install version for new distributions. |
| 526 | |
| 527 | --shutdown |
| 528 | Immediately terminates all running distributions and the WSL 2 |
| 529 | lightweight utility virtual machine. |
| 530 | |
| 531 | Options: |
| 532 | --force |
| 533 | Terminate the WSL 2 virtual machine even if an operation is in progress. Can cause data loss. |
| 534 | |
| 535 | --status |
| 536 | Show the status of Windows Subsystem for Linux. |
| 537 | |
| 538 | --unmount [Disk] |
| 539 | Unmounts and detaches a disk from all WSL2 distributions. |
| 540 | Unmounts and detaches all disks if called without argument. |
| 541 | |
| 542 | --uninstall |
| 543 | Uninstalls the Windows Subsystem for Linux package from this machine. |
| 544 | |
| 545 | --update |
| 546 | Update the Windows Subsystem for Linux package. |
| 547 | |
| 548 | Options: |
| 549 | --pre-release |
| 550 | Download a pre-release version if available. |
| 551 | |
| 552 | --version, -v |
| 553 | Display version information. |
| 554 | |
| 555 | Arguments for managing distributions in Windows Subsystem for Linux: |
| 556 | |
| 557 | --export <Distro> <FileName> [Options] |
| 558 | Exports the distribution to a tar file. |
| 559 | The filename can be - for stdout. |
| 560 | |
| 561 | Options: |
| 562 | --format <Format> |
| 563 | Specifies the export format. Supported values: tar, tar.gz, tar.xz, vhd. |
| 564 | |
| 565 | --import <Distro> <InstallLocation> <FileName> [Options] |
| 566 | Imports the specified tar file as a new distribution. |
| 567 | The filename can be - for stdin. |
| 568 | |
| 569 | Options: |
| 570 | --version <Version> |
| 571 | Specifies the version to use for the new distribution. |
| 572 | |
| 573 | --vhd |
| 574 | Specifies that the provided file is a .vhd or .vhdx file, not a tar file. |
| 575 | This operation makes a copy of the VHD file at the specified install location. |
| 576 | |
| 577 | --import-in-place <Distro> <FileName> |
| 578 | Imports the specified VHD file as a new distribution. |
| 579 | This virtual hard disk must be formatted with the ext4 filesystem type. |
| 580 | |
| 581 | --list, -l [Options] |
| 582 | Lists distributions. |
| 583 | |
| 584 | Options: |
| 585 | --all |
| 586 | List all distributions, including distributions that are |
| 587 | currently being installed or uninstalled. |
| 588 | |
| 589 | --running |
| 590 | List only distributions that are currently running. |
| 591 | |
| 592 | --quiet, -q |
| 593 | Only show distribution names. |
| 594 | |
| 595 | --verbose, -v |
| 596 | Show detailed information about all distributions. |
| 597 | |
| 598 | --online, -o |
| 599 | Displays a list of available distributions for install with 'wsl.exe --install'. |
| 600 | |
| 601 | --set-default, -s <Distro> |
| 602 | Sets the distribution as the default. |
| 603 | |
| 604 | --set-version <Distro> <Version> |
| 605 | Changes the version of the specified distribution. |
| 606 | |
| 607 | --terminate, -t <Distro> |
| 608 | Terminates the specified distribution. |
| 609 | |
| 610 | --unregister <Distro> |
| 611 | Unregisters the distribution and deletes the root filesystem.</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="--compact |
| 621 | "}{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 | Kernel version: {} |
| 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 | Build time: {}</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>The custom kernel specified in {} was not found: '{}'.</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>The custom kernel modules VHD in {} was not found: '{}'.</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>The custom system distribution specified in {} was not found or is not the correct format.</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. All rights reserved. |
| 664 | For privacy information about this product please visit https://aka.ms/privacy. |
| 665 | |
| 666 | Usage: wslg.exe [Argument] [Options...] [CommandLine] |
| 667 | |
| 668 | Arguments: |
| 669 | --cd <Directory> |
| 670 | Sets the specified directory as the current working directory. |
| 671 | If ~ is used the Linux user's home path will be used. If the path begins |
| 672 | with a / character, it will be interpreted as an absolute Linux path. |
| 673 | Otherwise, the value must be an absolute Windows path. |
| 674 | |
| 675 | --distribution, -d <Distro> |
| 676 | Run the specified distribution. |
| 677 | |
| 678 | --user, -u <UserName> |
| 679 | Run as the specified user. |
| 680 | |
| 681 | --shell-type <standard|login|none> |
| 682 | Execute the specified command with the provided shell type. |
| 683 | |
| 684 | --help |
| 685 | Display usage information. |
| 686 | |
| 687 | -- |
| 688 | Pass the remaining command line as-is.</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>Press any key to continue...</value> |
| 694 | </data> |
| 695 | <data name="MessageRequiredParameterMissing" xml:space="preserve"> |
| 696 | <value>Argument {} is missing a required 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 in progress, this may take a few minutes.</value> |
| 701 | </data> |
| 702 | <data name="MessageImportProgress" xml:space="preserve"> |
| 703 | <value>Import in progress, this may take a few minutes.</value> |
| 704 | </data> |
| 705 | <data name="GuiApplicationsDisabled" xml:space="preserve"> |
| 706 | <value>GUI application support is disabled via {} or /etc/wsl.conf.</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>Checking for updates.</value> |
| 711 | </data> |
| 712 | <data name="MessageDistroOnlyAvailableFromStore" xml:space="preserve"> |
| 713 | <value>This distribution is only available from the Microsoft Store.</value> |
| 714 | </data> |
| 715 | <data name="MessageWslMountNotSupportedOnArm" xml:space="preserve"> |
| 716 | <value>wsl.exe --mount on ARM64 requires Windows version 27653 or newer.</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>The most recent version of Windows Subsystem for Linux is already installed.</value> |
| 721 | </data> |
| 722 | <data name="MessageUpdatingToVersion" xml:space="preserve"> |
| 723 | <value>Updating Windows Subsystem for Linux to version: {}.</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>This application requires the Windows Subsystem for Linux Optional Component. |
| 728 | Install it by running: wsl.exe --install --no-distribution |
| 729 | The system may need to be restarted so the changes can take effect.</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>The specified file must have the {} file extension.</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>The specified file must have the {} or {} file extension.</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>The VmSwitch '{}' was not found. Available 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>Bridged networking requires wsl2.vmSwitch to be set.</value> |
| 747 | </data> |
| 748 | <data name="MessageCouldFetchDistributionList" xml:space="preserve"> |
| 749 | <value>Failed to fetch the distribution list from '{}'. {}</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>Failed to attach disk '{}' to 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>Failed to resize disk.</value> |
| 758 | </data> |
| 759 | <data name="MessageNoValueFound" xml:space="preserve"> |
| 760 | <value>No value found.</value> |
| 761 | </data> |
| 762 | <data name="MessageOsNotSupported" xml:space="preserve"> |
| 763 | <value>Windows version {} does not support the packaged version of Windows Subsystem for Linux. |
| 764 | Install the required update via Windows update or via: {} |
| 765 | For information please visit 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>Running the debug shell requires running wsl.exe as Administrator.</value> |
| 770 | </data> |
| 771 | <data name="MessageAdminProtectionEnabled" xml:space="preserve"> |
| 772 | <value>Windows Admin Protection is enabled and your distributions may be registered under a different account. |
| 773 | For more information on Admin Protection, please visit 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>The installation process for distribution '{}' failed with exit code: {}.</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>Invalid 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>Invalid section name 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>Invalid key name 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>Expected {} in {}:{}</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>Invalid escaped character: '{}' 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>Unknown key '{}' 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>Invalid integer value '{}' for key '{}' 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>Invalid IP value '{}' for key '{}' 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>Invalid boolean value '{}' for key '{}' 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>Invalid mac address '{}' for key '{}' 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>Failed to open config file {}, {}</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>Errors occurred during WSL startup</value> |
| 826 | </data> |
| 827 | <data name="MessageSystemdUserSessionFailed" xml:space="preserve"> |
| 828 | <value>Failed to start the systemd user session for '{}'. See journalctl for more details.</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>Arguments {} and {} can't be specified at same time.</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>Argument {} requires the {} 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>Invalid distribution name: "{}".</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>Using legacy distribution registration. Consider using a tar based distribution instead.</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>Legacy distribution registrations do not support the --version argument.</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>The distribution "{}" is provided by an override manifest.</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>The distribution hash doesn't match. Expected: {}, actual 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>Invalid hex string: {}</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>'{}' is not supported when installing legacy distributions.</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>Distribution successfully installed. It can be launched via '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>Invalid memory string '{}' for .wslconfig entry '{}' 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>Failed to create the swap disk 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>Failed to create disk '{}': {}</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>Nested virtualization is not supported on this machine.</value> |
| 892 | </data> |
| 893 | <data name="MessageFailedToCreateNetworkEndpoint" xml:space="preserve"> |
| 894 | <value>Failed to create network endpoint with address: '{}', assigned new address: '{}'</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>Failed to create virtual network with address range: '{}', created new network with range: '{}', {}</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>SAFE MODE ENABLED - many features will be disabled</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>Mirrored networking mode is not supported: {}. |
| 907 | Falling back to NAT networking.</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 or newer is required</value> |
| 912 | </data> |
| 913 | <data name="MessageMirroredNetworkingNotSupportedWindowsVersion" xml:space="preserve"> |
| 914 | <value>Windows version {}.{} does not have the required 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 is disabled on the host in an unsupported way (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 is not supported</value> |
| 923 | </data> |
| 924 | <data name="MessageDnsTunnelingNotSupported" xml:space="preserve"> |
| 925 | <value>DNS Tunneling is not supported</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>The Windows hosts file is too large and will not be reflected inside WSL. Consider reducing the size of %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>The wsl2.localhostForwarding setting has no effect when using mirrored networking mode</value> |
| 934 | </data> |
| 935 | <data name="MessageHttpProxyChangeDetected" xml:space="preserve"> |
| 936 | <value>An Http Proxy change has been detected on the host. Please restart WSL to apply the change.</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>A localhost proxy configuration was detected but not mirrored into WSL. WSL in NAT mode does not support localhost proxies.</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>An IPv6 proxy configuration was detected but not mirrored into WSL. WSL in NAT mode does not support 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>A localhost IPv6 proxy configuration was detected but not mirrored into WSL. WSL does not support localhost IPv6 proxies.</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>An unexpected error occurred while attempting to resolve proxy settings, proxy settings were not mirrored into 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>An error occurred accessing the registry. Path: '{}'. Error: {}</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>Failed to launch the localhost relay process. Error: {}</value> |
| 961 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 962 | </data> |
| 963 | <data name="MessageVirtualMachinePlatformRequiredForNetworking" xml:space="preserve"> |
| 964 | <value>Failed to start virtual networking - please install the optional component Virtual Machine Platform by running: wsl.exe --install --no-distribution</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="MessageVirtualMachinePlatformNotInstalled" xml:space="preserve"> |
| 968 | <value>Virtual Machine Platform is not enabled. WSL 2 may not work correctly. To enable it, run: wsl.exe --install --no-distribution</value> |
| 969 | <comment>{Locked="WSL 2"}{Locked="wsl.exe"}{Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated</comment> |
| 970 | </data> |
| 971 | <data name="MessageNetworkInitializationFailedFallback2" xml:space="preserve"> |
| 972 | <value>Failed to configure network (networkingMode {}), falling back to networkingMode {}.</value> |
| 973 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 974 | </data> |
| 975 | <data name="MessageOptionalComponentInstallFailed" xml:space="preserve"> |
| 976 | <value>Failed to enable Windows component '{}' (exit code {})</value> |
| 977 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 978 | </data> |
| 979 | <data name="MessageFatalPluginError" xml:space="preserve"> |
| 980 | <value>A fatal error was returned by plugin '{}'</value> |
| 981 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 982 | </data> |
| 983 | <data name="MessageFatalPluginErrorWithMessage" xml:space="preserve"> |
| 984 | <value>A fatal error was returned by plugin '{}'. Error message: '{}'</value> |
| 985 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 986 | </data> |
| 987 | <data name="MessagePluginRequiresUpdate" xml:space="preserve"> |
| 988 | <value>The plugin '{}' requires a newer version of WSL. Please run: wsl.exe --update</value> |
| 989 | <comment>{FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated</comment> |
| 990 | </data> |
| 991 | <data name="MessageSettingOverriddenByPolicy" xml:space="preserve"> |
| 992 | <value>The .wslconfig setting '{}' is disabled by the computer policy.</value> |
| 993 | <comment>{FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated</comment> |
| 994 | </data> |
| 995 | <data name="MessageDebugShellDisabled" xml:space="preserve"> |
| 996 | <value>The debug shell is disabled by the computer policy.</value> |
| 997 | </data> |
| 998 | <data name="MessageWSLMountDisabled" xml:space="preserve"> |
| 999 | <value>wsl.exe --mount is disabled by the computer policy.</value> |
| 1000 | <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> |
| 1001 | </data> |
| 1002 | <data name="MessageWSL1Disabled" xml:space="preserve"> |
| 1003 | <value>WSL1 is disabled by the computer policy.</value> |
| 1004 | </data> |
| 1005 | <data name="MessageWSLContainerDisabled" xml:space="preserve"> |
| 1006 | <value>WSL container is disabled by the computer policy.</value> |
| 1007 | </data> |
| 1008 | <data name="MessageRegistryBlockedByPolicy" xml:space="preserve"> |
| 1009 | <value>The container image registry '{}' is blocked by the computer policy.</value> |
| 1010 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1011 | </data> |
| 1012 | <data name="MessageRegistryAllowlistPolicyInvalid" xml:space="preserve"> |
| 1013 | <value>The container registry allowlist policy is invalid. Verify the WSLContainerRegistryAllowlist values under Software\Policies\WSL are configured correctly.</value> |
| 1014 | </data> |
| 1015 | <data name="MessageUpgradeToWSL2" xml:space="preserve"> |
| 1016 | <value>Please run 'wsl.exe --set-version {} 2' to upgrade to WSL2.</value> |
| 1017 | <comment>{FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated</comment> |
| 1018 | </data> |
| 1019 | <data name="MessageFinishMsiInstallation" xml:space="preserve"> |
| 1020 | <value>WSL is finishing an upgrade...</value> |
| 1021 | </data> |
| 1022 | <data name="MessageUpdateFailed" xml:space="preserve"> |
| 1023 | <value>Update failed (exit code: {}).</value> |
| 1024 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1025 | </data> |
| 1026 | <data name="MessageUninstallNoArguments" xml:space="preserve"> |
| 1027 | <value>{} does not take any arguments. To unregister a distribution, use {} instead.</value> |
| 1028 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1029 | </data> |
| 1030 | <data name="MessageUninstallFailed" xml:space="preserve"> |
| 1031 | <value>Uninstall failed (exit code: {}).</value> |
| 1032 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1033 | </data> |
| 1034 | <data name="MessageSeeLogFile" xml:space="preserve"> |
| 1035 | <value>Log file: {}</value> |
| 1036 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1037 | </data> |
| 1038 | <data name="MessagedFailedToRemoveMsix" xml:space="preserve"> |
| 1039 | <value>Failed to remove the MSIX package (error: {}).</value> |
| 1040 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1041 | </data> |
| 1042 | <data name="MessagedFailedToInstallMsix" xml:space="preserve"> |
| 1043 | <value>Failed to install the MSIX package (error: {}).</value> |
| 1044 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1045 | </data> |
| 1046 | <data name="MessageMissingOptionalComponents" xml:space="preserve"> |
| 1047 | <value>Optional components needed to run WSL are not installed.</value> |
| 1048 | </data> |
| 1049 | <data name="MessageInstallMissingOptionalComponents" xml:space="preserve"> |
| 1050 | <value>Install missing components.</value> |
| 1051 | </data> |
| 1052 | <data name="MessageInvalidDistributionTar" xml:space="preserve"> |
| 1053 | <value>The imported file is not a valid Linux distribution.</value> |
| 1054 | </data> |
| 1055 | <data name="MessagePressAnyKeyToExit" xml:space="preserve"> |
| 1056 | <value>Press any key to exit...</value> |
| 1057 | </data> |
| 1058 | <data name="MessageNewWslVersionAvailable" xml:space="preserve"> |
| 1059 | <value>A new version of Windows Subsystem for Linux is available.</value> |
| 1060 | </data> |
| 1061 | <data name="MessageUpdateToVersion" xml:space="preserve"> |
| 1062 | <value>Update to version {} or view its release notes below.</value> |
| 1063 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1064 | </data> |
| 1065 | <data name="MessageUpdate" xml:space="preserve"> |
| 1066 | <value>Update</value> |
| 1067 | </data> |
| 1068 | <data name="MessageViewReleaseNotes" xml:space="preserve"> |
| 1069 | <value>See Docs</value> |
| 1070 | </data> |
| 1071 | <data name="MessageVhdInUse" xml:space="preserve"> |
| 1072 | <value>The operation could not be completed because the VHD is currently in use. To force WSL to stop use: wsl.exe --shutdown</value> |
| 1073 | <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> |
| 1074 | </data> |
| 1075 | <data name="MessageCompactVhdNotSupported" xml:space="preserve"> |
| 1076 | <value>Compaction is only supported on .vhdx files.</value> |
| 1077 | <comment>{Locked=".vhdx"}Command line arguments, file names and string inserts should not be translated.</comment> |
| 1078 | </data> |
| 1079 | <data name="MessageInvalidBoolean" xml:space="preserve"> |
| 1080 | <value>{} is not a valid boolean, <true|false></value> |
| 1081 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1082 | </data> |
| 1083 | <data name="MessageSparseVhdWsl2Only" xml:space="preserve"> |
| 1084 | <value>Sparse VHD is supported on WSL2 only.</value> |
| 1085 | <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> |
| 1086 | </data> |
| 1087 | <data name="MessageLocalSystemNotSupported" xml:space="preserve"> |
| 1088 | <value>Running WSL as local system is not supported.</value> |
| 1089 | </data> |
| 1090 | <data name="MessagePerformanceTip" xml:space="preserve"> |
| 1091 | <value>Performance Tip:</value> |
| 1092 | </data> |
| 1093 | <data name="MessageProblematicDrvFsUsage" xml:space="preserve"> |
| 1094 | <value>Using an I/O intensive operation like {} on your Windows drives will have poor performance. Consider moving your project files to the Linux file system for better performance. Click below to learn more.</value> |
| 1095 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1096 | </data> |
| 1097 | <data name="MessageViewDocs" xml:space="preserve"> |
| 1098 | <value>View Docs</value> |
| 1099 | </data> |
| 1100 | <data name="MessageDontShowAgain" xml:space="preserve"> |
| 1101 | <value>Don't Show Again</value> |
| 1102 | </data> |
| 1103 | <data name="MessageWSL2Crashed" xml:space="preserve"> |
| 1104 | <value>The WSL2 Virtual Machine crashed.</value> |
| 1105 | </data> |
| 1106 | <data name="MessageWSL2CrashedStackTrace" xml:space="preserve"> |
| 1107 | <value>The stack trace has been saved in: {}</value> |
| 1108 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1109 | </data> |
| 1110 | <data name="MessageDistributionFailedToStart" xml:space="preserve"> |
| 1111 | <value>The distribution failed to start. Error code: {}, failure step: {}</value> |
| 1112 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1113 | </data> |
| 1114 | <data name="MessageDiskCorrupted" xml:space="preserve"> |
| 1115 | <value>The distribution failed to start because its virtual disk is corrupted.</value> |
| 1116 | </data> |
| 1117 | <data name="MessageConfigKeyDuplicated" xml:space="preserve"> |
| 1118 | <value>Duplicated config key '{}' in {}:{} (Conflicting key: '{}' in {}:{})</value> |
| 1119 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1120 | </data> |
| 1121 | <data name="MessageConfigInvalidEnum" xml:space="preserve"> |
| 1122 | <value>Invalid value '{}' for config key '{}' in {}:{} (Valid values: {})</value> |
| 1123 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1124 | </data> |
| 1125 | <data name="MessageWaitingForOobe" xml:space="preserve"> |
| 1126 | <value>Waiting for OOBE command to complete for distribution "{}"...</value> |
| 1127 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1128 | </data> |
| 1129 | <data name="MessageCorruptedDistroRegistration" xml:space="preserve"> |
| 1130 | <value>Failed to read property '{}' from distribution {}</value> |
| 1131 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1132 | </data> |
| 1133 | <data name="MessagePassVhdFlag" xml:space="preserve"> |
| 1134 | <value>This looks like a VHD file. Use --vhd to import a VHD instead of a tar.</value> |
| 1135 | <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> |
| 1136 | </data> |
| 1137 | <data name="MessageDistroStoreInstallFailed" xml:space="preserve"> |
| 1138 | <value>Failed to install {} from the Microsoft Store: {} |
| 1139 | Attempting web download...</value> |
| 1140 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1141 | </data> |
| 1142 | <data name="MessageNoInstallDefault" xml:space="preserve"> |
| 1143 | <value>No default distribution has been configured. Please provide a distribution to install.</value> |
| 1144 | </data> |
| 1145 | <data name="MessageConfigVirtio9pDisabled" xml:space="preserve"> |
| 1146 | <value>wsl2.virtio9p is disabled, falling back to 9p with vsock transport.</value> |
| 1147 | </data> |
| 1148 | <data name="MessageConsommeRequiresVirtio" xml:space="preserve"> |
| 1149 | <value>Consomme networking is not supported when wsl2.virtio is disabled; falling back to networkingMode {}.</value> |
| 1150 | <comment>{Locked="wsl2.virtio"}{Locked="Consomme"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1151 | </data> |
| 1152 | <data name="MessageSwiotlbKernelUnsupported" xml:space="preserve"> |
| 1153 | <value>The running kernel is missing a patch that significantly improves virtio device performance. Update to a more recent WSL kernel to enable this optimization.</value> |
| 1154 | <comment>{Locked="virtio"}</comment> |
| 1155 | </data> |
| 1156 | <data name="MessageInstallationCorrupted" xml:space="preserve"> |
| 1157 | <value>WSL installation appears to be corrupted (Error code: {}). |
| 1158 | Press any key to repair WSL, or CTRL-C to cancel. |
| 1159 | This prompt will time out in 60 seconds.</value> |
| 1160 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1161 | </data> |
| 1162 | <data name="MessageFailedToParseTerminalProfile" xml:space="preserve"> |
| 1163 | <value>Failed to parse terminal profile while registering distribution: {}</value> |
| 1164 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1165 | </data> |
| 1166 | <data name="MessageInvalidSize" xml:space="preserve"> |
| 1167 | <value>Invalid size: {}</value> |
| 1168 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1169 | </data> |
| 1170 | <data name="MessageErrorCode" xml:space="preserve"> |
| 1171 | <value>{} |
| 1172 | Error code: {} |
| 1173 | If this error was unexpected, please consider searching for existing issues or filing a new issue at https://github.com/microsoft/WSL/issues.</value> |
| 1174 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="https://github.com/microsoft/WSL/issues"}</comment> |
| 1175 | </data> |
| 1176 | <data name="MessageInvalidJson" xml:space="preserve"> |
| 1177 | <value>Invalid JSON document. Parse error: {}</value> |
| 1178 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1179 | </data> |
| 1180 | <data name="MessageTooManyProcessors" xml:space="preserve"> |
| 1181 | <value>wsl2.processors cannot exceed the number of logical processors on the system ({} > {})</value> |
| 1182 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1183 | </data> |
| 1184 | <data name="MessageFailedToQueryNetworkingMode" xml:space="preserve"> |
| 1185 | <value>Failed to query networking mode</value> |
| 1186 | </data> |
| 1187 | <data name="MessageMismatchedKernelModulesError" xml:space="preserve"> |
| 1188 | <value>Customised kernel modules were supplied without specifying a customised kernel. Please see https://aka.ms/wslcustomkernel for more information.</value> |
| 1189 | </data> |
| 1190 | <data name="MessageDnsTunnelingDisabled" xml:space="preserve"> |
| 1191 | <value>Due to a current compatibility issue with Global Secure Access Client, DNS Tunneling is disabled.</value> |
| 1192 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1193 | </data> |
| 1194 | <data name="MessageSparseVhdDisabled" xml:space="preserve"> |
| 1195 | <value>Sparse VHD support is currently disabled due to potential data corruption. |
| 1196 | To force a distribution to use a sparse VHD, please run: |
| 1197 | wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe</value> |
| 1198 | <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> |
| 1199 | </data> |
| 1200 | <data name="MessageDrvfsMountFailed" xml:space="preserve"> |
| 1201 | <value>Failed to mount {}, see dmesg for more details.</value> |
| 1202 | <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> |
| 1203 | </data> |
| 1204 | <data name="MessageFstabMountFailed" xml:space="preserve"> |
| 1205 | <value>Processing /etc/fstab with mount -a failed.</value> |
| 1206 | <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> |
| 1207 | </data> |
| 1208 | <data name="MessageReadOnlyDistro" xml:space="preserve"> |
| 1209 | <value>An error occurred mounting the distribution disk, it was mounted read-only as a fallback. |
| 1210 | See recovery instructions on: https://aka.ms/wsldiskmountrecovery</value> |
| 1211 | <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> |
| 1212 | </data> |
| 1213 | <data name="MessageFailedToTranslate" xml:space="preserve"> |
| 1214 | <value>Failed to translate '{}'</value> |
| 1215 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 1216 | </data> |
| 1217 | <data name="MessageCgroupV1IncompatibleWithDistroIsolation" xml:space="preserve"> |
| 1218 | <value>Cgroup v1 is incompatible with per-distribution cgroup isolation. To use cgroup v1, set isolateDistroCgroup=false under [wsl2] in .wslconfig, then run wsl --shutdown.</value> |
| 1219 | <comment>{Locked="Cgroup v1"}{Locked="cgroup v1"}{Locked="isolateDistroCgroup=false"}{Locked="[wsl2]"}{Locked="--shutdown."}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated.</comment> |
| 1220 | </data> |
| 1221 | <data name="Settings_ErrorTryAgainLater.Text" xml:space="preserve"> |
| 1222 | <value>Something went wrong. Try again later.</value> |
| 1223 | </data> |
| 1224 | <data name="Settings_AboutPageTitle.Text" xml:space="preserve"> |
| 1225 | <value>About</value> |
| 1226 | </data> |
| 1227 | <data name="Settings_About.Header" xml:space="preserve"> |
| 1228 | <value>About Windows Subsystem for Linux Settings</value> |
| 1229 | </data> |
| 1230 | <data name="Settings_About.Description" xml:space="preserve"> |
| 1231 | <value>© Microsoft. All rights reserved.</value> |
| 1232 | </data> |
| 1233 | <data name="Settings_AppDisplayName" xml:space="preserve"> |
| 1234 | <value>Windows Subsystem for Linux Settings</value> |
| 1235 | </data> |
| 1236 | <data name="Settings_AppDescription" xml:space="preserve"> |
| 1237 | <value>Windows Subsystem for Linux Settings lets developers manage the .wslconfig file using a GUI-based application.</value> |
| 1238 | <comment>{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated. "developers" refers to software developers broadly. Use the standard platform term for "developer" in your locale.</comment> |
| 1239 | </data> |
| 1240 | <data name="Settings_AutoMemoryReclaim.Header" xml:space="preserve"> |
| 1241 | <value>Auto memory reclaim</value> |
| 1242 | </data> |
| 1243 | <data name="Settings_AutoMemoryReclaim.Description" xml:space="preserve"> |
| 1244 | <value>Automatically releases cached memory after detecting idle CPU usage. Set to gradual for slow release, and dropcache for instant release of cached memory.</value> |
| 1245 | </data> |
| 1246 | <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.Name" xml:space="preserve"> |
| 1247 | <value>Auto memory reclaim.</value> |
| 1248 | </data> |
| 1249 | <data name="Settings_AutoMemoryReclaimComboBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1250 | <value>Automatically releases cached memory after detecting idle CPU usage. Set to gradual for slow release, and dropcache for instant release of cached memory.</value> |
| 1251 | </data> |
| 1252 | <data name="Settings_AutoProxy.Header" xml:space="preserve"> |
| 1253 | <value>Auto Proxy enabled</value> |
| 1254 | <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment> |
| 1255 | </data> |
| 1256 | <data name="Settings_AutoProxy.Description" xml:space="preserve"> |
| 1257 | <value>Enables WSL to use Windows' HTTP proxy information.</value> |
| 1258 | <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment> |
| 1259 | </data> |
| 1260 | <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1261 | <value>Auto Proxy enabled.</value> |
| 1262 | <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment> |
| 1263 | </data> |
| 1264 | <data name="Settings_AutoProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1265 | <value>Enables WSL to use Windows' HTTP proxy information.</value> |
| 1266 | <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment> |
| 1267 | </data> |
| 1268 | <data name="Settings_BestEffortDNS.Header" xml:space="preserve"> |
| 1269 | <value>Use best effort DNS parsing</value> |
| 1270 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1271 | </data> |
| 1272 | <data name="Settings_BestEffortDNS.Description" xml:space="preserve"> |
| 1273 | <value>Only applicable when wsl2.dnsTunneling is set to true. When set to true, Windows will extract the question from the DNS request and attempt to resolve it, ignoring the unknown records.</value> |
| 1274 | <comment>{Locked="wsl2.dnsTunneling"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment> |
| 1275 | </data> |
| 1276 | <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1277 | <value>Use best effort DNS parsing.</value> |
| 1278 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1279 | </data> |
| 1280 | <data name="Settings_BestEffortDNSToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1281 | <value>Only applicable when wsl2.dnsTunneling is set to true. When set to true, Windows will extract the question from the DNS request and attempt to resolve it, ignoring the unknown records.</value> |
| 1282 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1283 | </data> |
| 1284 | <data name="Settings_CustomKernelPath.Header" xml:space="preserve"> |
| 1285 | <value>Custom kernel</value> |
| 1286 | </data> |
| 1287 | <data name="Settings_CustomKernelPath.Description" xml:space="preserve"> |
| 1288 | <value>An absolute Windows path to a custom Linux kernel.</value> |
| 1289 | </data> |
| 1290 | <data name="Settings_CustomKernelPathBrowseButton.Content" xml:space="preserve"> |
| 1291 | <value>Browse kernels</value> |
| 1292 | </data> |
| 1293 | <data name="Settings_CustomKernelPathTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1294 | <value>Custom kernel</value> |
| 1295 | </data> |
| 1296 | <data name="Settings_CustomKernelPathTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1297 | <value>An absolute Windows path to a custom Linux kernel.</value> |
| 1298 | </data> |
| 1299 | <data name="Settings_CustomKernelModulesPath.Header" xml:space="preserve"> |
| 1300 | <value>Custom kernel modules</value> |
| 1301 | </data> |
| 1302 | <data name="Settings_CustomKernelModulesPath.Description" xml:space="preserve"> |
| 1303 | <value>An absolute Windows path to a custom Linux kernel modules VHD.</value> |
| 1304 | <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment> |
| 1305 | </data> |
| 1306 | <data name="Settings_CustomKernelModulesPathBrowseButton.Content" xml:space="preserve"> |
| 1307 | <value>Browse kernel modules</value> |
| 1308 | </data> |
| 1309 | <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1310 | <value>Custom kernel modules</value> |
| 1311 | </data> |
| 1312 | <data name="Settings_CustomKernelModulesPathTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1313 | <value>An absolute Windows path to a custom Linux kernel modules VHD.</value> |
| 1314 | <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment> |
| 1315 | </data> |
| 1316 | <data name="Settings_CustomSystemDistroPath.Header" xml:space="preserve"> |
| 1317 | <value>Custom system distro</value> |
| 1318 | <comment>"distro" is short for "distribution" (a Linux distribution). Translate as "distribution" in your locale, not literally. "Custom system distro" = "Custom system distribution".</comment> |
| 1319 | </data> |
| 1320 | <data name="Settings_CustomSystemDistroPathBrowseButton.Content" xml:space="preserve"> |
| 1321 | <value>Browse distros</value> |
| 1322 | <comment>"distro" is short for "distribution" (a Linux distribution). Translate as "distribution" in your locale, not literally.</comment> |
| 1323 | </data> |
| 1324 | <data name="Settings_CustomSystemDistroPathDescription.Text" xml:space="preserve"> |
| 1325 | <value>Specify a path to a VHD which will load as a custom system distro, primarily used to power GUI apps in WSL. [Learn more about system distros here].</value> |
| 1326 | <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. "distro" is short for "distribution" (a Linux distribution). Translate as "distribution" in your locale, not literally. "power" here means "run" or "drive" (to enable functionality), not "turn on" a device.</comment> |
| 1327 | </data> |
| 1328 | <data name="Settings_CustomSystemDistroPathDescription.NavigateUri" xml:space="preserve"> |
| 1329 | <value>https://aka.ms/wslgsystemdistro</value> |
| 1330 | <comment>{Locked}Uri to the Microsoft WSLg architecture devblog</comment> |
| 1331 | </data> |
| 1332 | <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1333 | <value>Custom system distro</value> |
| 1334 | <comment>"distro" is short for "distribution" (a Linux distribution). Translate as "distribution" in your locale, not literally. "Custom system distro" = "Custom system distribution".</comment> |
| 1335 | </data> |
| 1336 | <data name="Settings_CustomSystemDistroPathTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1337 | <value>Specify a path to a VHD which will load as a custom system distro, primarily used to power GUI apps in WSL.</value> |
| 1338 | <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated. "distro" is short for "distribution" (a Linux distribution). Translate as "distribution" in your locale, not literally. "power" here means "run" or "drive" (to enable functionality), not "turn on" a device.</comment> |
| 1339 | </data> |
| 1340 | <data name="Settings_DebugConsole.Header" xml:space="preserve"> |
| 1341 | <value>Enable debug console</value> |
| 1342 | </data> |
| 1343 | <data name="Settings_DebugConsole.Description" xml:space="preserve"> |
| 1344 | <value>Boolean to turn on an output console window that shows the contents of dmesg upon start of a WSL 2 distro instance.</value> |
| 1345 | </data> |
| 1346 | <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1347 | <value>Enable debug console.</value> |
| 1348 | </data> |
| 1349 | <data name="Settings_DebugConsoleToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1350 | <value>Boolean to turn on an output console window that shows the contents of diagnostic messages upon start of a WSL 2 distro instance.</value> |
| 1351 | </data> |
| 1352 | <data name="Settings_DefaultVHDSize.Header" xml:space="preserve"> |
| 1353 | <value>Default VHD Size</value> |
| 1354 | <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment> |
| 1355 | </data> |
| 1356 | <data name="Settings_DefaultVHDSize.Description" xml:space="preserve"> |
| 1357 | <value>The default max size for the expandable WSL virtual hard disk (VHD) for newly created distributions only.</value> |
| 1358 | <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment> |
| 1359 | </data> |
| 1360 | <data name="Settings_DefaultVHDSizeResetButton.Content" xml:space="preserve"> |
| 1361 | <value>Reset size</value> |
| 1362 | </data> |
| 1363 | <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1364 | <value>Default VHD Size</value> |
| 1365 | <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment> |
| 1366 | </data> |
| 1367 | <data name="Settings_DefaultVHDSizeTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1368 | <value>The default max size, specified in megabytes, for the expandable WSL virtual hard disk (VHD) for newly created distributions only.</value> |
| 1369 | <comment>{Locked="VHD"}"VHD" (Virtual Hard Disk) is a technical format name and should not be translated.</comment> |
| 1370 | </data> |
| 1371 | <data name="Settings_DeveloperPageTitle.Text" xml:space="preserve"> |
| 1372 | <value>Developer</value> |
| 1373 | <comment>"Developer" refers to a software developer (a person who creates software), not specifically a "programmer". Use the standard platform term for "Developer" in your locale and avoid translating it as "Programmer".</comment> |
| 1374 | </data> |
| 1375 | <data name="Settings_DocumentationLink.Content" xml:space="preserve"> |
| 1376 | <value>Documentation</value> |
| 1377 | </data> |
| 1378 | <data name="Settings_DocumentationLink.NavigateUri" xml:space="preserve"> |
| 1379 | <value>https://aka.ms/wsldocs</value> |
| 1380 | <comment>{Locked}Uri to Microsoft WSL documentation</comment> |
| 1381 | </data> |
| 1382 | <data name="Settings_DrvFSMode.Header" xml:space="preserve"> |
| 1383 | <value>Change DrvFS mode</value> |
| 1384 | </data> |
| 1385 | <data name="Settings_DrvFSMode.Description" xml:space="preserve"> |
| 1386 | <value>Changes cross-OS file access implementation in WSL.</value> |
| 1387 | </data> |
| 1388 | <data name="Settings_DNSProxy.Header" xml:space="preserve"> |
| 1389 | <value>DNS Proxy enabled</value> |
| 1390 | <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> |
| 1391 | </data> |
| 1392 | <data name="Settings_DNSProxy.Description" xml:space="preserve"> |
| 1393 | <value>Only applicable when wsl2.networkingMode is set to NAT. Boolean to inform WSL to configure the DNS Server in Linux to the NAT on the host. Setting to false will mirror DNS servers from Windows to Linux.</value> |
| 1394 | <comment>{Locked="wsl2.networkingMode"}{Locked="DNS"}.wslconfig property key names should not be translated. "DNS" (Domain Name System) should not be translated.</comment> |
| 1395 | </data> |
| 1396 | <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1397 | <value>DNS Proxy enabled.</value> |
| 1398 | <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> |
| 1399 | </data> |
| 1400 | <data name="Settings_DNSProxyToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1401 | <value>Only applicable when wsl2.networkingMode is set to NAT. Boolean to inform WSL to configure the DNS Server in Linux to the NAT on the host. Setting to false will mirror DNS servers from Windows to Linux.</value> |
| 1402 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1403 | </data> |
| 1404 | <data name="Settings_DNSTunneling.Header" xml:space="preserve"> |
| 1405 | <value>DNS Tunneling enabled</value> |
| 1406 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1407 | </data> |
| 1408 | <data name="Settings_DNSTunneling.Description" xml:space="preserve"> |
| 1409 | <value>Changes how DNS requests are proxied from WSL to Windows.</value> |
| 1410 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1411 | </data> |
| 1412 | <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1413 | <value>DNS Tunneling enabled.</value> |
| 1414 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1415 | </data> |
| 1416 | <data name="Settings_DNSTunnelingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1417 | <value>Changes how DNS requests are proxied from WSL to Windows.</value> |
| 1418 | <comment>{Locked="DNS"}"DNS" (Domain Name System) should not be translated.</comment> |
| 1419 | </data> |
| 1420 | <data name="Settings_FileSystemPageTitle.Text" xml:space="preserve"> |
| 1421 | <value>File System</value> |
| 1422 | </data> |
| 1423 | <data name="Settings_GUIApplications.Header" xml:space="preserve"> |
| 1424 | <value>Enable GUI applications</value> |
| 1425 | </data> |
| 1426 | <data name="Settings_GUIApplicationsDescription.Text" xml:space="preserve"> |
| 1427 | <value>Boolean to turn on or off support for GUI applications ([WSLg]) in WSL.</value> |
| 1428 | </data> |
| 1429 | <data name="Settings_GUIApplicationsDescription.NavigateUri" xml:space="preserve"> |
| 1430 | <value>https://aka.ms/wslgproject</value> |
| 1431 | <comment>{Locked}Uri to the Microsoft GitHub WSLg project</comment> |
| 1432 | </data> |
| 1433 | <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1434 | <value>Enable GUI applications.</value> |
| 1435 | </data> |
| 1436 | <data name="Settings_GUIApplicationsToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1437 | <value>Boolean to turn on or off support for GUI applications (known as WSL g) in WSL.</value> |
| 1438 | </data> |
| 1439 | <data name="Settings_HWPerfCounters.Header" xml:space="preserve"> |
| 1440 | <value>Enable hardware performance counters</value> |
| 1441 | </data> |
| 1442 | <data name="Settings_HWPerfCounters.Description" xml:space="preserve"> |
| 1443 | <value>Enables hardware performance counters for Linux.</value> |
| 1444 | </data> |
| 1445 | <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1446 | <value>Enable hardware performance counters.</value> |
| 1447 | </data> |
| 1448 | <data name="Settings_HWPerfCountersToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1449 | <value>Enables hardware performance counters for Linux.</value> |
| 1450 | </data> |
| 1451 | <data name="Settings_HyperVFirewall.Header" xml:space="preserve"> |
| 1452 | <value>Hyper-V Firewall enabled</value> |
| 1453 | </data> |
| 1454 | <data name="Settings_HyperVFirewall.Description" xml:space="preserve"> |
| 1455 | <value>Enables Hyper-V firewall which allows the Windows Firewall rules, as well as rules specific to Hyper-V traffic, to filter WSL network traffic.</value> |
| 1456 | </data> |
| 1457 | <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1458 | <value>Hyper-V Firewall enabled.</value> |
| 1459 | </data> |
| 1460 | <data name="Settings_HyperVFirewallToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1461 | <value>Enables Hyper-V firewall which allows the Windows Firewall rules, as well as rules specific to Hyper-V traffic, to filter WSL network traffic.</value> |
| 1462 | </data> |
| 1463 | <data name="Settings_HostAddressLoopback.Header" xml:space="preserve"> |
| 1464 | <value>Host Address Loopback</value> |
| 1465 | </data> |
| 1466 | <data name="Settings_HostAddressLoopback.Description" xml:space="preserve"> |
| 1467 | <value>Only applicable when wsl2.networkingMode is set to mirrored. When set to True, will allow the Container to connect to the Host, or the Host to connect to the Container, by an IP address that's assigned to the Host. Note that the 127.0.0.1 loopback address can always be used - this option allows for all additionally assigned local IP addresses to be used as well.</value> |
| 1468 | <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment> |
| 1469 | </data> |
| 1470 | <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1471 | <value>Host Address Loopback.</value> |
| 1472 | </data> |
| 1473 | <data name="Settings_HostAddressLoopbackToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1474 | <value>Only applicable when wsl2.networkingMode is set to mirrored. When set to True, will allow the Container to connect to the Host, or the Host to connect to the Container, by an IP address that's assigned to the Host. Note that the 127.0.0.1 loopback address can always be used - this option allows for all additionally assigned local IP addresses to be used as well.</value> |
| 1475 | </data> |
| 1476 | <data name="Settings_IgnoredPorts.Header" xml:space="preserve"> |
| 1477 | <value>Ignored ports</value> |
| 1478 | </data> |
| 1479 | <data name="Settings_IgnoredPorts.Description" xml:space="preserve"> |
| 1480 | <value>Only applicable when wsl2.networkingMode is set to mirrored. Specifies which ports Linux applications can bind to that will not be automatically forwarded or considered in Windows. Should be formatted in a comma separated list, e.g: 3000,9000,9090.</value> |
| 1481 | <comment>{Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated</comment> |
| 1482 | </data> |
| 1483 | <data name="Settings_IgnoredPortsResetButton.Content" xml:space="preserve"> |
| 1484 | <value>Reset ports</value> |
| 1485 | </data> |
| 1486 | <data name="Settings_IgnoredPortsTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1487 | <value>Ignored ports</value> |
| 1488 | </data> |
| 1489 | <data name="Settings_IgnoredPortsTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1490 | <value>Only applicable when wsl2.networkingMode is set to mirrored. Specifies which ports Linux applications can bind to that will not be automatically forwarded or considered in Windows. Should be formatted in a comma separated list, for example, 3000, 9000, 9090.</value> |
| 1491 | </data> |
| 1492 | <data name="Settings_InitialAutoProxyTimeout.Header" xml:space="preserve"> |
| 1493 | <value>Initial Auto Proxy timeout</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_InitialAutoProxyTimeout.Description" xml:space="preserve"> |
| 1497 | <value>Only applicable when wsl2.autoProxy is set to true. Configures how long (in milliseconds) WSL will wait for retrieving HTTP proxy information when starting a WSL container. If proxy settings are resolved after this time, the WSL instance must be restarted to use the retrieved proxy settings.</value> |
| 1498 | <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> |
| 1499 | </data> |
| 1500 | <data name="Settings_InitialAutoProxyTimeoutResetButton.Content" xml:space="preserve"> |
| 1501 | <value>Reset timeout</value> |
| 1502 | </data> |
| 1503 | <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1504 | <value>Initial Auto Proxy timeout</value> |
| 1505 | <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment> |
| 1506 | </data> |
| 1507 | <data name="Settings_InitialAutoProxyTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1508 | <value>Only applicable when wsl2.autoProxy is set to true. Configures how long, in milliseconds, WSL will wait for retrieving HTTP proxy information when starting a WSL container. If proxy settings are resolved after this time, the WSL instance must be restarted to use the retrieved proxy settings.</value> |
| 1509 | <comment>"proxy" refers to a network proxy server. Use the standard networking term in your locale.</comment> |
| 1510 | </data> |
| 1511 | <data name="Settings_KernelCommandLine.Header" xml:space="preserve"> |
| 1512 | <value>Kernel Command Line</value> |
| 1513 | </data> |
| 1514 | <data name="Settings_KernelCommandLine.Description" xml:space="preserve"> |
| 1515 | <value>Additional kernel command line arguments.</value> |
| 1516 | </data> |
| 1517 | <data name="Settings_LocalhostForwarding.Header" xml:space="preserve"> |
| 1518 | <value>Enable localhost forwarding</value> |
| 1519 | </data> |
| 1520 | <data name="Settings_LocalhostForwarding.Description" xml:space="preserve"> |
| 1521 | <value>Boolean specifying if ports bound to wildcard or localhost in the WSL 2 VM should be connectable from the host via localhost:port.</value> |
| 1522 | </data> |
| 1523 | <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1524 | <value>Enable localhost forwarding.</value> |
| 1525 | </data> |
| 1526 | <data name="Settings_LocalhostForwardingToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1527 | <value>Boolean specifying if ports bound to wildcard or localhost in the WSL 2 VM should be connectable from the host via localhost, colon, port.</value> |
| 1528 | </data> |
| 1529 | <data name="Settings_MegabyteStringFormat" xml:space="preserve"> |
| 1530 | <value>{0} MB</value> |
| 1531 | </data> |
| 1532 | <data name="Settings_MemAndProcPageTitle.Text" xml:space="preserve"> |
| 1533 | <value>Memory and processor</value> |
| 1534 | </data> |
| 1535 | <data name="Settings_MemorySize.Header" xml:space="preserve"> |
| 1536 | <value>Memory Size</value> |
| 1537 | </data> |
| 1538 | <data name="Settings_MemorySize.Description" xml:space="preserve"> |
| 1539 | <value>How much memory to assign to the WSL 2 VM.</value> |
| 1540 | </data> |
| 1541 | <data name="Settings_MemorySizeResetButton.Content" xml:space="preserve"> |
| 1542 | <value>Reset size</value> |
| 1543 | </data> |
| 1544 | <data name="Settings_MemorySizeTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1545 | <value>Memory Size</value> |
| 1546 | </data> |
| 1547 | <data name="Settings_MemorySizeTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1548 | <value>How much memory, specified in megabytes, to assign to the WSL 2 VM.</value> |
| 1549 | </data> |
| 1550 | <data name="Settings_MillisecondsStringFormat" xml:space="preserve"> |
| 1551 | <value>{0} milliseconds</value> |
| 1552 | </data> |
| 1553 | <data name="Settings_NestedVirtualization.Header" xml:space="preserve"> |
| 1554 | <value>Enable nested virtualization</value> |
| 1555 | </data> |
| 1556 | <data name="Settings_NestedVirtualization.Description" xml:space="preserve"> |
| 1557 | <value>Boolean to turn on or off nested virtualization, enabling other nested VMs to run inside WSL 2.</value> |
| 1558 | </data> |
| 1559 | <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1560 | <value>Enable nested virtualization.</value> |
| 1561 | </data> |
| 1562 | <data name="Settings_NestedVirtualizationToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1563 | <value>Boolean to turn on or off nested virtualization, enabling other nested VM's to run inside WSL 2.</value> |
| 1564 | </data> |
| 1565 | <data name="Settings_NetworkingMode.Header" xml:space="preserve"> |
| 1566 | <value>Networking mode</value> |
| 1567 | </data> |
| 1568 | <data name="Settings_NetworkingMode.Description" xml:space="preserve"> |
| 1569 | <value>Specifies the networking mode for WSL.</value> |
| 1570 | </data> |
| 1571 | <data name="Settings_NetworkingModeComboBox.AutomationProperties.Name" xml:space="preserve"> |
| 1572 | <value>Networking mode.</value> |
| 1573 | </data> |
| 1574 | <data name="Settings_NetworkingModeComboBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1575 | <value>Specifies the networking mode for WSL.</value> |
| 1576 | </data> |
| 1577 | <data name="Settings_NetworkingPageTitle.Text" xml:space="preserve"> |
| 1578 | <value>Networking</value> |
| 1579 | </data> |
| 1580 | <data name="Settings_OOBECrossOSFileAccess.Description" xml:space="preserve"> |
| 1581 | <value>You can work across operating systems with all of your files!</value> |
| 1582 | </data> |
| 1583 | <data name="Settings_OOBECrossOSFileAccess.Title" xml:space="preserve"> |
| 1584 | <value>Cross OS File Access</value> |
| 1585 | </data> |
| 1586 | <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle.Text" xml:space="preserve"> |
| 1587 | <value>Access your Windows files from Linux</value> |
| 1588 | </data> |
| 1589 | <data name="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample.Text" xml:space="preserve"> |
| 1590 | <value>You can access your Windows files from within Linux by navigating to ‘/mnt’ and then to your Windows drive letter, like this example for the C drive: |
| 1591 | |
| 1592 | 'cd /mnt/c'</value> |
| 1593 | </data> |
| 1594 | <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle.Text" xml:space="preserve"> |
| 1595 | <value>Access your Linux files with File Explorer</value> |
| 1596 | </data> |
| 1597 | <data name="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample.Text" xml:space="preserve"> |
| 1598 | <value>You can view your Linux files from File Explorer by navigating to '\\wsl.localhost\' or clicking on the ‘Linux’ icon.</value> |
| 1599 | <comment>{Locked="\\wsl.localhost\"}Url addresses should not be translated.</comment> |
| 1600 | </data> |
| 1601 | <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle.Text" xml:space="preserve"> |
| 1602 | <value>Launch Windows files and programs from WSL</value> |
| 1603 | </data> |
| 1604 | <data name="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample.Text" xml:space="preserve"> |
| 1605 | <value>Even while using WSL you can run your Windows executables directly from bash. Try running |
| 1606 | 'powershell.exe /c start .' to open up File Explorer in your current folder.</value> |
| 1607 | <comment>{Locked="/c start ."}Command line arguments and file names should not be translated</comment> |
| 1608 | </data> |
| 1609 | <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle.Text" xml:space="preserve"> |
| 1610 | <value>Accessing Linux Networking Apps from Windows</value> |
| 1611 | </data> |
| 1612 | <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.Text" xml:space="preserve"> |
| 1613 | <value>If you are building a networking app (for example an app running on a NodeJS or SQL server) in your Linux distribution, you can access it from a Windows app (like your Edge or Chrome internet browser) using localhost (just like you normally would). This means if you started a Linux server that is listening to port 3000, you can go to [http://localhost:3000] in Edge on Windows to access it.</value> |
| 1614 | <comment>{Locked="http://localhost:3000"}Url addresses should not be translated.</comment> |
| 1615 | </data> |
| 1616 | <data name="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample.NavigateUri" xml:space="preserve"> |
| 1617 | <value>http://localhost:3000</value> |
| 1618 | <comment>{Locked}Uri to the localhost on port 3000</comment> |
| 1619 | </data> |
| 1620 | <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle.Text" xml:space="preserve"> |
| 1621 | <value>Mirrored Mode Networking</value> |
| 1622 | </data> |
| 1623 | <data name="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample.Text" xml:space="preserve"> |
| 1624 | <value>WSL also includes a new networking mode, called mirrored mode which adds advanced capabilities like IPv6 support and the ability to access your networking applications in your local area network.</value> |
| 1625 | </data> |
| 1626 | <data name="Settings_OOBECrossOSFileAccessLink.Content" xml:space="preserve"> |
| 1627 | <value>Learn More About Cross OS File Access</value> |
| 1628 | </data> |
| 1629 | <data name="Settings_OOBECrossOSFileAccessLink.NavigateUri" xml:space="preserve"> |
| 1630 | <value>https://aka.ms/wslfilesystems</value> |
| 1631 | <comment>{Locked}Uri to the Working across Windows and Linux file systems documentation</comment> |
| 1632 | </data> |
| 1633 | <data name="Settings_OOBEDisplayName" xml:space="preserve"> |
| 1634 | <value>Welcome to Windows Subsystem for Linux</value> |
| 1635 | </data> |
| 1636 | <data name="Settings_OOBEDistroManagement.Description" xml:space="preserve"> |
| 1637 | <value>WSL is a great way to try out different Linux distributions.</value> |
| 1638 | </data> |
| 1639 | <data name="Settings_OOBEDistroManagement.Title" xml:space="preserve"> |
| 1640 | <value>Distro Management</value> |
| 1641 | </data> |
| 1642 | <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.Content" xml:space="preserve"> |
| 1643 | <value>Learn more about basic WSL commands</value> |
| 1644 | </data> |
| 1645 | <data name="Settings_OOBEDistroManagementBasicWSLCommandsLink.NavigateUri" xml:space="preserve"> |
| 1646 | <value>https://aka.ms/wslcommands</value> |
| 1647 | <comment>{Locked}Uri to the basic WSL commands documentation</comment> |
| 1648 | </data> |
| 1649 | <data name="Settings_OOBEDistroManagementImportCustomDistroLink.Content" xml:space="preserve"> |
| 1650 | <value>Learn more about importing any Linux distribution</value> |
| 1651 | </data> |
| 1652 | <data name="Settings_OOBEDistroManagementImportCustomDistroLink.NavigateUri" xml:space="preserve"> |
| 1653 | <value>https://aka.ms/wslcustomdistro</value> |
| 1654 | <comment>{Locked}Uri to the import any linux distribution to use with WSL documentation</comment> |
| 1655 | </data> |
| 1656 | <data name="Settings_OOBEDistroManagement_InstallableDistrosTitle.Text" xml:space="preserve"> |
| 1657 | <value>List Installable WSL Distros Command</value> |
| 1658 | </data> |
| 1659 | <data name="Settings_OOBEDistroManagement_InstallableDistrosSample.Text" xml:space="preserve"> |
| 1660 | <value>'wsl.exe -l -o'</value> |
| 1661 | <comment>{Locked="-l -o"}Command line arguments and file names should not be translated</comment> |
| 1662 | </data> |
| 1663 | <data name="Settings_OOBEDistroManagement_InstallNamedDistrosTitle.Text" xml:space="preserve"> |
| 1664 | <value>Install a Named WSL Distro Command</value> |
| 1665 | </data> |
| 1666 | <data name="Settings_OOBEDistroManagement_InstallNamedDistrosSample.Text" xml:space="preserve"> |
| 1667 | <value>'wsl.exe --install <DistroName>'</value> |
| 1668 | <comment>{Locked="--install "}Command line arguments, file names and string inserts should not be translated</comment> |
| 1669 | </data> |
| 1670 | <data name="Settings_OOBEDistroManagement_AvailableDistrosTitle.Text" xml:space="preserve"> |
| 1671 | <value>List Available WSL Distros Command</value> |
| 1672 | </data> |
| 1673 | <data name="Settings_OOBEDistroManagement_AvailableDistrosSample.Text" xml:space="preserve"> |
| 1674 | <value>'wsl.exe -l'</value> |
| 1675 | <comment>{Locked="-l"}Command line arguments and file names should not be translated</comment> |
| 1676 | </data> |
| 1677 | <data name="Settings_OOBEDockerDesktopIntegration.Description" xml:space="preserve"> |
| 1678 | <value>Docker Desktop works great with WSL to help you develop with Linux containers. |
| 1679 | |
| 1680 | Some of the benefits of using Docker Desktop with WSL are: |
| 1681 | |
| 1682 | • You can run Docker commands in WSL or in Windows, using the same Docker daemon and images. |
| 1683 | • You can share files and folders between Windows and Linux seamlessly, using the automatic mount of Windows drives in WSL. |
| 1684 | • You can use your preferred Windows tools and editors to work on Linux code and files, and vice versa, thanks to the interoperability of WSL.</value> |
| 1685 | <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> |
| 1686 | </data> |
| 1687 | <data name="Settings_OOBEDockerDesktopIntegration.Title" xml:space="preserve"> |
| 1688 | <value>Docker Desktop Integration</value> |
| 1689 | </data> |
| 1690 | <data name="Settings_OOBEDockerDesktopIntegrationLink.Content" xml:space="preserve"> |
| 1691 | <value>Learn More About Using WSL with Docker</value> |
| 1692 | </data> |
| 1693 | <data name="Settings_OOBEDockerDesktopIntegrationLink.NavigateUri" xml:space="preserve"> |
| 1694 | <value>https://aka.ms/wsldocker</value> |
| 1695 | <comment>{Locked}Uri to the Docker remote containers on WSL 2 documentation</comment> |
| 1696 | </data> |
| 1697 | <data name="Settings_OOBEGeneral.Description" xml:space="preserve"> |
| 1698 | <value>The Windows Subsystem for Linux (WSL) lets you run your favorite Linux tools, utilities, applications, and workflows directly on Windows. |
| 1699 | |
| 1700 | Take a moment to preview some of the community’s favorite features or view our comprehensive documentation.</value> |
| 1701 | </data> |
| 1702 | <data name="Settings_OOBEGeneral.Title" xml:space="preserve"> |
| 1703 | <value>Welcome to WSL</value> |
| 1704 | </data> |
| 1705 | <data name="Settings_OOBEGeneral_BestPracticesSetupLink.Content" xml:space="preserve"> |
| 1706 | <value>Best Practices for Setup</value> |
| 1707 | </data> |
| 1708 | <data name="Settings_OOBEGeneral_BestPracticesSetupLink.NavigateUri" xml:space="preserve"> |
| 1709 | <value>https://aka.ms/wslsetup</value> |
| 1710 | <comment>{Locked}Uri to the Best Practices for Setup Documentation</comment> |
| 1711 | </data> |
| 1712 | <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.Content" xml:space="preserve"> |
| 1713 | <value>Getting Started with Linux</value> |
| 1714 | </data> |
| 1715 | <data name="Settings_OOBEGeneral_GettingStartedLinuxLink.NavigateUri" xml:space="preserve"> |
| 1716 | <value>https://aka.ms/wslgettingstarted</value> |
| 1717 | <comment>{Locked}Uri to the Getting Started with Linux Documentation</comment> |
| 1718 | </data> |
| 1719 | <data name="Settings_OOBEGeneral_WSLDocumentationLink.Content" xml:space="preserve"> |
| 1720 | <value>Windows Subsystem for Linux (WSL) Documentation</value> |
| 1721 | </data> |
| 1722 | <data name="Settings_OOBEGeneral_WSLDocumentationLink.NavigateUri" xml:space="preserve"> |
| 1723 | <value>https://aka.ms/wsldocs</value> |
| 1724 | <comment>{Locked}Uri to the Microsoft WSL Documentation</comment> |
| 1725 | </data> |
| 1726 | <data name="Settings_OOBEGUIApps.Description" xml:space="preserve"> |
| 1727 | <value>You can use graphical based Linux applications with native Windows interactions like alt-tab, start menu launching, task bar pinning, and cut & paste support.</value> |
| 1728 | </data> |
| 1729 | <data name="Settings_OOBEGUIApps.Title" xml:space="preserve"> |
| 1730 | <value>GUI Apps</value> |
| 1731 | </data> |
| 1732 | <data name="Settings_OOBEGPUAcceleration.Description" xml:space="preserve"> |
| 1733 | <value>WSL can leverage your Windows GPU for Machine Learning workflows |
| 1734 | |
| 1735 | Linux binaries running in WSL can automatically use your GPU in Windows to speed up their performance. You just need to install and run those workflows the same way that you would on a regular Linux machine. There are lots of different ways to get started from running CUDA in a docker container if you have a NVIDIA graphics card, to running PyTorch or TensorFlow with DirectML on your AMD, Intel, or NVIDIA graphics card. See our getting started guide below to learn more.</value> |
| 1736 | </data> |
| 1737 | <data name="Settings_OOBEGPUAcceleration.Title" xml:space="preserve"> |
| 1738 | <value>GPU Acceleration</value> |
| 1739 | </data> |
| 1740 | <data name="Settings_OOBEGPUAccelerationLink.Content" xml:space="preserve"> |
| 1741 | <value>Learn More About GPU Acceleration</value> |
| 1742 | </data> |
| 1743 | <data name="Settings_OOBEGPUAccelerationLink.NavigateUri" xml:space="preserve"> |
| 1744 | <value>https://aka.ms/wslgpu</value> |
| 1745 | <comment>{Locked}Uri to the GPU acceleration for ML in WSL documentation</comment> |
| 1746 | </data> |
| 1747 | <data name="Settings_OOBEGUIAppsLink.Content" xml:space="preserve"> |
| 1748 | <value>Learn More About WSL GUI Apps</value> |
| 1749 | </data> |
| 1750 | <data name="Settings_OOBEGUIAppsLink.NavigateUri" xml:space="preserve"> |
| 1751 | <value>https://aka.ms/wslguiapps</value> |
| 1752 | <comment>{Locked}Uri to the Run GUI apps on the WSL documentation</comment> |
| 1753 | </data> |
| 1754 | <data name="Settings_OOBEGUIApps_AppsListDescription.Text" xml:space="preserve"> |
| 1755 | <value>Here’s a list of apps to try (You can install all of these in Ubuntu by typing 'sudo apt install <The App Name>') |
| 1756 | |
| 1757 | • gedit – Basic text editor |
| 1758 | • audacity – Record and edit audio files |
| 1759 | • blender – Make 3D animations and visualizations |
| 1760 | • gimp – Edit photos |
| 1761 | • nautilus – A Linux file explorer |
| 1762 | • vlc – Video player</value> |
| 1763 | </data> |
| 1764 | <data name="Settings_OOBENetworkingIntegration.Description" xml:space="preserve"> |
| 1765 | <value>You can easily access networking apps across Windows and Linux operating systems.</value> |
| 1766 | </data> |
| 1767 | <data name="Settings_OOBENetworkingIntegration.Title" xml:space="preserve"> |
| 1768 | <value>Networking Integration</value> |
| 1769 | </data> |
| 1770 | <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.Content" xml:space="preserve"> |
| 1771 | <value>Learn More About Networking Applications</value> |
| 1772 | </data> |
| 1773 | <data name="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink.NavigateUri" xml:space="preserve"> |
| 1774 | <value>https://aka.ms/wslnetworking</value> |
| 1775 | <comment>{Locked}Uri to the Accessing network applications with WSL documentation</comment> |
| 1776 | </data> |
| 1777 | <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.Content" xml:space="preserve"> |
| 1778 | <value>Learn More About Mirrored Mode Networking</value> |
| 1779 | </data> |
| 1780 | <data name="Settings_OOBENetworkingIntegrationMirroredModeLink.NavigateUri" xml:space="preserve"> |
| 1781 | <value>https://aka.ms/wslmirroredmode</value> |
| 1782 | <comment>{Locked}Uri to the WSL Mirrored Mode networking documentation</comment> |
| 1783 | </data> |
| 1784 | <data name="Settings_OOBEVSCodeIntegration.Description" xml:space="preserve"> |
| 1785 | <value>You can use WSL as your full-time development environment directly from VS Code.</value> |
| 1786 | </data> |
| 1787 | <data name="Settings_OOBEVSCodeIntegration.Title" xml:space="preserve"> |
| 1788 | <value>VS Code Integration</value> |
| 1789 | </data> |
| 1790 | <data name="Settings_OOBEVSCodeIntegrationLink.Content" xml:space="preserve"> |
| 1791 | <value>Learn More About Using WSL with VS Code</value> |
| 1792 | </data> |
| 1793 | <data name="Settings_OOBEVSCodeIntegrationLink.NavigateUri" xml:space="preserve"> |
| 1794 | <value>https://aka.ms/wslvscode</value> |
| 1795 | <comment>{Locked}Uri to the using Visual Studio Code with WSL documentation</comment> |
| 1796 | </data> |
| 1797 | <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallTitle.Text" xml:space="preserve"> |
| 1798 | <value>How to install</value> |
| 1799 | </data> |
| 1800 | <data name="Settings_OOBEVSCodeIntegration_VSCodeInstallSample.Text" xml:space="preserve"> |
| 1801 | <value>After you’ve installed VS Code, you can install the Remote WSL extension from Windows Terminal: |
| 1802 | |
| 1803 | 'code --install-extension ms-vscode-remote.remote-wsl'</value> |
| 1804 | <comment>{Locked="--install-extension "}Command line arguments, file names and string inserts should not be translated</comment> |
| 1805 | </data> |
| 1806 | <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectTitle.Text" xml:space="preserve"> |
| 1807 | <value>Open a WSL Project in Visual Studio Code</value> |
| 1808 | </data> |
| 1809 | <data name="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectSample.Text" xml:space="preserve"> |
| 1810 | <value>To open a project in VS Code from your WSL distribution, open the distribution’s command line and run 'code .' to open a project file. |
| 1811 | |
| 1812 | You can also access more VS Code Remote options through the command palette within VS Code itself. Hit “SHIFT+CTRL+P” on your keyboard to open the command palette and type ‘Remote-WSL’ to see a list of the VS Code Remote options available, allowing you to reopen the folder in a remote session, specify which distribution you want to open, and more.</value> |
| 1813 | </data> |
| 1814 | <data name="Settings_OOBE_HowToUse.Text" xml:space="preserve"> |
| 1815 | <value>How to use</value> |
| 1816 | </data> |
| 1817 | <data name="Settings_OptionalFeaturesPageTitle.Text" xml:space="preserve"> |
| 1818 | <value>Optional Features</value> |
| 1819 | </data> |
| 1820 | <data name="Settings_PrivacyPolicyLink.Content" xml:space="preserve"> |
| 1821 | <value>Privacy Statement</value> |
| 1822 | </data> |
| 1823 | <data name="Settings_PrivacyPolicyLink.NavigateUri" xml:space="preserve"> |
| 1824 | <value>https://go.microsoft.com/fwlink/?linkid=2234882</value> |
| 1825 | <comment>{Locked}Uri to the Microsoft Privacy Policy</comment> |
| 1826 | </data> |
| 1827 | <data name="Settings_ProcCount.Header" xml:space="preserve"> |
| 1828 | <value>Processor Count</value> |
| 1829 | </data> |
| 1830 | <data name="Settings_ProcCount.Description" xml:space="preserve"> |
| 1831 | <value>How many logical processors to assign to the WSL 2 VM.</value> |
| 1832 | </data> |
| 1833 | <data name="Settings_ProcCountResetButton.Content" xml:space="preserve"> |
| 1834 | <value>Reset count</value> |
| 1835 | </data> |
| 1836 | <data name="Settings_ProcCountTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1837 | <value>Processor Count</value> |
| 1838 | </data> |
| 1839 | <data name="Settings_ProcCountTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1840 | <value>How many logical processors to assign to the WSL 2 VM.</value> |
| 1841 | </data> |
| 1842 | <data name="Settings_RelatedLinks.Text" xml:space="preserve"> |
| 1843 | <value>Related links</value> |
| 1844 | </data> |
| 1845 | <data name="Settings_ReleaseNotesLink.Content" xml:space="preserve"> |
| 1846 | <value>Release notes</value> |
| 1847 | </data> |
| 1848 | <data name="Settings_ReleaseNotesLink.NavigateUri" xml:space="preserve"> |
| 1849 | <value>https://aka.ms/wslreleases</value> |
| 1850 | <comment>{Locked}Uri to Microsoft WSL release notes</comment> |
| 1851 | </data> |
| 1852 | <data name="Settings_SafeMode.Header" xml:space="preserve"> |
| 1853 | <value>Enable safe mode</value> |
| 1854 | <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment> |
| 1855 | </data> |
| 1856 | <data name="Settings_SafeMode.Description" xml:space="preserve"> |
| 1857 | <value>Run WSL in "Safe Mode" which disables many features and is intended to be used to recover distributions that are in bad states.</value> |
| 1858 | <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment> |
| 1859 | </data> |
| 1860 | <data name="Settings_SafeModeToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1861 | <value>Enable safe mode.</value> |
| 1862 | <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment> |
| 1863 | </data> |
| 1864 | <data name="Settings_SafeModeToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1865 | <value>Run WSL in "Safe Mode" which disables many features and is intended to be used to recover distributions that are in bad states.</value> |
| 1866 | <comment>"safe mode" refers to a minimal/diagnostic startup mode. Use the standard OS term for safe mode in your locale.</comment> |
| 1867 | </data> |
| 1868 | <data name="Settings_Shell_About.Content" xml:space="preserve"> |
| 1869 | <value>About</value> |
| 1870 | </data> |
| 1871 | <data name="Settings_Shell_Developer.Content" xml:space="preserve"> |
| 1872 | <value>Developer</value> |
| 1873 | <comment>"Developer" refers to a software developer (a person who creates software), not specifically a "programmer". Use the standard platform term for "Developer" in your locale and avoid translating it as "Programmer".</comment> |
| 1874 | </data> |
| 1875 | <data name="Settings_Shell_DistroManagement.Content" xml:space="preserve"> |
| 1876 | <value>Distro Management</value> |
| 1877 | </data> |
| 1878 | <data name="Settings_Shell_DockerDesktopIntegration.Content" xml:space="preserve"> |
| 1879 | <value>Docker Desktop Integration</value> |
| 1880 | </data> |
| 1881 | <data name="Settings_Shell_FileSystem.Content" xml:space="preserve"> |
| 1882 | <value>File System</value> |
| 1883 | </data> |
| 1884 | <data name="Settings_Shell_General.Content" xml:space="preserve"> |
| 1885 | <value>General</value> |
| 1886 | </data> |
| 1887 | <data name="Settings_Shell_GPUAcceleration.Content" xml:space="preserve"> |
| 1888 | <value>GPU Acceleration</value> |
| 1889 | </data> |
| 1890 | <data name="Settings_Shell_GUIApps.Content" xml:space="preserve"> |
| 1891 | <value>GUI Apps</value> |
| 1892 | </data> |
| 1893 | <data name="Settings_Shell_LaunchWSL.Content" xml:space="preserve"> |
| 1894 | <value>Launch wsl.exe</value> |
| 1895 | </data> |
| 1896 | <data name="Settings_Shell_MemAndProc.Content" xml:space="preserve"> |
| 1897 | <value>Memory and processor</value> |
| 1898 | </data> |
| 1899 | <data name="Settings_Shell_Networking.Content" xml:space="preserve"> |
| 1900 | <value>Networking</value> |
| 1901 | </data> |
| 1902 | <data name="Settings_Shell_NetworkingIntegration.Content" xml:space="preserve"> |
| 1903 | <value>Networking Integration</value> |
| 1904 | </data> |
| 1905 | <data name="Settings_Shell_OOBE.Content" xml:space="preserve"> |
| 1906 | <value>Welcome to WSL</value> |
| 1907 | </data> |
| 1908 | <data name="Settings_Shell_OptionalFeatures.Content" xml:space="preserve"> |
| 1909 | <value>Optional Features</value> |
| 1910 | </data> |
| 1911 | <data name="Settings_Shell_Settings.Content" xml:space="preserve"> |
| 1912 | <value>Settings</value> |
| 1913 | </data> |
| 1914 | <data name="Settings_Shell_VSCodeIntegration.Content" xml:space="preserve"> |
| 1915 | <value>VS Code Integration</value> |
| 1916 | </data> |
| 1917 | <data name="Settings_Shell_WhatsNew.Content" xml:space="preserve"> |
| 1918 | <value>What's new</value> |
| 1919 | </data> |
| 1920 | <data name="Settings_Shell_WorkingAcrossFileSystems.Content" xml:space="preserve"> |
| 1921 | <value>Working Across File Systems</value> |
| 1922 | </data> |
| 1923 | <data name="Settings_IssuesLink.Content" xml:space="preserve"> |
| 1924 | <value>Issues</value> |
| 1925 | </data> |
| 1926 | <data name="Settings_IssuesLink.NavigateUri" xml:space="preserve"> |
| 1927 | <value>https://aka.ms/wslproject</value> |
| 1928 | <comment>{Locked}Uri to Microsoft WSL issues</comment> |
| 1929 | </data> |
| 1930 | <data name="Settings_SparseVHD.Header" xml:space="preserve"> |
| 1931 | <value>Enable sparse VHD by default</value> |
| 1932 | <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> |
| 1933 | </data> |
| 1934 | <data name="Settings_SparseVHD.Description" xml:space="preserve"> |
| 1935 | <value>Any newly created VHD will be set to sparse automatically when enabled.</value> |
| 1936 | <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> |
| 1937 | </data> |
| 1938 | <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 1939 | <value>Enable sparse VHD by default.</value> |
| 1940 | <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> |
| 1941 | </data> |
| 1942 | <data name="Settings_SparseVHDToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 1943 | <value>Any newly created VHD will be set to sparse automatically when enabled.</value> |
| 1944 | <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> |
| 1945 | </data> |
| 1946 | <data name="Settings_SwapFilePath.Header" xml:space="preserve"> |
| 1947 | <value>Swap File Location</value> |
| 1948 | <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> |
| 1949 | </data> |
| 1950 | <data name="Settings_SwapFilePath.Description" xml:space="preserve"> |
| 1951 | <value>An absolute Windows path to the swap virtual hard disk.</value> |
| 1952 | <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> |
| 1953 | </data> |
| 1954 | <data name="Settings_SwapFilePathBrowseButton.Content" xml:space="preserve"> |
| 1955 | <value>Browse swap files</value> |
| 1956 | <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> |
| 1957 | </data> |
| 1958 | <data name="Settings_SwapFilePathTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1959 | <value>Swap File Location</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_SwapFilePathTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1963 | <value>An absolute Windows path to the swap virtual hard disk.</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_SwapSize.Header" xml:space="preserve"> |
| 1967 | <value>Swap Size</value> |
| 1968 | <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> |
| 1969 | </data> |
| 1970 | <data name="Settings_SwapSize.Description" xml:space="preserve"> |
| 1971 | <value>How much swap space to add to the WSL 2 VM, 0 for no swap file. Swap storage is disk-based RAM used when memory demand exceeds limit on hardware device.</value> |
| 1972 | <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> |
| 1973 | </data> |
| 1974 | <data name="Settings_SwapSizeResetButton.Content" xml:space="preserve"> |
| 1975 | <value>Reset size</value> |
| 1976 | </data> |
| 1977 | <data name="Settings_SwapSizeTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 1978 | <value>Swap Size</value> |
| 1979 | <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> |
| 1980 | </data> |
| 1981 | <data name="Settings_SwapSizeTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 1982 | <value>How much swap space, specified in megabytes, to add to the WSL 2 VM. 0 for no swap file. Swap storage is disk-based RAM used when memory demand exceeds limit on hardware device.</value> |
| 1983 | <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> |
| 1984 | </data> |
| 1985 | <data name="Settings_Virtio.Header" xml:space="preserve"> |
| 1986 | <value>Enable VirtIO</value> |
| 1987 | </data> |
| 1988 | <data name="Settings_Virtio.Description" xml:space="preserve"> |
| 1989 | <value>Use virtiofs instead of plan 9 to access host files, increasing speed.</value> |
| 1990 | </data> |
| 1991 | <data name="Settings_Virtio9p.Header" xml:space="preserve"> |
| 1992 | <value>Enable Virtio 9p</value> |
| 1993 | </data> |
| 1994 | <data name="Settings_Virtio9p.Description" xml:space="preserve"> |
| 1995 | <value>Enables mount of the 9P filesystem from the host using the virtio transport.</value> |
| 1996 | <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> |
| 1997 | </data> |
| 1998 | <data name="Settings_VMIdleTimeout.Header" xml:space="preserve"> |
| 1999 | <value>VM Idle timeout</value> |
| 2000 | </data> |
| 2001 | <data name="Settings_VMIdleTimeout.Description" xml:space="preserve"> |
| 2002 | <value>The number of milliseconds that a VM is idle, before it is shut down.</value> |
| 2003 | </data> |
| 2004 | <data name="Settings_KeepWslRunning.Header" xml:space="preserve"> |
| 2005 | <value>Keep WSL running</value> |
| 2006 | </data> |
| 2007 | <data name="Settings_KeepWslRunning.Description" xml:space="preserve"> |
| 2008 | <value>Keep running distributions, and the WSL virtual machine hosting them, from being automatically shut down after they have been idle.</value> |
| 2009 | </data> |
| 2010 | <data name="Settings_KeepWslRunningToggleSwitch.AutomationProperties.Name" xml:space="preserve"> |
| 2011 | <value>Keep WSL running.</value> |
| 2012 | </data> |
| 2013 | <data name="Settings_KeepWslRunningToggleSwitch.AutomationProperties.HelpText" xml:space="preserve"> |
| 2014 | <value>Keep running distributions, and the WSL virtual machine hosting them, from being automatically shut down after they have been idle.</value> |
| 2015 | </data> |
| 2016 | <data name="Settings_VMIdleTimeoutResetButton.Content" xml:space="preserve"> |
| 2017 | <value>Reset timeout</value> |
| 2018 | </data> |
| 2019 | <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 2020 | <value>VM Idle timeout</value> |
| 2021 | </data> |
| 2022 | <data name="Settings_VMIdleTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 2023 | <value>The number of milliseconds that a VM is idle, before it is shut down.</value> |
| 2024 | </data> |
| 2025 | <data name="Settings_InstanceIdleTimeout.Header" xml:space="preserve"> |
| 2026 | <value>Distribution idle timeout</value> |
| 2027 | </data> |
| 2028 | <data name="Settings_InstanceIdleTimeout.Description" xml:space="preserve"> |
| 2029 | <value>The number of milliseconds that a distribution is idle, before it is terminated.</value> |
| 2030 | </data> |
| 2031 | <data name="Settings_InstanceIdleTimeoutResetButton.Content" xml:space="preserve"> |
| 2032 | <value>Reset timeout</value> |
| 2033 | </data> |
| 2034 | <data name="Settings_InstanceIdleTimeoutTextBox.AutomationProperties.Name" xml:space="preserve"> |
| 2035 | <value>Distribution idle timeout</value> |
| 2036 | </data> |
| 2037 | <data name="Settings_InstanceIdleTimeoutTextBox.AutomationProperties.HelpText" xml:space="preserve"> |
| 2038 | <value>The number of milliseconds that a distribution is idle, before it is terminated.</value> |
| 2039 | </data> |
| 2040 | <data name="Settings_ApplyChangesButton.Content" xml:space="preserve"> |
| 2041 | <value>Apply changes</value> |
| 2042 | </data> |
| 2043 | <data name="Settings_ApplyChangesDialogTitle" xml:space="preserve"> |
| 2044 | <value>WSL Shutdown Required</value> |
| 2045 | </data> |
| 2046 | <data name="Settings_ApplyChangesDialogDescription" xml:space="preserve"> |
| 2047 | <value>Changed WSL settings require a WSL shutdown and restart to finalize. Shutting down will cause any active WSL sessions to terminate.</value> |
| 2048 | </data> |
| 2049 | <data name="Settings_ApplyChangesDialogShutdownButton" xml:space="preserve"> |
| 2050 | <value>Shutdown WSL now</value> |
| 2051 | </data> |
| 2052 | <data name="Settings_ApplyChangesDialogLaterButton" xml:space="preserve"> |
| 2053 | <value>Later</value> |
| 2054 | </data> |
| 2055 | <data name="Settings_ApplyChangesDialogFailedTitle" xml:space="preserve"> |
| 2056 | <value>Unable to apply changes</value> |
| 2057 | </data> |
| 2058 | <data name="Settings_ApplyChangesDialogCloseButton" xml:space="preserve"> |
| 2059 | <value>Close</value> |
| 2060 | </data> |
| 2061 | <data name="Settings_ApplyChangesDialogCommitFailed" xml:space="preserve"> |
| 2062 | <value>Failed to save pending settings changes. Error code: {0}</value> |
| 2063 | <comment>{Locked="{0}"}Format placeholder for Win32 error code</comment> |
| 2064 | </data> |
| 2065 | <data name="Settings_ApplyChangesDialogShutdownFailed" xml:space="preserve"> |
| 2066 | <value>Settings were saved, but shutting down WSL failed: {0}</value> |
| 2067 | <comment>{Locked="{0}"}Format placeholder for exception message</comment> |
| 2068 | </data> |
| 2069 | <data name="Settings_BooleanTrueText" xml:space="preserve"> |
| 2070 | <value>On</value> |
| 2071 | </data> |
| 2072 | <data name="Settings_BooleanFalseText" xml:space="preserve"> |
| 2073 | <value>Off</value> |
| 2074 | </data> |
| 2075 | <data name="Settings_OOBEVSIntegration.Title" xml:space="preserve"> |
| 2076 | <value>Build, run, debug, and profile your apps running on WSL from Visual Studio</value> |
| 2077 | </data> |
| 2078 | <data name="Settings_OOBEVSIntegration.Description" xml:space="preserve"> |
| 2079 | <value>Run and debug your apps on WSL from Visual Studio</value> |
| 2080 | </data> |
| 2081 | <data name="Settings_OOBEVSIntegration_VSForDotNetLink.Content" xml:space="preserve"> |
| 2082 | <value>Learn more about WSL in Visual Studio for .NET developers</value> |
| 2083 | </data> |
| 2084 | <data name="Settings_OOBEVSIntegration_VSForDotNetLink.NavigateUri" xml:space="preserve"> |
| 2085 | <value>https://learn.microsoft.com/visualstudio/debugger/debug-dotnet-core-in-wsl-2</value> |
| 2086 | <comment>{locked}Uri should redirect to the correct locale for the browser</comment> |
| 2087 | </data> |
| 2088 | <data name="Settings_OOBEVSIntegration_VSForCppLink.Content" xml:space="preserve"> |
| 2089 | <value>Learn more about Visual Studio and WSL for C++ developers</value> |
| 2090 | </data> |
| 2091 | <data name="Settings_OOBEVSIntegration_VSForCppLink.NavigateUri" xml:space="preserve"> |
| 2092 | <value>https://learn.microsoft.com/cpp/linux/?view=msvc-170</value> |
| 2093 | <comment>{locked}Uri should redirect to the correct locale for the browser</comment> |
| 2094 | </data> |
| 2095 | <data name="Settings_OOBEVSIntegration_Description.Text" xml:space="preserve"> |
| 2096 | <value>You can easily run and debug your .NET Core and cross platform C++ apps in Linux without leaving Visual Studio using Windows Subsystem for Linux (WSL). If you are a cross-platform developer, you can use this method as a simple way to test more of your target environments.</value> |
| 2097 | </data> |
| 2098 | <data name="Settings_OOBEVSIntegration_Title.Text" xml:space="preserve"> |
| 2099 | <value>Visual Studio Integration</value> |
| 2100 | </data> |
| 2101 | <data name="Settings_Shell_VSIntegration.Content" xml:space="preserve"> |
| 2102 | <value>Visual Studio Integration</value> |
| 2103 | </data> |
| 2104 | <data name="MessageWslcUsage" xml:space="preserve"> |
| 2105 | <value>wslc - WSL Container CLI |
| 2106 | Usage: |
| 2107 | wslc --help</value> |
| 2108 | <comment>{Locked="--help"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2109 | </data> |
| 2110 | <data name="MessageWslcSessionNotFound" xml:space="preserve"> |
| 2111 | <value>Session not found: '{}'</value> |
| 2112 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2113 | </data> |
| 2114 | <data name="MessageInvalidIp" xml:space="preserve"> |
| 2115 | <value>Invalid IP address '{}'</value> |
| 2116 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2117 | </data> |
| 2118 | <data name="MessageFailedToMapPort" xml:space="preserve"> |
| 2119 | <value>Failed to map port '{}', {}</value> |
| 2120 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2121 | </data> |
| 2122 | <data name="MessageWslcOpenSessionFailed" xml:space="preserve"> |
| 2123 | <value>OpenSessionByName('{}') failed</value> |
| 2124 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2125 | </data> |
| 2126 | <data name="MessageWslcSessionOptionNotSupported" xml:space="preserve"> |
| 2127 | <value>The --session option cannot be used with this command.</value> |
| 2128 | <comment>{Locked="--session "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2129 | </data> |
| 2130 | <data name="MessageWslcFailedToLaunchCommand" xml:space="preserve"> |
| 2131 | <value>Failed to launch command {}. Errno = {}</value> |
| 2132 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2133 | </data> |
| 2134 | <data name="MessageWslcNoSessionsFound" xml:space="preserve"> |
| 2135 | <value>No WSLC sessions found.</value> |
| 2136 | </data> |
| 2137 | <data name="MessageWslcSessionsFound" xml:space="preserve"> |
| 2138 | <value>Found {} WSLC session{}:</value> |
| 2139 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2140 | </data> |
| 2141 | <data name="MessageWslcTerminateSessionFailed" xml:space="preserve"> |
| 2142 | <value>Session termination failed: '{}'</value> |
| 2143 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2144 | </data> |
| 2145 | <data name="MessageWslcDefaultSessionNotFound" xml:space="preserve"> |
| 2146 | <value>Default session not found</value> |
| 2147 | </data> |
| 2148 | <data name="MessageWslcTerminateDefaultSessionFailed" xml:space="preserve"> |
| 2149 | <value>Default session termination failed</value> |
| 2150 | </data> |
| 2151 | <data name="MessageWslcShellExited" xml:space="preserve"> |
| 2152 | <value>{} exited with: {}</value> |
| 2153 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2154 | </data> |
| 2155 | <data name="MessageWslcCreatedSession" xml:space="preserve"> |
| 2156 | <value>Created session: '{}'</value> |
| 2157 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2158 | </data> |
| 2159 | <data name="MessageWslcHeaderId" xml:space="preserve"> |
| 2160 | <value>ID</value> |
| 2161 | </data> |
| 2162 | <data name="MessageWslcHeaderCreatorPid" xml:space="preserve"> |
| 2163 | <value>Creator PID</value> |
| 2164 | </data> |
| 2165 | <data name="MessageWslcHeaderDisplayName" xml:space="preserve"> |
| 2166 | <value>Display Name</value> |
| 2167 | </data> |
| 2168 | <data name="MessageWslcUnknownCommand" xml:space="preserve"> |
| 2169 | <value>Unknown command: '{}'</value> |
| 2170 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2171 | </data> |
| 2172 | <data name="MessageWslcCannotRemoveRunningContainer" xml:space="preserve"> |
| 2173 | <value>Container '{}' is running and cannot be removed. Either stop the container before removing or use forced remove (-f).</value> |
| 2174 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2175 | </data> |
| 2176 | <data name="MessageWslcContainerNotRunning" xml:space="preserve"> |
| 2177 | <value>Container '{}' is not running.</value> |
| 2178 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2179 | </data> |
| 2180 | <data name="MessageWslcContainerIsRunning" xml:space="preserve"> |
| 2181 | <value>Container '{}' is running.</value> |
| 2182 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2183 | </data> |
| 2184 | <data name="MessageWslcContainerModeNoPorts" xml:space="preserve"> |
| 2185 | <value>Port mappings are not supported with container network mode; ports are owned by the target container.</value> |
| 2186 | </data> |
| 2187 | <data name="MessageWslcContainerModeRequiresTarget" xml:space="preserve"> |
| 2188 | <value>Target container name is required for container network mode.</value> |
| 2189 | </data> |
| 2190 | <data name="MessageWslcContainerModeTargetNotFound" xml:space="preserve"> |
| 2191 | <value>Target container '{}' not found.</value> |
| 2192 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2193 | </data> |
| 2194 | <data name="MessageWslcContainerNotFound" xml:space="preserve"> |
| 2195 | <value>Container '{}' not found.</value> |
| 2196 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2197 | </data> |
| 2198 | <data name="MessageWslcContainerDeleted" xml:space="preserve"> |
| 2199 | <value>Container '{}' has been deleted.</value> |
| 2200 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2201 | </data> |
| 2202 | <data name="MessageWslcNetworkNameRequired" xml:space="preserve"> |
| 2203 | <value>Network name cannot be empty.</value> |
| 2204 | </data> |
| 2205 | <data name="MessageWslcDockerEngineErrorPrefix" xml:space="preserve"> |
| 2206 | <value>Error information from the engine:</value> |
| 2207 | </data> |
| 2208 | <data name="WSLCCLI_UnrecognizedCommandError" xml:space="preserve"> |
| 2209 | <value>Unrecognized command: '{}'</value> |
| 2210 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2211 | </data> |
| 2212 | <data name="WSLCCLI_RequiredArgumentError" xml:space="preserve"> |
| 2213 | <value>Required argument not provided: '{}'</value> |
| 2214 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2215 | </data> |
| 2216 | <data name="WSLCCLI_RequiredArgumentOptionError" xml:space="preserve"> |
| 2217 | <value>Required option not provided: '{}'</value> |
| 2218 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2219 | </data> |
| 2220 | <data name="WSLCCLI_HelpArgDescription" xml:space="preserve"> |
| 2221 | <value>Shows help about the selected command</value> |
| 2222 | </data> |
| 2223 | <data name="WSLCCLI_MultipleExclusiveArgumentsProvided" xml:space="preserve"> |
| 2224 | <value>Multiple mutually exclusive options provided: '{}'</value> |
| 2225 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2226 | </data> |
| 2227 | <data name="WSLCCLI_DependencyArgumentMissing" xml:space="preserve"> |
| 2228 | <value>Argument {} can only be used with {}</value> |
| 2229 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2230 | </data> |
| 2231 | <data name="WSLCCLI_Usage" xml:space="preserve"> |
| 2232 | <value>Usage: {} {}</value> |
| 2233 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2234 | </data> |
| 2235 | <data name="WSLCCLI_Command" xml:space="preserve"> |
| 2236 | <value>command</value> |
| 2237 | </data> |
| 2238 | <data name="WSLCCLI_Options" xml:space="preserve"> |
| 2239 | <value>options</value> |
| 2240 | </data> |
| 2241 | <data name="WSLCCLI_AvailableCommandAliases" xml:space="preserve"> |
| 2242 | <value>The following command aliases are available:</value> |
| 2243 | </data> |
| 2244 | <data name="WSLCCLI_AvailableCommands" xml:space="preserve"> |
| 2245 | <value>The following commands are available:</value> |
| 2246 | </data> |
| 2247 | <data name="WSLCCLI_AvailableSubcommands" xml:space="preserve"> |
| 2248 | <value>The following sub-commands are available:</value> |
| 2249 | </data> |
| 2250 | <data name="WSLCCLI_AvailableOptions" xml:space="preserve"> |
| 2251 | <value>The following options are available:</value> |
| 2252 | </data> |
| 2253 | <data name="WSLCCLI_AvailableArguments" xml:space="preserve"> |
| 2254 | <value>The following arguments are available:</value> |
| 2255 | </data> |
| 2256 | <data name="WSLCCLI_NoColorArgDescription" xml:space="preserve"> |
| 2257 | <value>Disable color output.</value> |
| 2258 | </data> |
| 2259 | <data name="WSLCCLI_HelpForDetails" xml:space="preserve"> |
| 2260 | <value>For more details on a specific command, pass it the help option.</value> |
| 2261 | </data> |
| 2262 | <data name="WSLCCLI_RunHelpForMoreInformation" xml:space="preserve"> |
| 2263 | <value>Run '{} --help' for more information.</value> |
| 2264 | <comment>{FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2265 | </data> |
| 2266 | <data name="WSLCCLI_HeadingCommands" xml:space="preserve"> |
| 2267 | <value>Commands:</value> |
| 2268 | </data> |
| 2269 | <data name="WSLCCLI_HeadingOptions" xml:space="preserve"> |
| 2270 | <value>Options:</value> |
| 2271 | </data> |
| 2272 | <data name="WSLCCLI_HeadingGlobalOptions" xml:space="preserve"> |
| 2273 | <value>Global Options:</value> |
| 2274 | </data> |
| 2275 | <data name="WSLCCLI_HeadingAliases" xml:space="preserve"> |
| 2276 | <value>Aliases:</value> |
| 2277 | </data> |
| 2278 | <data name="WSLCCLI_HeadingArguments" xml:space="preserve"> |
| 2279 | <value>Arguments:</value> |
| 2280 | </data> |
| 2281 | <data name="WSLCCLI_HeadingRelatedOptions" xml:space="preserve"> |
| 2282 | <value>Related options:</value> |
| 2283 | </data> |
| 2284 | <data name="WSLCCLI_HeadingRelatedArguments" xml:space="preserve"> |
| 2285 | <value>Related arguments:</value> |
| 2286 | </data> |
| 2287 | <data name="WSLCCLI_InvalidNameError" xml:space="preserve"> |
| 2288 | <value>Option name was not recognized for the current command: '{}'</value> |
| 2289 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2290 | </data> |
| 2291 | <data name="WSLCCLI_CommandRequiresAdmin" xml:space="preserve"> |
| 2292 | <value>This command requires administrator privileges to execute.</value> |
| 2293 | </data> |
| 2294 | <data name="WSLCCLI_SessionIdArgDescription" xml:space="preserve"> |
| 2295 | <value>Specify the session to use</value> |
| 2296 | </data> |
| 2297 | <data name="WSLCCLI_AttachArgDescription" xml:space="preserve"> |
| 2298 | <value>Attach to stdout/stderr of the container</value> |
| 2299 | </data> |
| 2300 | <data name="WSLCCLI_InteractiveArgDescription" xml:space="preserve"> |
| 2301 | <value>Attach to stdin and keep it open</value> |
| 2302 | </data> |
| 2303 | <data name="WSLCCLI_PortArgDescription" xml:space="preserve"> |
| 2304 | <value>Specify the port to use</value> |
| 2305 | </data> |
| 2306 | <data name="WSLCCLI_ContainerIdArgDescription" xml:space="preserve"> |
| 2307 | <value>Container ID</value> |
| 2308 | </data> |
| 2309 | <data name="WSLCCLI_MissingArgumentError" xml:space="preserve"> |
| 2310 | <value>Missing option value: '{}'</value> |
| 2311 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2312 | </data> |
| 2313 | <data name="WSLCCLI_InvalidAliasError" xml:space="preserve"> |
| 2314 | <value>Option alias was not recognized for the current command: '{}'</value> |
| 2315 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2316 | </data> |
| 2317 | <data name="WSLCCLI_InvalidArgumentSpecifierError" xml:space="preserve"> |
| 2318 | <value>Invalid option specifier: '{}'</value> |
| 2319 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2320 | </data> |
| 2321 | <data name="WSLCCLI_AdjoinedNotFoundError" xml:space="preserve"> |
| 2322 | <value>Adjoined option alias not found: '{}'</value> |
| 2323 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2324 | </data> |
| 2325 | <data name="WSLCCLI_AdjoinedNotFlagError" xml:space="preserve"> |
| 2326 | <value>Adjoined option alias is not a flag: '{}'</value> |
| 2327 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2328 | </data> |
| 2329 | <data name="WSLCCLI_SingleCharAfterDashError" xml:space="preserve"> |
| 2330 | <value>Invalid option specifier: '{}'</value> |
| 2331 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2332 | </data> |
| 2333 | <data name="WSLCCLI_FlagContainAdjoinedError" xml:space="preserve"> |
| 2334 | <value>Option cannot contain an adjoined value: '{}'</value> |
| 2335 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2336 | </data> |
| 2337 | <data name="WSLCCLI_FlagInvalidBooleanError" xml:space="preserve"> |
| 2338 | <value>Invalid boolean value for option: '{}'. Expected true, false, 1, 0, t, or f.</value> |
| 2339 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2340 | </data> |
| 2341 | <data name="WSLCCLI_ExtraPositionalError" xml:space="preserve"> |
| 2342 | <value>Found a positional argument when none was expected: '{}'</value> |
| 2343 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2344 | </data> |
| 2345 | <data name="WSLCCLI_MissingArgumentNameError" xml:space="preserve"> |
| 2346 | <value>Missing option name at: '{}'</value> |
| 2347 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2348 | </data> |
| 2349 | <data name="WSLCCLI_FailedResolvingForwardError" xml:space="preserve"> |
| 2350 | <value>Failed to resolve forwarded arguments starting at argument: '{}'</value> |
| 2351 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2352 | </data> |
| 2353 | <data name="WSLCCLI_CommandHasNoForwardArgumentsError" xml:space="preserve"> |
| 2354 | <value>Invalid extra argument encountered: '{}'</value> |
| 2355 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2356 | </data> |
| 2357 | <data name="WSLCCLI_ValueMustBeLastInAliasChainError" xml:space="preserve"> |
| 2358 | <value>Alias options with a value must be last in the alias chain: '{}'</value> |
| 2359 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2360 | </data> |
| 2361 | <data name="WSLCCLI_CopyrightHeader" xml:space="preserve"> |
| 2362 | <value>Copyright (c) Microsoft Corporation. All rights reserved. |
| 2363 | For privacy information about this product please visit https://aka.ms/privacy.</value> |
| 2364 | <comment>Copyright notice and privacy link</comment> |
| 2365 | </data> |
| 2366 | <data name = "MessageWslcInvalidImage" xml:space = "preserve" > |
| 2367 | <value>Invalid image: '{}'</value> |
| 2368 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2369 | </data> |
| 2370 | <data name = "MessageWslcInvalidFilter" xml:space = "preserve" > |
| 2371 | <value>Invalid filter: '{}'</value> |
| 2372 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2373 | </data> |
| 2374 | <data name = "MessageWslcInvalidName" xml:space = "preserve" > |
| 2375 | <value>Invalid name: '{}'</value> |
| 2376 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2377 | </data> |
| 2378 | <data name = "MessageWslcEventsInvalidTimeWindow" xml:space = "preserve" > |
| 2379 | <value>`since` time ({}) cannot be after `until` time ({})</value> |
| 2380 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="`since`"}{Locked="`until`"}</comment> |
| 2381 | </data> |
| 2382 | <data name = "MessagePathNotAbsolute" xml:space = "preserve" > |
| 2383 | <value>Path is not absolute: '{}'</value> |
| 2384 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2385 | </data> |
| 2386 | <data name = "MessageWslcVolumeNotFound" xml:space = "preserve" > |
| 2387 | <value>Volume not found: '{}'</value> |
| 2388 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2389 | </data> |
| 2390 | <data name="MessageWslcImageNotFound" xml:space="preserve"> |
| 2391 | <value>Image '{}' not found.</value> |
| 2392 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2393 | </data> |
| 2394 | <data name="MessageWslcSecretInvalidSpec" xml:space="preserve"> |
| 2395 | <value>Invalid --secret value '{}': {}</value> |
| 2396 | <comment>{FixedPlaceholder="{}"}{Locked="--secret "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2397 | </data> |
| 2398 | <data name="MessageWslcOutputInvalidSpec" xml:space="preserve"> |
| 2399 | <value>Invalid --output value '{}': {}</value> |
| 2400 | <comment>{FixedPlaceholder="{}"}{Locked="--output "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2401 | </data> |
| 2402 | <data name="MessageWslcOutputConsoleNotSupported" xml:space="preserve"> |
| 2403 | <value>Cannot write build output to the console for --output value '{}'.</value> |
| 2404 | <comment>{FixedPlaceholder="{}"}{Locked="--output "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2405 | </data> |
| 2406 | <data name = "MessageWslcMissingVolumeOption" xml:space = "preserve" > |
| 2407 | <value>Missing required option: '{}'</value> |
| 2408 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2409 | </data> |
| 2410 | <data name = "MessageWslcInvalidVolumeOption" xml:space = "preserve" > |
| 2411 | <value>Invalid value for option '{}': '{}'</value> |
| 2412 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2413 | </data> |
| 2414 | <data name = "MessageWslcUnknownVolumeOption" xml:space = "preserve" > |
| 2415 | <value>Unknown option: '{}'</value> |
| 2416 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2417 | </data> |
| 2418 | <data name = "MessageWslcInvalidVolumeType" xml:space = "preserve" > |
| 2419 | <value>Unsupported volume type: '{}'</value> |
| 2420 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2421 | </data> |
| 2422 | <data name = "MessageWslcUnsupportedVolumeDriverOpts" xml:space = "preserve" > |
| 2423 | <value>unsupported volume driver options: {}</value> |
| 2424 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2425 | </data> |
| 2426 | <data name = "MessageWslcVolumeInUse" xml:space = "preserve" > |
| 2427 | <value>Volume '{}' is in use.</value> |
| 2428 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2429 | </data> |
| 2430 | <data name = "MessageWslcNetworkNotFound" xml:space = "preserve" > |
| 2431 | <value>Network not found: '{}'</value> |
| 2432 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2433 | </data> |
| 2434 | <data name = "MessageWslcInvalidNetworkDriver" xml:space = "preserve" > |
| 2435 | <value>Unsupported network driver: '{}'</value> |
| 2436 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2437 | </data> |
| 2438 | <data name="MessageWslcInvalidNetworkDriverOption" xml:space="preserve"> |
| 2439 | <value>Unsupported network driver option: '{}'</value> |
| 2440 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2441 | </data> |
| 2442 | <data name="MessageWslcGatewayRequiresSubnet" xml:space="preserve"> |
| 2443 | <value>The '--gateway' option requires '--subnet' to also be specified.</value> |
| 2444 | <comment>{Locked="--gateway'"}{Locked="--subnet'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2445 | </data> |
| 2446 | <data name="MessageWslcIpRangeRequiresSubnet" xml:space="preserve"> |
| 2447 | <value>The '--ip-range' option requires '--subnet' to also be specified.</value> |
| 2448 | <comment>{Locked="--ip-range'"}{Locked="--subnet'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2449 | </data> |
| 2450 | <data name = "MessageWslcNetworkInUse" xml:space = "preserve" > |
| 2451 | <value>Network '{}' has active endpoints.</value> |
| 2452 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2453 | </data> |
| 2454 | <data name = "MessageWslcNetworkAlreadyExists" xml:space = "preserve" > |
| 2455 | <value>Network '{}' already exists.</value> |
| 2456 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2457 | </data> |
| 2458 | <data name="MessageWslcInvalidNetworkMode" xml:space="preserve"> |
| 2459 | <value>Unsupported network mode: '{}'</value> |
| 2460 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2461 | </data> |
| 2462 | <data name="MessageWslcInvalidStopTimeout" xml:space="preserve"> |
| 2463 | <value>Invalid stop timeout value: {}</value> |
| 2464 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2465 | </data> |
| 2466 | <data name="MessageWslcNetworkModeNoAdditionalNetworks" xml:space="preserve"> |
| 2467 | <value>The primary network mode '{}' does not support connecting or disconnecting additional networks.</value> |
| 2468 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2469 | </data> |
| 2470 | <data name="MessageWslcDuplicateNetwork" xml:space="preserve"> |
| 2471 | <value>Duplicate network: '{}'</value> |
| 2472 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2473 | </data> |
| 2474 | <data name="MessageWslcDriverOptDuplicate" xml:space="preserve"> |
| 2475 | <value>Duplicate driver option '{}'.</value> |
| 2476 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2477 | </data> |
| 2478 | <data name="MessageWslcDriverOptInvalid" xml:space="preserve"> |
| 2479 | <value>Invalid driver option '{}'; expected 'key=value'.</value> |
| 2480 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2481 | </data> |
| 2482 | <data name="MessageWslcEndpointSettingUnknown" xml:space="preserve"> |
| 2483 | <value>Unknown endpoint setting '{}' for network '{}'.</value> |
| 2484 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2485 | </data> |
| 2486 | <data name="MessageWslcIpAddressSingleValue" xml:space="preserve"> |
| 2487 | <value>Only one IP address may be specified for network '{}'.</value> |
| 2488 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2489 | </data> |
| 2490 | <data name="MessageWslcLinkEmpty" xml:space="preserve"> |
| 2491 | <value>Network link cannot be empty.</value> |
| 2492 | </data> |
| 2493 | <data name="MessageWslcAliasEmpty" xml:space="preserve"> |
| 2494 | <value>Network alias cannot be empty.</value> |
| 2495 | </data> |
| 2496 | <data name="MessageWslcAliasRequiresUserDefinedNetwork" xml:space="preserve"> |
| 2497 | <value>Network aliases require a user-defined network. Use --network to specify one.</value> |
| 2498 | <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2499 | </data> |
| 2500 | <data name="MessageWslcEndpointSettingsRequireNetwork" xml:space="preserve"> |
| 2501 | <value>Endpoint settings are not supported for network mode '{}'.</value> |
| 2502 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2503 | </data> |
| 2504 | <data name="MessageWslcAliasAmbiguousWithMultipleNetworks" xml:space="preserve"> |
| 2505 | <value>Network aliases cannot be specified when multiple networks are requested. Use a single --network option.</value> |
| 2506 | <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2507 | </data> |
| 2508 | <data name="MessageWslcIpRequiresUserDefinedNetwork" xml:space="preserve"> |
| 2509 | <value>An IP address requires a user-defined network. Use --network to specify one.</value> |
| 2510 | <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2511 | </data> |
| 2512 | <data name="MessageWslcIpAmbiguousWithMultipleNetworks" xml:space="preserve"> |
| 2513 | <value>An IP address cannot be specified when multiple networks are requested. Use a single --network option.</value> |
| 2514 | <comment>{Locked="--network "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2515 | </data> |
| 2516 | <data name = "MessageWslcFailedToMountVolume" xml:space = "preserve" > |
| 2517 | <value>Failed to create volume '{}': {}</value> |
| 2518 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2519 | </data> |
| 2520 | <data name="MessageWslcBindSourcePathNotFound" xml:space="preserve"> |
| 2521 | <value>Bind source path does not exist: '{}'</value> |
| 2522 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2523 | </data> |
| 2524 | <data name="MessageWslcBindSourcePathError" xml:space="preserve"> |
| 2525 | <value>Failed to access bind source path '{}': {}</value> |
| 2526 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2527 | </data> |
| 2528 | <data name = "MessageWslcTooManyVirtioFsShares" xml:space = "preserve" > |
| 2529 | <value>Too many volumes have been mounted (limit: {}). Restart the session to mount more volumes. This will be fixed in a future release.</value> |
| 2530 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2531 | </data> |
| 2532 | <data name = "MessageWslcPortInUse" xml:space = "preserve" > |
| 2533 | <value>Port {} is already in use, cannot start container {}</value> |
| 2534 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2535 | </data> |
| 2536 | <data name = "MessageWslcBothDockerAndContainerFileFound" xml:space = "preserve" > |
| 2537 | <value>Both Dockerfile and Containerfile found. Use -f to select the file to use</value> |
| 2538 | <comment>{FixedPlaceholder="Dockerfile"}{FixedPlaceholder="Containerfile"}{FixedPlaceholder="-f"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2539 | </data> |
| 2540 | <data name = "MessageWslcFailedToOpenFile" xml:space = "preserve" > |
| 2541 | <value>Failed to open '{}': {}</value> |
| 2542 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2543 | </data> |
| 2544 | <data name = "MessageWslcImportPipeNotSupported" xml:space = "preserve" > |
| 2545 | <value>Importing from a pipe is not supported. Please redirect stdin from a file.</value> |
| 2546 | </data> |
| 2547 | <data name = "MessageWslcBuildFileNotFound" xml:space = "preserve" > |
| 2548 | <value>No Containerfile or Dockerfile found in '{}'</value> |
| 2549 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2550 | </data> |
| 2551 | <data name = "MessageWslcSessionStorageNotFound" xml:space = "preserve" > |
| 2552 | <value>No WSLC session found in '{}'</value> |
| 2553 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2554 | </data> |
| 2555 | <data name="MessageWslcSessionStorageMustBeEmpty" xml:space="preserve"> |
| 2556 | <value>Cannot use '{}' as session storage because the directory is not empty</value> |
| 2557 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2558 | </data> |
| 2559 | <data name="MessageWslcSessionStorageMustBeDirectory" xml:space="preserve"> |
| 2560 | <value>Cannot use '{}' as session storage because it is not a directory</value> |
| 2561 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2562 | </data> |
| 2563 | <data name="MessageWslcSessionStorageCustomLocation" xml:space="preserve"> |
| 2564 | <value>Creating session storage at '{}' as configured by session.storagePath. If you later change or remove this setting, data stored here will no longer be used by the default session and can be deleted to reclaim space.</value> |
| 2565 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. {Locked="session.storagePath"}"session.storagePath" is a configuration setting name and should not be translated.</comment> |
| 2566 | </data> |
| 2567 | <data name="MessageWslcTagImageInvalidFormat" xml:space="preserve"> |
| 2568 | <value>Invalid image tag format: '{}'. Expected format is 'name:tag'</value> |
| 2569 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2570 | </data> |
| 2571 | <data name="MessageWslcSaveInProgress" xml:space="preserve"> |
| 2572 | <value>Save in progress.</value> |
| 2573 | </data> |
| 2574 | <data name="MessageWslcExportInProgress" xml:space="preserve"> |
| 2575 | <value>Export in progress.</value> |
| 2576 | </data> |
| 2577 | <data name="WSLCCLI_RootCommandDesc" xml:space="preserve"> |
| 2578 | <value>WSLC is the Windows Subsystem for Linux Container CLI tool.</value> |
| 2579 | <comment>{Locked="WSLC"}Product names should not be translated</comment> |
| 2580 | </data> |
| 2581 | <data name="WSLCCLI_RootCommandLongDesc" xml:space="preserve"> |
| 2582 | <value>WSLC is the Windows Subsystem for Linux Container CLI tool. It enables management and interaction with WSL containers from the command line.</value> |
| 2583 | <comment>{Locked="WSLC"}{Locked="WSL"}Product names should not be translated</comment> |
| 2584 | </data> |
| 2585 | <data name="WSLCCLI_ContainerCommandDesc" xml:space="preserve"> |
| 2586 | <value>Manage containers.</value> |
| 2587 | </data> |
| 2588 | <data name="WSLCCLI_ContainerCommandLongDesc" xml:space="preserve"> |
| 2589 | <value>Manage the lifecycle of WSL containers, including creating, starting, stopping, and removing them.</value> |
| 2590 | <comment>{Locked="WSL"}Product names should not be translated</comment> |
| 2591 | </data> |
| 2592 | <data name="WSLCCLI_ContainerAttachDesc" xml:space="preserve"> |
| 2593 | <value>Attach to a container.</value> |
| 2594 | </data> |
| 2595 | <data name="WSLCCLI_ContainerAttachLongDesc" xml:space="preserve"> |
| 2596 | <value>Attaches to a container.</value> |
| 2597 | </data> |
| 2598 | <data name="WSLCCLI_ContainerCreateDesc" xml:space="preserve"> |
| 2599 | <value>Create a container.</value> |
| 2600 | </data> |
| 2601 | <data name="WSLCCLI_ContainerCreateLongDesc" xml:space="preserve"> |
| 2602 | <value>Creates a container.</value> |
| 2603 | </data> |
| 2604 | <data name="WSLCCLI_ContainerExecDesc" xml:space="preserve"> |
| 2605 | <value>Execute a command in a running container.</value> |
| 2606 | </data> |
| 2607 | <data name="WSLCCLI_ContainerExecLongDesc" xml:space="preserve"> |
| 2608 | <value>Executes a command in a running container.</value> |
| 2609 | </data> |
| 2610 | <data name="WSLCCLI_ContainerExportDesc" xml:space="preserve"> |
| 2611 | <value>Export a container's filesystem as a tar archive.</value> |
| 2612 | </data> |
| 2613 | <data name="WSLCCLI_ContainerExportLongDesc" xml:space="preserve"> |
| 2614 | <value>Exports a container's filesystem as a tar archive.</value> |
| 2615 | </data> |
| 2616 | <data name="WSLCCLI_ContainerExportOutputArgDescription" xml:space="preserve"> |
| 2617 | <value>Write to a file, instead of STDOUT</value> |
| 2618 | <comment>{Locked="STDOUT"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2619 | </data> |
| 2620 | <data name="WSLCCLI_ContainerCpDesc" xml:space="preserve"> |
| 2621 | <value>Copy files between a container and the local filesystem.</value> |
| 2622 | </data> |
| 2623 | <data name="WSLCCLI_ContainerCpLongDesc" xml:space="preserve"> |
| 2624 | <value>Copy files between a container and the local filesystem. |
| 2625 | Usage: wslc container cp [OPTIONS] SOURCE DEST |
| 2626 | Local to container: wslc container cp LOCAL_PATH CONTAINER:PATH |
| 2627 | Container to local: wslc container cp CONTAINER:PATH LOCAL_PATH |
| 2628 | Stdin to container: wslc container cp - CONTAINER:PATH</value> |
| 2629 | <comment>{Locked="wslc"}{Locked="container cp"}{Locked="CONTAINER:PATH"}{Locked="LOCAL_PATH"}</comment> |
| 2630 | </data> |
| 2631 | <data name="WSLCCLI_CpSourceArgDescription" xml:space="preserve"> |
| 2632 | <value>Source: local path, CONTAINER:PATH, or '-' for stdin</value> |
| 2633 | <comment>{Locked="-"}{Locked="CONTAINER:PATH"}</comment> |
| 2634 | </data> |
| 2635 | <data name="WSLCCLI_CpTargetArgDescription" xml:space="preserve"> |
| 2636 | <value>Destination: local path or CONTAINER:PATH</value> |
| 2637 | <comment>{Locked="CONTAINER:PATH"}</comment> |
| 2638 | </data> |
| 2639 | <data name="WSLCCLI_CpInvalidTargetError" xml:space="preserve"> |
| 2640 | <value>Invalid destination format. Expected CONTAINER:PATH</value> |
| 2641 | <comment>{Locked="CONTAINER:PATH"}</comment> |
| 2642 | </data> |
| 2643 | <data name="WSLCCLI_CpInvalidSourceError" xml:space="preserve"> |
| 2644 | <value>Invalid source format. Expected CONTAINER:PATH</value> |
| 2645 | <comment>{Locked="CONTAINER:PATH"}</comment> |
| 2646 | </data> |
| 2647 | <data name="WSLCCLI_CpSourceNotFoundError" xml:space="preserve"> |
| 2648 | <value>Source path not found: {0}</value> |
| 2649 | <comment>{0} is the source path</comment> |
| 2650 | </data> |
| 2651 | <data name="WSLCCLI_CpTarNotFoundError" xml:space="preserve"> |
| 2652 | <value>tar.exe not found. Windows tar is required for local file copy.</value> |
| 2653 | <comment>{Locked="tar.exe"}</comment> |
| 2654 | </data> |
| 2655 | <data name="WSLCCLI_CpInvalidDirectionError" xml:space="preserve"> |
| 2656 | <value>Invalid copy direction. Use CONTAINER:PATH as either source or destination.</value> |
| 2657 | <comment>{Locked="CONTAINER:PATH"}</comment> |
| 2658 | </data> |
| 2659 | <data name="WSLCCLI_CpStdinIsTerminalError" xml:space="preserve"> |
| 2660 | <value>Cannot read tar data from terminal. Pipe a tar archive to stdin. |
| 2661 | Example: tar -cf - files | wslc container cp - CONTAINER:/path</value> |
| 2662 | <comment>{Locked="tar -cf -"}{Locked="wslc container cp"}{Locked="CONTAINER:/path"}</comment> |
| 2663 | </data> |
| 2664 | <data name="WSLCCLI_CpNoFileExtractedError" xml:space="preserve"> |
| 2665 | <value>No file extracted from container archive</value> |
| 2666 | <comment>Shown when the container archive download produced no extractable files.</comment> |
| 2667 | </data> |
| 2668 | <data name="WSLCCLI_CpSourceIsDirectoryError" xml:space="preserve"> |
| 2669 | <value>Cannot copy a directory to a file path. Use a directory target (with trailing separator) instead.</value> |
| 2670 | <comment>Shown when the user tries to copy a directory from the container to a file destination.</comment> |
| 2671 | </data> |
| 2672 | <data name="WSLCCLI_ContainerInspectDesc" xml:space="preserve"> |
| 2673 | <value>Inspect a container.</value> |
| 2674 | </data> |
| 2675 | <data name="WSLCCLI_ContainerInspectLongDesc" xml:space="preserve"> |
| 2676 | <value>Display detailed information about a container.</value> |
| 2677 | </data> |
| 2678 | <data name="WSLCCLI_ContainerKillDesc" xml:space="preserve"> |
| 2679 | <value>Kill one or more running containers.</value> |
| 2680 | </data> |
| 2681 | <data name="WSLCCLI_ContainerKillLongDesc" xml:space="preserve"> |
| 2682 | <value>Kills one or more running containers by sending SIGKILL by default, or the signal specified with --signal.</value> |
| 2683 | <comment>{Locked="--signal."}Command line arguments, file names and string inserts should not be translated</comment> |
| 2684 | </data> |
| 2685 | <data name="WSLCCLI_ContainerListDesc" xml:space="preserve"> |
| 2686 | <value>List containers.</value> |
| 2687 | </data> |
| 2688 | <data name="WSLCCLI_ContainerListLongDesc" xml:space="preserve"> |
| 2689 | <value>Lists containers. By default, only running containers are shown; use --all to include all containers.</value> |
| 2690 | <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2691 | </data> |
| 2692 | <data name="WSLCCLI_ContainerLogsDesc" xml:space="preserve"> |
| 2693 | <value>View container logs.</value> |
| 2694 | </data> |
| 2695 | <data name="WSLCCLI_ContainerLogsLongDesc" xml:space="preserve"> |
| 2696 | <value>View logs for a container.</value> |
| 2697 | </data> |
| 2698 | <data name="WSLCCLI_ContainerPruneDeletedHeader" xml:space="preserve"> |
| 2699 | <value>Deleted Containers:</value> |
| 2700 | </data> |
| 2701 | <data name="WSLCCLI_ContainerPruneDesc" xml:space="preserve"> |
| 2702 | <value>Remove all stopped containers.</value> |
| 2703 | </data> |
| 2704 | <data name="WSLCCLI_ContainerPruneLongDesc" xml:space="preserve"> |
| 2705 | <value>Removes all stopped containers.</value> |
| 2706 | </data> |
| 2707 | <data name="WSLCCLI_ContainerPruneSpaceReclaimedBytes" xml:space="preserve"> |
| 2708 | <value>Total reclaimed space: {}</value> |
| 2709 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2710 | </data> |
| 2711 | <data name="WSLCCLI_ContainerRemoveDesc" xml:space="preserve"> |
| 2712 | <value>Remove containers.</value> |
| 2713 | </data> |
| 2714 | <data name="WSLCCLI_ContainerRemoveLongDesc" xml:space="preserve"> |
| 2715 | <value>Removes containers.</value> |
| 2716 | </data> |
| 2717 | <data name="WSLCCLI_ContainerRestartDesc" xml:space="preserve"> |
| 2718 | <value>Restart containers.</value> |
| 2719 | </data> |
| 2720 | <data name="WSLCCLI_ContainerRestartLongDesc" xml:space="preserve"> |
| 2721 | <value>Restarts containers. Containers that are not running are started.</value> |
| 2722 | </data> |
| 2723 | <data name="WSLCCLI_ContainerRunDesc" xml:space="preserve"> |
| 2724 | <value>Run a container.</value> |
| 2725 | </data> |
| 2726 | <data name="WSLCCLI_ContainerRunLongDesc" xml:space="preserve"> |
| 2727 | <value>Runs a container. By default, the container is started in the foreground; use --detach to run in the background.</value> |
| 2728 | <comment>{Locked="--detach "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2729 | </data> |
| 2730 | <data name="WSLCCLI_ContainerStartDesc" xml:space="preserve"> |
| 2731 | <value>Start a container.</value> |
| 2732 | </data> |
| 2733 | <data name="WSLCCLI_ContainerStartLongDesc" xml:space="preserve"> |
| 2734 | <value>Starts a container.</value> |
| 2735 | </data> |
| 2736 | <data name="WSLCCLI_ContainerStatsDesc" xml:space="preserve"> |
| 2737 | <value>Display container resource usage statistics.</value> |
| 2738 | </data> |
| 2739 | <data name="WSLCCLI_ContainerStatsLongDesc" xml:space="preserve"> |
| 2740 | <value>Display a snapshot of a running container's resource usage: CPU, memory, network I/O, block I/O, and PIDs.</value> |
| 2741 | </data> |
| 2742 | <data name="WSLCCLI_ContainerStopDesc" xml:space="preserve"> |
| 2743 | <value>Stop containers.</value> |
| 2744 | </data> |
| 2745 | <data name="WSLCCLI_ContainerStopLongDesc" xml:space="preserve"> |
| 2746 | <value>Stops containers.</value> |
| 2747 | </data> |
| 2748 | <data name="WSLCCLI_ContainerStopSignalArgDescription" xml:space="preserve"> |
| 2749 | <value>Signal to send (default: the container's configured STOPSIGNAL, or SIGTERM if none is configured)</value> |
| 2750 | <comment>{Locked="STOPSIGNAL"}{Locked="SIGTERM"}Command line arguments should not be translated</comment> |
| 2751 | </data> |
| 2752 | <data name="WSLCCLI_ImageCommandDesc" xml:space="preserve"> |
| 2753 | <value>Manage images.</value> |
| 2754 | </data> |
| 2755 | <data name="WSLCCLI_ImageCommandLongDesc" xml:space="preserve"> |
| 2756 | <value>Manage container images, including building, pulling, listing, and removing them.</value> |
| 2757 | </data> |
| 2758 | <data name="WSLCCLI_ImageBuildDesc" xml:space="preserve"> |
| 2759 | <value>Build an image from a Dockerfile.</value> |
| 2760 | <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment> |
| 2761 | </data> |
| 2762 | <data name="WSLCCLI_ImageBuildLongDesc" xml:space="preserve"> |
| 2763 | <value>Builds an image from a Dockerfile and a build context directory.</value> |
| 2764 | <comment>{Locked="Dockerfile"}Command line arguments should not be translated</comment> |
| 2765 | </data> |
| 2766 | <data name="WSLCCLI_ImageInspectDesc" xml:space="preserve"> |
| 2767 | <value>Inspect images.</value> |
| 2768 | </data> |
| 2769 | <data name="WSLCCLI_ImageInspectLongDesc" xml:space="preserve"> |
| 2770 | <value>Inspect images.</value> |
| 2771 | </data> |
| 2772 | <data name="WSLCCLI_ImageImportDesc" xml:space="preserve"> |
| 2773 | <value>Import an image from a tarball.</value> |
| 2774 | </data> |
| 2775 | <data name="WSLCCLI_ImageImportLongDesc" xml:space="preserve"> |
| 2776 | <value>Imports the contents of a tarball to create a filesystem image. Optionally tag the image with a repository and tag name.</value> |
| 2777 | </data> |
| 2778 | <data name="WSLCCLI_ImageListDesc" xml:space="preserve"> |
| 2779 | <value>List images.</value> |
| 2780 | </data> |
| 2781 | <data name="WSLCCLI_ImageListLongDesc" xml:space="preserve"> |
| 2782 | <value>Lists images.</value> |
| 2783 | </data> |
| 2784 | <data name="WSLCCLI_ImageLoadDesc" xml:space="preserve"> |
| 2785 | <value>Load images.</value> |
| 2786 | </data> |
| 2787 | <data name="WSLCCLI_ImageLoadLongDesc" xml:space="preserve"> |
| 2788 | <value>Loads images.</value> |
| 2789 | </data> |
| 2790 | <data name="WSLCCLI_ImagePullDesc" xml:space="preserve"> |
| 2791 | <value>Pull images.</value> |
| 2792 | </data> |
| 2793 | <data name="WSLCCLI_ImagePullLongDesc" xml:space="preserve"> |
| 2794 | <value>Pulls images.</value> |
| 2795 | </data> |
| 2796 | <data name="WSLCCLI_ImagePruneAllArgDescription" xml:space="preserve"> |
| 2797 | <value>Remove all unused images, not just dangling ones.</value> |
| 2798 | </data> |
| 2799 | <data name="WSLCCLI_ImagePruneDeleted" xml:space="preserve"> |
| 2800 | <value>deleted: {}</value> |
| 2801 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2802 | </data> |
| 2803 | <data name="WSLCCLI_ImagePruneDeletedHeader" xml:space="preserve"> |
| 2804 | <value>Deleted Images:</value> |
| 2805 | </data> |
| 2806 | <data name="WSLCCLI_ImagePruneDesc" xml:space="preserve"> |
| 2807 | <value>Remove unused images.</value> |
| 2808 | </data> |
| 2809 | <data name="WSLCCLI_ImagePruneLongDesc" xml:space="preserve"> |
| 2810 | <value>Removes all dangling images. If --all is specified, removes all images not used by any container.</value> |
| 2811 | <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2812 | </data> |
| 2813 | <data name="WSLCCLI_ImagePruneSpaceReclaimedBytes" xml:space="preserve"> |
| 2814 | <value>Total reclaimed space: {}</value> |
| 2815 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2816 | </data> |
| 2817 | <data name="WSLCCLI_ImagePruneUntagged" xml:space="preserve"> |
| 2818 | <value>untagged: {}</value> |
| 2819 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2820 | </data> |
| 2821 | <data name="WSLCCLI_ImagePushDesc" xml:space="preserve"> |
| 2822 | <value>Upload an image to a registry.</value> |
| 2823 | </data> |
| 2824 | <data name="WSLCCLI_ImagePushLongDesc" xml:space="preserve"> |
| 2825 | <value>Upload an image to a registry.</value> |
| 2826 | </data> |
| 2827 | <data name="WSLCCLI_ImageDeleteDeleted" xml:space="preserve"> |
| 2828 | <value>Deleted: {}</value> |
| 2829 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2830 | </data> |
| 2831 | <data name="WSLCCLI_ImageDeleteUntagged" xml:space="preserve"> |
| 2832 | <value>Untagged: {}</value> |
| 2833 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2834 | </data> |
| 2835 | <data name="WSLCCLI_ImageRemoveDesc" xml:space="preserve"> |
| 2836 | <value>Remove images.</value> |
| 2837 | </data> |
| 2838 | <data name="WSLCCLI_ImageRemoveLongDesc" xml:space="preserve"> |
| 2839 | <value>Removes images.</value> |
| 2840 | </data> |
| 2841 | <data name="WSLCCLI_ImageSaveDesc" xml:space="preserve"> |
| 2842 | <value>Save images.</value> |
| 2843 | </data> |
| 2844 | <data name="WSLCCLI_ImageSaveLongDesc" xml:space="preserve"> |
| 2845 | <value>Saves images.</value> |
| 2846 | </data> |
| 2847 | <data name="WSLCCLI_LoginDesc" xml:space="preserve"> |
| 2848 | <value>Log in to a registry.</value> |
| 2849 | </data> |
| 2850 | <data name="WSLCCLI_LoginLongDesc" xml:space="preserve"> |
| 2851 | <value>Log in to a registry. If no server is specified, the default is defined by the session.</value> |
| 2852 | </data> |
| 2853 | <data name="WSLCCLI_LogoutDesc" xml:space="preserve"> |
| 2854 | <value>Log out from a registry.</value> |
| 2855 | </data> |
| 2856 | <data name="WSLCCLI_LogoutLongDesc" xml:space="preserve"> |
| 2857 | <value>Log out from a registry. If no server is specified, the default is defined by the session.</value> |
| 2858 | </data> |
| 2859 | <data name="WSLCCLI_LoginSucceeded" xml:space="preserve"> |
| 2860 | <value>Login Succeeded</value> |
| 2861 | </data> |
| 2862 | <data name="WSLCCLI_LogoutSucceeded" xml:space="preserve"> |
| 2863 | <value>Removing login credentials for {}</value> |
| 2864 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2865 | </data> |
| 2866 | <data name="WSLCCLI_LogoutNotFound" xml:space="preserve"> |
| 2867 | <value>Not logged in to {}</value> |
| 2868 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2869 | </data> |
| 2870 | <data name="WSLCCLI_CredentialFileCorrupt" xml:space="preserve"> |
| 2871 | <value>Failed to parse credentials file '{}': the file may be corrupted.</value> |
| 2872 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2873 | </data> |
| 2874 | <data name="MessageWslcFailedToWriteFile" xml:space="preserve"> |
| 2875 | <value>Failed to write '{}': {}</value> |
| 2876 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2877 | </data> |
| 2878 | <data name="WSLCCLI_LoginServerArgDescription" xml:space="preserve"> |
| 2879 | <value>Server</value> |
| 2880 | </data> |
| 2881 | <data name="WSLCCLI_LoginUsernameArgDescription" xml:space="preserve"> |
| 2882 | <value>Username</value> |
| 2883 | </data> |
| 2884 | <data name="WSLCCLI_LoginPasswordArgDescription" xml:space="preserve"> |
| 2885 | <value>Password or Personal Access Token (PAT)</value> |
| 2886 | <comment>{Locked="PAT"}Acronym should not be translated</comment> |
| 2887 | </data> |
| 2888 | <data name="WSLCCLI_LoginPasswordStdinArgDescription" xml:space="preserve"> |
| 2889 | <value>Take the Password or Personal Access Token (PAT) from stdin</value> |
| 2890 | <comment>{Locked="PAT"}{Locked="stdin"}Technical terms should not be translated</comment> |
| 2891 | </data> |
| 2892 | <data name="WSLCCLI_LoginPasswordAndStdinMutuallyExclusive" xml:space="preserve"> |
| 2893 | <value>--password and --password-stdin are mutually exclusive</value> |
| 2894 | <comment>{Locked="--password "}{Locked="--password-stdin "}Command line arguments, file names and string inserts should not be translated</comment> |
| 2895 | </data> |
| 2896 | <data name="WSLCCLI_LoginPasswordStdinRequiresUsername" xml:space="preserve"> |
| 2897 | <value>Must provide --username with --password-stdin</value> |
| 2898 | <comment>{Locked="--username "}{Locked="--password-stdin"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2899 | </data> |
| 2900 | <data name="WSLCCLI_LoginUsernamePrompt" xml:space="preserve"> |
| 2901 | <value>Username: </value> |
| 2902 | </data> |
| 2903 | <data name="WSLCCLI_LoginPasswordPrompt" xml:space="preserve"> |
| 2904 | <value>Password: </value> |
| 2905 | </data> |
| 2906 | <data name="WSLCCLI_RegistryCommandDesc" xml:space="preserve"> |
| 2907 | <value>Manage registry credentials.</value> |
| 2908 | </data> |
| 2909 | <data name="WSLCCLI_RegistryCommandLongDesc" xml:space="preserve"> |
| 2910 | <value>Manage registry credentials, including logging in and out of container registries.</value> |
| 2911 | </data> |
| 2912 | <data name="WSLCCLI_SystemCommandDesc" xml:space="preserve"> |
| 2913 | <value>System-level commands</value> |
| 2914 | </data> |
| 2915 | <data name="WSLCCLI_SystemCommandLongDesc" xml:space="preserve"> |
| 2916 | <value>System-level management commands.</value> |
| 2917 | </data> |
| 2918 | <data name="WSLCCLI_SystemInfoDesc" xml:space="preserve"> |
| 2919 | <value>Display system information.</value> |
| 2920 | </data> |
| 2921 | <data name="WSLCCLI_SystemInfoLongDesc" xml:space="preserve"> |
| 2922 | <value>Displays version information for the wslc client and the session manager service, along with the list of active sessions.</value> |
| 2923 | <comment>{Locked="wslc"}Command line arguments should not be translated</comment> |
| 2924 | </data> |
| 2925 | <data name="WSLCCLI_SystemInfoClientHeader" xml:space="preserve"> |
| 2926 | <value>Client:</value> |
| 2927 | </data> |
| 2928 | <data name="WSLCCLI_SystemInfoVersions" xml:space="preserve"> |
| 2929 | <value>WSL version: {} |
| 2930 | Kernel version: {} |
| 2931 | Direct3D version: {} |
| 2932 | DXCore version: {} |
| 2933 | Windows version: {}</value> |
| 2934 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2935 | </data> |
| 2936 | <data name="WSLCCLI_SystemInfoServerHeader" xml:space="preserve"> |
| 2937 | <value>Server:</value> |
| 2938 | </data> |
| 2939 | <data name="WSLCCLI_SystemInfoSettingsFile" xml:space="preserve"> |
| 2940 | <value>Settings file: {}</value> |
| 2941 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2942 | </data> |
| 2943 | <data name="WSLCCLI_SystemInfoSessionManagerVersion" xml:space="preserve"> |
| 2944 | <value>Session manager version: {}</value> |
| 2945 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2946 | </data> |
| 2947 | <data name="WSLCCLI_SystemInfoSessions" xml:space="preserve"> |
| 2948 | <value>Sessions: {}</value> |
| 2949 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 2950 | </data> |
| 2951 | <data name="WSLCCLI_ImageTagDesc" xml:space="preserve"> |
| 2952 | <value>Tag an image.</value> |
| 2953 | </data> |
| 2954 | <data name="WSLCCLI_ImageTagLongDesc" xml:space="preserve"> |
| 2955 | <value>Tags an image.</value> |
| 2956 | </data> |
| 2957 | <data name="WSLCCLI_SessionCommandDesc" xml:space="preserve"> |
| 2958 | <value>Manage sessions.</value> |
| 2959 | </data> |
| 2960 | <data name="WSLCCLI_SessionCommandLongDesc" xml:space="preserve"> |
| 2961 | <value>Manage WSL container sessions, including listing active sessions and launching interactive shells.</value> |
| 2962 | <comment>{Locked="WSL"}Product names should not be translated</comment> |
| 2963 | </data> |
| 2964 | <data name="WSLCCLI_SessionListDesc" xml:space="preserve"> |
| 2965 | <value>List sessions.</value> |
| 2966 | </data> |
| 2967 | <data name="WSLCCLI_SessionListLongDesc" xml:space="preserve"> |
| 2968 | <value>Lists active session(s).</value> |
| 2969 | </data> |
| 2970 | <data name="WSLCCLI_SessionShellDesc" xml:space="preserve"> |
| 2971 | <value>Attach to a session.</value> |
| 2972 | </data> |
| 2973 | <data name="WSLCCLI_SessionShellLongDesc" xml:space="preserve"> |
| 2974 | <value>Attaches to an active session. If no session ID is provided, the wslc default session will be used.</value> |
| 2975 | <comment>{Locked="wslc"}Command line arguments should not be translated</comment> |
| 2976 | </data> |
| 2977 | <data name="WSLCCLI_SessionRunDesc" xml:space="preserve"> |
| 2978 | <value>Run a command in a session.</value> |
| 2979 | </data> |
| 2980 | <data name="WSLCCLI_SessionRunLongDesc" xml:space="preserve"> |
| 2981 | <value>Runs a command in an active session without a TTY. The command and its arguments are forwarded directly to the session. If no session is specified, the wslc default session will be used.</value> |
| 2982 | <comment>{Locked="wslc"}{Locked="TTY"}Command line arguments and technical terms should not be translated</comment> |
| 2983 | </data> |
| 2984 | <data name="WSLCCLI_SessionRunForwardArgsDescription" xml:space="preserve"> |
| 2985 | <value>Arguments to pass to the command being run</value> |
| 2986 | </data> |
| 2987 | <data name="WSLCCLI_SessionTerminateDesc" xml:space="preserve"> |
| 2988 | <value>Terminate a session.</value> |
| 2989 | </data> |
| 2990 | <data name="WSLCCLI_SessionTerminateLongDesc" xml:space="preserve"> |
| 2991 | <value>Terminates an active session. If no session is specified, the default session will be terminated.</value> |
| 2992 | </data> |
| 2993 | <data name="WSLCCLI_SessionEnterDesc" xml:space="preserve"> |
| 2994 | <value>Enter a temporary session.</value> |
| 2995 | </data> |
| 2996 | <data name="WSLCCLI_SessionEnterLongDesc" xml:space="preserve"> |
| 2997 | <value>Creates a non-persistent session with the given storage path and opens a shell into it. The session is deleted when the shell exits. If no name is provided, a GUID is generated and printed to stderr.</value> |
| 2998 | <comment>{Locked="GUID"}{Locked="stderr"}Technical terms should not be translated</comment> |
| 2999 | </data> |
| 3000 | <data name="WSLCCLI_SessionEnterNameArgDescription" xml:space="preserve"> |
| 3001 | <value>Name for the session. If not provided, a GUID is generated.</value> |
| 3002 | <comment>{Locked="GUID"}Technical terms should not be translated</comment> |
| 3003 | </data> |
| 3004 | <data name="WSLCCLI_SettingsCommandDesc" xml:space="preserve"> |
| 3005 | <value>Open the settings file in the default editor.</value> |
| 3006 | </data> |
| 3007 | <data name="WSLCCLI_SettingsCommandLongDesc" xml:space="preserve"> |
| 3008 | <value>Opens the wslc user settings file in the system default editor for .yaml files. |
| 3009 | On first run, creates the file with all settings commented out at their defaults.</value> |
| 3010 | <comment>{Locked="wslc"}{Locked=".yaml"}Command line arguments should not be translated</comment> |
| 3011 | </data> |
| 3012 | <data name="WSLCCLI_SettingsResetDesc" xml:space="preserve"> |
| 3013 | <value>Reset settings to built-in defaults.</value> |
| 3014 | </data> |
| 3015 | <data name="WSLCCLI_SettingsResetLongDesc" xml:space="preserve"> |
| 3016 | <value>Overwrites the settings file with a commented-out defaults template.</value> |
| 3017 | </data> |
| 3018 | <data name="WSLCCLI_SettingsResetConfirm" xml:space="preserve"> |
| 3019 | <value>Settings reset to defaults.</value> |
| 3020 | </data> |
| 3021 | <data name="WSLCCLI_VersionDesc" xml:space="preserve"> |
| 3022 | <value>Show version information.</value> |
| 3023 | </data> |
| 3024 | <data name="WSLCCLI_VersionLongDesc" xml:space="preserve"> |
| 3025 | <value>Show version information for this tool.</value> |
| 3026 | </data> |
| 3027 | <data name="WSLCCLI_AllArgDescription" xml:space="preserve"> |
| 3028 | <value>Show all regardless of state.</value> |
| 3029 | </data> |
| 3030 | <data name="WSLCCLI_ArchiveArgDescription" xml:space="preserve"> |
| 3031 | <value>Archive mode (accepted for Docker CLI compatibility)</value> |
| 3032 | <comment>{Locked="Docker"}</comment> |
| 3033 | </data> |
| 3034 | <data name="WSLCCLI_BuildArgDescription" xml:space="preserve"> |
| 3035 | <value>Set build-time variables (KEY=VALUE)</value> |
| 3036 | <comment>{Locked="KEY=VALUE"}Command line arguments should not be translated</comment> |
| 3037 | </data> |
| 3038 | <data name="WSLCCLI_BuildPullArgDescription" xml:space="preserve"> |
| 3039 | <value>Always attempt to pull a newer version of the image</value> |
| 3040 | </data> |
| 3041 | <data name="WSLCCLI_BuildOutputArgDescription" xml:space="preserve"> |
| 3042 | <value>Build output destination (docker buildx --output spec; e.g. type=local,dest=path or type=tar,dest=out.tar)</value> |
| 3043 | <comment>{Locked="--output "}Command line arguments, file names and string inserts should not be translated</comment> |
| 3044 | </data> |
| 3045 | <data name="WSLCCLI_BuildTargetArgDescription" xml:space="preserve"> |
| 3046 | <value>Set the target build stage to build</value> |
| 3047 | </data> |
| 3048 | <data name="WSLCCLI_SecretArgDescription" xml:space="preserve"> |
| 3049 | <value>Expose secret to the build (id=NAME[,type=env|file][,env=VAR|,src=PATH]; defaults to env var NAME)</value> |
| 3050 | <comment>{Locked="id=NAME"}{Locked="type=env|file"}{Locked="env=VAR"}{Locked="src=PATH"}Command line arguments should not be translated</comment> |
| 3051 | </data> |
| 3052 | <data name="WSLCCLI_CommandArgDescription" xml:space="preserve"> |
| 3053 | <value>The command to run</value> |
| 3054 | </data> |
| 3055 | <data name="WSLCCLI_CpusArgDescription" xml:space="preserve"> |
| 3056 | <value>Number of CPUs (e.g. 0.5, 1, 2.5)</value> |
| 3057 | <comment>{Locked="0.5"}{Locked="1"}{Locked="2.5"}Command line argument example values should not be translated</comment> |
| 3058 | </data> |
| 3059 | <data name="WSLCCLI_InvalidCpusError" xml:space="preserve"> |
| 3060 | <value>Invalid {} option value: '{}'. Expected a positive number of CPUs (e.g. 0.5, 1, 2)</value> |
| 3061 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="0.5"}{Locked="1"}{Locked="2"}</comment> |
| 3062 | </data> |
| 3063 | <data name="WSLCCLI_ForceArgDescription" xml:space="preserve"> |
| 3064 | <value>Delete containers even if they are running</value> |
| 3065 | </data> |
| 3066 | <data name="WSLCCLI_DetachArgDescription" xml:space="preserve"> |
| 3067 | <value>Run container in detached mode</value> |
| 3068 | </data> |
| 3069 | <data name="WSLCCLI_EntrypointArgDescription" xml:space="preserve"> |
| 3070 | <value>Specifies the container init process executable</value> |
| 3071 | </data> |
| 3072 | <data name="WSLCCLI_EnvArgDescription" xml:space="preserve"> |
| 3073 | <value>Key=Value pairs for environment variables</value> |
| 3074 | <comment>{Locked="Key=Value"}Command line arguments should not be translated</comment> |
| 3075 | </data> |
| 3076 | <data name="WSLCCLI_EnvFileArgDescription" xml:space="preserve"> |
| 3077 | <value>File containing key=value pairs of env variables</value> |
| 3078 | <comment>{Locked="key=value"}Command line arguments should not be translated</comment> |
| 3079 | </data> |
| 3080 | <data name="WSLCCLI_FileArgDescription" xml:space="preserve"> |
| 3081 | <value>Path to the Dockerfile (use "-" to read from stdin)</value> |
| 3082 | <comment>{Locked="Dockerfile"}{Locked="stdin"}{Locked="-"}Command line arguments should not be translated</comment> |
| 3083 | </data> |
| 3084 | <data name="WSLCCLI_FilterArgDescription" xml:space="preserve"> |
| 3085 | <value>Filter output based on conditions provided</value> |
| 3086 | </data> |
| 3087 | <data name="WSLCCLI_InvalidFilterError" xml:space="preserve"> |
| 3088 | <value>Invalid value "{}" for the '-f, --filter' option: bad format of filter (expected name=value)</value> |
| 3089 | <comment>{FixedPlaceholder="{}"}{Locked="--filter'"}Command line arguments, file names and string inserts should not be translated</comment> </data> |
| 3090 | <data name="WSLCCLI_InvalidMountError" xml:space="preserve"> |
| 3091 | <value>Invalid argument "{}" for '--mount' option: {}</value> |
| 3092 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}{Locked="--mount'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3093 | </data> |
| 3094 | <data name="WSLCCLI_InvalidTmpfsError" xml:space="preserve"> |
| 3095 | <value>Invalid argument "{}" for '--tmpfs' option: {}</value> |
| 3096 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}{Locked="--tmpfs'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3097 | </data> |
| 3098 | <data name="WSLCCLI_UnsupportedMountError" xml:space="preserve"> |
| 3099 | <value>Argument "{}" for '--mount' option uses an unsupported feature: {}</value> |
| 3100 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}{Locked="--mount'"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3101 | </data> |
| 3102 | <data name="WSLCCLI_DuplicateMountDestinationError" xml:space="preserve"> |
| 3103 | <value>Duplicate mount point: {}</value> |
| 3104 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3105 | </data> |
| 3106 | <data name="WSLCCLI_MountMalformedCsvError" xml:space="preserve"> |
| 3107 | <value>The CSV input is malformed.</value> |
| 3108 | <comment>{Locked="CSV"}Command line arguments should not be translated</comment> |
| 3109 | </data> |
| 3110 | <data name="WSLCCLI_MountFieldKeyValueRequiredError" xml:space="preserve"> |
| 3111 | <value>The field '{}' must be a key=value pair.</value> |
| 3112 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3113 | </data> |
| 3114 | <data name="WSLCCLI_MountUnexpectedKeyError" xml:space="preserve"> |
| 3115 | <value>The key '{}' is unexpected in '{}'.</value> |
| 3116 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3117 | </data> |
| 3118 | <data name="WSLCCLI_MountInvalidValueError" xml:space="preserve"> |
| 3119 | <value>The value for '{}' is invalid: '{}'.</value> |
| 3120 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3121 | </data> |
| 3122 | <data name="WSLCCLI_MountInvalidBindRecursiveValueError" xml:space="preserve"> |
| 3123 | <value>The value for '{}' is invalid: '{}'. Valid values are "enabled", "disabled", "writable", and "readonly".</value> |
| 3124 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3125 | </data> |
| 3126 | <data name="WSLCCLI_MountTypeRequiredError" xml:space="preserve"> |
| 3127 | <value>The mount type is required.</value> |
| 3128 | </data> |
| 3129 | <data name="WSLCCLI_MountOptionFamilyMismatchError" xml:space="preserve"> |
| 3130 | <value>Options matching '{}' cannot be used with mount type '{}'.</value> |
| 3131 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3132 | </data> |
| 3133 | <data name="WSLCCLI_MountOptionRequiresReadonlyError" xml:space="preserve"> |
| 3134 | <value>Option '{}' requires the 'readonly' option.</value> |
| 3135 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3136 | </data> |
| 3137 | <data name="WSLCCLI_MountBindRecursiveReadonlyRequiresPropagationError" xml:space="preserve"> |
| 3138 | <value>Option 'bind-recursive=readonly' requires the 'bind-propagation=rprivate' option.</value> |
| 3139 | <comment>{Locked="bind-recursive=readonly"}{Locked="bind-propagation=rprivate"}Command line arguments should not be translated</comment> |
| 3140 | </data> |
| 3141 | <data name="WSLCCLI_MountTypeUnsupportedError" xml:space="preserve"> |
| 3142 | <value>Mount type '{}' is not supported.</value> |
| 3143 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3144 | </data> |
| 3145 | <data name="WSLCCLI_MountOptionUnsupportedError" xml:space="preserve"> |
| 3146 | <value>Option '{}' is not supported.</value> |
| 3147 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3148 | </data> |
| 3149 | <data name="WSLCCLI_MountTargetRequiredError" xml:space="preserve"> |
| 3150 | <value>The mount target is required.</value> |
| 3151 | </data> |
| 3152 | <data name="WSLCCLI_MountTargetAbsoluteError" xml:space="preserve"> |
| 3153 | <value>The mount target path must be absolute.</value> |
| 3154 | </data> |
| 3155 | <data name="WSLCCLI_MountTmpfsOptionsTypeError" xml:space="preserve"> |
| 3156 | <value>The tmpfs options are supported only for tmpfs mounts.</value> |
| 3157 | <comment>{Locked="tmpfs"}Command line arguments should not be translated</comment> |
| 3158 | </data> |
| 3159 | <data name="WSLCCLI_MountTmpfsSizeNegativeError" xml:space="preserve"> |
| 3160 | <value>The tmpfs size cannot be negative.</value> |
| 3161 | <comment>{Locked="tmpfs"}Command line arguments should not be translated</comment> |
| 3162 | </data> |
| 3163 | <data name="WSLCCLI_MountSourceRequiredError" xml:space="preserve"> |
| 3164 | <value>The mount source is required.</value> |
| 3165 | </data> |
| 3166 | <data name="WSLCCLI_MountBindSourceAbsoluteError" xml:space="preserve"> |
| 3167 | <value>The bind source path must be absolute.</value> |
| 3168 | <comment>{Locked="bind"}Command line arguments should not be translated</comment> |
| 3169 | </data> |
| 3170 | <data name="WSLCCLI_MountVolumeSourceInvalidError" xml:space="preserve"> |
| 3171 | <value>The volume source must be a valid named volume.</value> |
| 3172 | </data> |
| 3173 | <data name="WSLCCLI_MountTmpfsSourceUnsupportedError" xml:space="preserve"> |
| 3174 | <value>The source option is not supported for tmpfs mounts.</value> |
| 3175 | <comment>{Locked="tmpfs"}Command line arguments should not be translated</comment> |
| 3176 | </data> |
| 3177 | <data name="WSLCCLI_MountTypeUnsupportedGenericError" xml:space="preserve"> |
| 3178 | <value>The mount type is not supported.</value> |
| 3179 | </data> |
| 3180 | <data name="WSLCCLI_FollowArgDescription" xml:space="preserve"> |
| 3181 | <value>Follow log output</value> |
| 3182 | </data> |
| 3183 | <data name="WSLCCLI_FormatArgDescription" xml:space="preserve"> |
| 3184 | <value>Output formatting (json or table) (Default: table)</value> |
| 3185 | <comment>{Locked="json"}{Locked="table"}Command line arguments should not be translated</comment> |
| 3186 | </data> |
| 3187 | <data name="WSLCCLI_InspectFormatArgDescription" xml:space="preserve"> |
| 3188 | <value>Output formatting (json for single-line output) (Default: indented JSON)</value> |
| 3189 | <comment>{Locked="json"}Command line arguments should not be translated</comment> |
| 3190 | </data> |
| 3191 | <data name="WSLCCLI_ForwardArgsDescription" xml:space="preserve"> |
| 3192 | <value>Arguments to pass to container's init process</value> |
| 3193 | </data> |
| 3194 | <data name="WSLCCLI_GpusArgDescription" xml:space="preserve"> |
| 3195 | <value>Add GPU devices to the container ('all' to pass all GPUs)</value> |
| 3196 | <comment>{Locked="all"}</comment> |
| 3197 | </data> |
| 3198 | <data name="WSLCCLI_GpusInvalidValue" xml:space="preserve"> |
| 3199 | <value>Invalid {} value: '{}'. Only 'all' is supported.</value> |
| 3200 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3201 | </data> |
| 3202 | <data name="WSLCCLI_HealthCmdArgDescription" xml:space="preserve"> |
| 3203 | <value>Command to run to check container health</value> |
| 3204 | </data> |
| 3205 | <data name="WSLCCLI_HealthIntervalArgDescription" xml:space="preserve"> |
| 3206 | <value>Time between running the health check (e.g. 30s, 1m30s)</value> |
| 3207 | <comment>{Locked="30s"}{Locked="1m30s"}Command line argument example values should not be translated</comment> |
| 3208 | </data> |
| 3209 | <data name="WSLCCLI_HealthRetriesArgDescription" xml:space="preserve"> |
| 3210 | <value>Consecutive failures needed to report the container as unhealthy</value> |
| 3211 | </data> |
| 3212 | <data name="WSLCCLI_HealthStartPeriodArgDescription" xml:space="preserve"> |
| 3213 | <value>Start period for the container to initialize before health-check countdown (e.g. 30s, 1m30s)</value> |
| 3214 | <comment>{Locked="30s"}{Locked="1m30s"}Command line argument example values should not be translated</comment> |
| 3215 | </data> |
| 3216 | <data name="WSLCCLI_HealthTimeoutArgDescription" xml:space="preserve"> |
| 3217 | <value>Maximum time to allow one health check to run (e.g. 30s, 1m30s)</value> |
| 3218 | <comment>{Locked="30s"}{Locked="1m30s"}Command line argument example values should not be translated</comment> |
| 3219 | </data> |
| 3220 | <data name="WSLCCLI_ImageForceArgDescription" xml:space="preserve"> |
| 3221 | <value>Delete images even if they are being used</value> |
| 3222 | </data> |
| 3223 | <data name="WSLCCLI_ImageIdArgDescription" xml:space="preserve"> |
| 3224 | <value>Image name</value> |
| 3225 | </data> |
| 3226 | <data name="WSLCCLI_ImportFileArgDescription" xml:space="preserve"> |
| 3227 | <value>File or - to read from stdin</value> |
| 3228 | </data> |
| 3229 | <data name="WSLCCLI_InputArgDescription" xml:space="preserve"> |
| 3230 | <value>Provides path to the tar archive file containing the image</value> |
| 3231 | </data> |
| 3232 | <data name="WSLCCLI_LabelArgDescription" xml:space="preserve"> |
| 3233 | <value>Set metadata on an object</value> |
| 3234 | </data> |
| 3235 | <data name="WSLCCLI_LabelKeyEmptyError" xml:space="preserve"> |
| 3236 | <value>Label key cannot be empty</value> |
| 3237 | </data> |
| 3238 | <data name="WSLCCLI_LastArgDescription" xml:space="preserve"> |
| 3239 | <value>Show n last created containers (includes all states)</value> |
| 3240 | </data> |
| 3241 | <data name="WSLCCLI_LatestArgDescription" xml:space="preserve"> |
| 3242 | <value>Show the latest created container (includes all states)</value> |
| 3243 | </data> |
| 3244 | <data name="WSLCCLI_MemoryArgDescription" xml:space="preserve"> |
| 3245 | <value>Memory limit (e.g. 512M, 1G)</value> |
| 3246 | <comment>{Locked="512M"}{Locked="1G"}Command line argument example values should not be translated</comment> |
| 3247 | </data> |
| 3248 | <data name="WSLCCLI_MountArgDescription" xml:space="preserve"> |
| 3249 | <value>Attach a filesystem mount to the container</value> |
| 3250 | </data> |
| 3251 | <data name="WSLCCLI_HostnameArgDescription" xml:space="preserve"> |
| 3252 | <value>Container host name</value> |
| 3253 | </data> |
| 3254 | <data name="WSLCCLI_NameArgDescription" xml:space="preserve"> |
| 3255 | <value>Name of the container</value> |
| 3256 | </data> |
| 3257 | <data name="WSLCCLI_NetworkArgDescription" xml:space="preserve"> |
| 3258 | <value>Connect a container to a network</value> |
| 3259 | </data> |
| 3260 | <data name="WSLCCLI_NetworkForceArgDescription" xml:space="preserve"> |
| 3261 | <value>Do not error if the network does not exist</value> |
| 3262 | </data> |
| 3263 | <data name="WSLCCLI_NetworkEmptyError" xml:space="preserve"> |
| 3264 | <value>Invalid {} value: network name cannot be empty or whitespace</value> |
| 3265 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3266 | </data> |
| 3267 | <data name="WSLCCLI_NetworkDuplicateNameError" xml:space="preserve"> |
| 3268 | <value>Invalid {} value: network name can only be specified once</value> |
| 3269 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3270 | </data> |
| 3271 | <data name="WSLCCLI_NetworkUnsupportedOptionError" xml:space="preserve"> |
| 3272 | <value>Invalid {} value: unsupported network option '{}'</value> |
| 3273 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3274 | </data> |
| 3275 | <data name="WSLCCLI_NetworkHostModeNotSupportedError" xml:space="preserve"> |
| 3276 | <value>host mode networking is not supported</value> |
| 3277 | </data> |
| 3278 | <data name="WSLCCLI_NetworkAliasArgDescription" xml:space="preserve"> |
| 3279 | <value>Add a network-scoped alias for the container</value> |
| 3280 | </data> |
| 3281 | <data name="WSLCCLI_DriverOptArgDescription" xml:space="preserve"> |
| 3282 | <value>Set endpoint driver options (--driver-opt key=value)</value> |
| 3283 | <comment>{Locked="--driver-opt "}Command line arguments, file names and string inserts should not be translated</comment> |
| 3284 | </data> |
| 3285 | <data name="WSLCCLI_IpAddressArgDescription" xml:space="preserve"> |
| 3286 | <value>Assign the container an IPv4 address on the network</value> |
| 3287 | <comment>{Locked="IPv4"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3288 | </data> |
| 3289 | <data name="WSLCCLI_LinkArgDescription" xml:space="preserve"> |
| 3290 | <value>Add link to another container (--link name:alias)</value> |
| 3291 | <comment>{Locked="--link "}Command line arguments, file names and string inserts should not be translated</comment> |
| 3292 | </data> |
| 3293 | <data name="WSLCCLI_LinkLocalIpArgDescription" xml:space="preserve"> |
| 3294 | <value>Add a link-local IPv4 address for the container</value> |
| 3295 | <comment>{Locked="IPv4"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3296 | </data> |
| 3297 | <data name="WSLCCLI_NetworkAliasEmptyError" xml:space="preserve"> |
| 3298 | <value>Invalid {} value: network alias cannot be empty or whitespace</value> |
| 3299 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3300 | </data> |
| 3301 | <data name="WSLCCLI_NoCacheArgDescription" xml:space="preserve"> |
| 3302 | <value>Do not use cache when building the image</value> |
| 3303 | </data> |
| 3304 | <data name="WSLCCLI_NoHealthcheckArgDescription" xml:space="preserve"> |
| 3305 | <value>Disable any container-specified health check</value> |
| 3306 | </data> |
| 3307 | <data name="WSLCCLI_NoPruneArgDescription" xml:space="preserve"> |
| 3308 | <value>Do not delete untagged parents</value> |
| 3309 | </data> |
| 3310 | <data name="WSLCCLI_NoTruncArgDescription" xml:space="preserve"> |
| 3311 | <value>Do not truncate output</value> |
| 3312 | </data> |
| 3313 | <data name="WSLCCLI_OutputArgDescription" xml:space="preserve"> |
| 3314 | <value>Path for the saved image</value> |
| 3315 | </data> |
| 3316 | <data name="WSLCCLI_PathArgDescription" xml:space="preserve"> |
| 3317 | <value>Path to the build context directory</value> |
| 3318 | </data> |
| 3319 | <data name="WSLCCLI_PublishArgDescription" xml:space="preserve"> |
| 3320 | <value>Publish a port from a container to host</value> |
| 3321 | </data> |
| 3322 | <data name="WSLCCLI_PublishAllArgDescription" xml:space="preserve"> |
| 3323 | <value>Publish all exposed ports to random host ports</value> |
| 3324 | </data> |
| 3325 | <data name="WSLCCLI_PullQuietArgDescription" xml:space="preserve"> |
| 3326 | <value>Suppress verbose output</value> |
| 3327 | </data> |
| 3328 | <data name="WSLCCLI_PullUsingDefaultTag" xml:space="preserve"> |
| 3329 | <value>Using default tag: {}</value> |
| 3330 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3331 | </data> |
| 3332 | <data name="WSLCCLI_QuietArgDescription" xml:space="preserve"> |
| 3333 | <value>Outputs the container IDs only</value> |
| 3334 | </data> |
| 3335 | <data name="WSLCCLI_RemoveArgDescription" xml:space="preserve"> |
| 3336 | <value>Remove the container after it stops</value> |
| 3337 | </data> |
| 3338 | <data name="WSLCCLI_StopSignalArgDescription" xml:space="preserve"> |
| 3339 | <value>Signal to stop the container</value> |
| 3340 | </data> |
| 3341 | <data name="WSLCCLI_StopTimeoutArgDescription" xml:space="preserve"> |
| 3342 | <value>Timeout (in seconds) to stop the container before killing it (-1 for no timeout)</value> |
| 3343 | </data> |
| 3344 | <data name="WSLCCLI_ShmSizeArgDescription" xml:space="preserve"> |
| 3345 | <value>Size of /dev/shm (e.g. 64M, 1G)</value> |
| 3346 | <comment>{Locked="/dev/shm"}Command line arguments should not be translated</comment> |
| 3347 | </data> |
| 3348 | <data name="WSLCCLI_SessionStoragePositionalArgDescription" xml:space="preserve"> |
| 3349 | <value>Session storage path</value> |
| 3350 | </data> |
| 3351 | <data name="WSLCCLI_StoragePathArgDescription" xml:space="preserve"> |
| 3352 | <value>Path to the session storage directory</value> |
| 3353 | </data> |
| 3354 | <data name="WSLCCLI_SignalArgDescription" xml:space="preserve"> |
| 3355 | <value>Signal to send to the container (default: SIGKILL)</value> |
| 3356 | <comment>{Locked="SIGKILL"}Command line arguments should not be translated</comment> |
| 3357 | </data> |
| 3358 | <data name="WSLCCLI_SourceArgDescription" xml:space="preserve"> |
| 3359 | <value>Current or existing image reference in the image-name[:tag] format</value> |
| 3360 | </data> |
| 3361 | <data name="WSLCCLI_InspectSizeArgDescription" xml:space="preserve"> |
| 3362 | <value>Display total file sizes if the type is container</value> |
| 3363 | </data> |
| 3364 | <data name="WSLCCLI_InspectSizeIgnoredWarning" xml:space="preserve"> |
| 3365 | <value>WARNING: --size ignored for {}</value> |
| 3366 | <comment>{FixedPlaceholder="{}"}{Locked="--size "}Command line arguments, file names and string inserts should not be translated</comment> |
| 3367 | </data> |
| 3368 | <data name="WSLCCLI_TagArgDescription" xml:space="preserve"> |
| 3369 | <value>Tag for the built image</value> |
| 3370 | </data> |
| 3371 | <data name="WSLCCLI_TailArgDescription" xml:space="preserve"> |
| 3372 | <value>Number of lines to show from the end of the logs</value> |
| 3373 | </data> |
| 3374 | <data name="WSLCCLI_TimestampsArgDescription" xml:space="preserve"> |
| 3375 | <value>Show timestamps in log output</value> |
| 3376 | </data> |
| 3377 | <data name="WSLCCLI_SinceArgDescription" xml:space="preserve"> |
| 3378 | <value>Show logs since timestamp (Unix epoch seconds or RFC3339, e.g. 2024-01-15T10:30:00Z)</value> |
| 3379 | </data> |
| 3380 | <data name="WSLCCLI_UntilArgDescription" xml:space="preserve"> |
| 3381 | <value>Show logs before timestamp (Unix epoch seconds or RFC3339, e.g. 2024-01-15T10:30:00Z)</value> |
| 3382 | </data> |
| 3383 | <data name="WSLCCLI_TargetArgDescription" xml:space="preserve"> |
| 3384 | <value>New image reference in the image-name[:tag] format</value> |
| 3385 | </data> |
| 3386 | <data name="WSLCCLI_TimeArgDescription" xml:space="preserve"> |
| 3387 | <value>Seconds to wait before killing the container (default: the container's configured stop timeout)</value> |
| 3388 | </data> |
| 3389 | <data name="WSLCCLI_TTYArgDescription" xml:space="preserve"> |
| 3390 | <value>Open a TTY with the container process.</value> |
| 3391 | <comment>{Locked="TTY"}Command line arguments should not be translated</comment> |
| 3392 | </data> |
| 3393 | <data name="WSLCCLI_VerboseArgDescription" xml:space="preserve"> |
| 3394 | <value>Output verbose details</value> |
| 3395 | </data> |
| 3396 | <data name="WSLCCLI_VersionArgDescription" xml:space="preserve"> |
| 3397 | <value>Show version information for this tool</value> |
| 3398 | </data> |
| 3399 | <data name="WSLCCLI_VolumeArgDescription" xml:space="preserve"> |
| 3400 | <value>Bind mount a volume to the container</value> |
| 3401 | </data> |
| 3402 | <data name="WSLCCLI_VolumeForceArgDescription" xml:space="preserve"> |
| 3403 | <value>Do not error if the volume does not exist</value> |
| 3404 | </data> |
| 3405 | <data name="WSLCCLI_RemoveVolumesArgDescription" xml:space="preserve"> |
| 3406 | <value>Remove anonymous volumes associated with the container</value> |
| 3407 | </data> |
| 3408 | <data name="WSLCCLI_WorkingDirArgDescription" xml:space="preserve"> |
| 3409 | <value>Working directory inside the container</value> |
| 3410 | </data> |
| 3411 | <data name="WSLCCLI_WorkingDirEmptyError" xml:space="preserve"> |
| 3412 | <value>Invalid {} value: working directory cannot be empty or whitespace</value> |
| 3413 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3414 | </data> |
| 3415 | <data name="WSLCCLI_CIDFileArgDescription" xml:space="preserve"> |
| 3416 | <value>Write the container ID to the provided path</value> |
| 3417 | </data> |
| 3418 | <data name="WSLCCLI_IidFileArgDescription" xml:space="preserve"> |
| 3419 | <value>Write the image ID to the provided path</value> |
| 3420 | </data> |
| 3421 | <data name="WSLCCLI_DNSArgDescription" xml:space="preserve"> |
| 3422 | <value>IP address of the DNS nameserver in resolv.conf</value> |
| 3423 | <comment>{Locked="resolv.conf"}Command line arguments should not be translated</comment> |
| 3424 | </data> |
| 3425 | <data name="WSLCCLI_DNSDomainArgDescription" xml:space="preserve"> |
| 3426 | <value>Set the default DNS Domain</value> |
| 3427 | <comment>{Locked="DNS"}Command line arguments should not be translated</comment> |
| 3428 | </data> |
| 3429 | <data name="WSLCCLI_DNSOptionArgDescription" xml:space="preserve"> |
| 3430 | <value>Set DNS options</value> |
| 3431 | <comment>{Locked="DNS"}Command line arguments should not be translated</comment> |
| 3432 | </data> |
| 3433 | <data name="WSLCCLI_DNSSearchArgDescription" xml:space="preserve"> |
| 3434 | <value>Set DNS search domains</value> |
| 3435 | <comment>{Locked="DNS"}Command line arguments should not be translated</comment> |
| 3436 | </data> |
| 3437 | <data name="WSLCCLI_DomainnameArgDescription" xml:space="preserve"> |
| 3438 | <value>Container domain name</value> |
| 3439 | </data> |
| 3440 | <data name="WSLCCLI_GroupIdArgDescription" xml:space="preserve"> |
| 3441 | <value>Group Id for the process</value> |
| 3442 | </data> |
| 3443 | <data name="WSLCCLI_NoDNSArgDescription" xml:space="preserve"> |
| 3444 | <value>No configuration of DNS in the container</value> |
| 3445 | <comment>{Locked="DNS"}Command line arguments should not be translated</comment> |
| 3446 | </data> |
| 3447 | <data name="WSLCCLI_ProgressArgDescription" xml:space="preserve"> |
| 3448 | <value>Set type of progress output (auto, tty, plain, quiet) (default: auto)</value> |
| 3449 | <comment>{Locked="auto"}{Locked="tty"}{Locked="plain"}{Locked="quiet"}Command line arguments should not be translated</comment> |
| 3450 | </data> |
| 3451 | <data name="WSLCCLI_PullArgDescription" xml:space="preserve"> |
| 3452 | <value>Image pull policy (always|missing|never) (default: missing)</value> |
| 3453 | <comment>{Locked="always"}{Locked="missing"}{Locked="never"}Command line arguments should not be translated</comment> |
| 3454 | </data> |
| 3455 | <data name="WSLCCLI_SchemeArgDescription" xml:space="preserve"> |
| 3456 | <value>Use this scheme for registry connection</value> |
| 3457 | </data> |
| 3458 | <data name="WSLCCLI_TMPFSArgDescription" xml:space="preserve"> |
| 3459 | <value>Mount tmpfs to the container at the given path</value> |
| 3460 | <comment>{Locked="tmpfs"}Command line arguments should not be translated</comment> |
| 3461 | </data> |
| 3462 | <data name="WSLCCLI_UlimitArgDescription" xml:space="preserve"> |
| 3463 | <value>Ulimit options (format: <name>=<soft>[:<hard>], use -1 for unlimited)</value> |
| 3464 | <comment>{Locked="-1"}{Locked="<name>=<soft>[:<hard>]"}Command line arguments should not be translated</comment> |
| 3465 | </data> |
| 3466 | <data name="WSLCCLI_InvalidUlimitError" xml:space="preserve"> |
| 3467 | <value>Invalid {} option value: '{}'. Expected <name>=<soft>[:<hard>] (use -1 for unlimited)</value> |
| 3468 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="-1"}{Locked="<name>=<soft>[:<hard>]"}</comment> |
| 3469 | </data> |
| 3470 | <data name="WSLCCLI_UserArgDescription" xml:space="preserve"> |
| 3471 | <value>User ID for the process (name|uid|uid:gid)</value> |
| 3472 | <comment>{Locked="name|uid|uid:gid"}Command line arguments should not be translated</comment> |
| 3473 | </data> |
| 3474 | <data name="WSLCCLI_VirtualArgDescription" xml:space="preserve"> |
| 3475 | <value>Expose virtualization capabilities to the container</value> |
| 3476 | </data> |
| 3477 | <data name="WSLCCLI_ContainerExecForwardArgsDescription" xml:space="preserve"> |
| 3478 | <value>Arguments to pass to the command being executed inside the container</value> |
| 3479 | </data> |
| 3480 | <data name="WSLCCLI_SessionListVerboseArgDescription" xml:space="preserve"> |
| 3481 | <value>Show detailed information about the listed sessions.</value> |
| 3482 | </data> |
| 3483 | <data name="WSLCCLI_InvalidFormatValueError" xml:space="preserve"> |
| 3484 | <value>Invalid {} value: {} is not a recognized format type. Supported format types are: {}.</value> |
| 3485 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3486 | </data> |
| 3487 | <data name="WSLCCLI_InvalidPullPolicyError" xml:space="preserve"> |
| 3488 | <value>Invalid {} value: {} is not a recognized pull policy. Supported pull policies are: {}.</value> |
| 3489 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3490 | </data> |
| 3491 | <data name="WSLCCLI_InvalidProgressTypeError" xml:space="preserve"> |
| 3492 | <value>Invalid {} value: {} is not a recognized progress type. Supported progress types are: {}.</value> |
| 3493 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3494 | </data> |
| 3495 | <data name="WSLCCLI_InvalidInspectError" xml:space="preserve"> |
| 3496 | <value>Invalid {} value: {} is not a recognized inspect type. Supported inspect types are: {}.</value> |
| 3497 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3498 | </data> |
| 3499 | <data name="WSLCCLI_InvalidSignalError" xml:space="preserve"> |
| 3500 | <value>Invalid {} value: {} is not a recognized signal name or number (Example: SIGKILL, kill, or 9).</value> |
| 3501 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3502 | </data> |
| 3503 | <data name="WSLCCLI_InvalidIntegerArgumentError" xml:space="preserve"> |
| 3504 | <value>Invalid {} option value: {}</value> |
| 3505 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3506 | </data> |
| 3507 | <data name="WSLCCLI_InvalidTimestampArgumentError" xml:space="preserve"> |
| 3508 | <value>Invalid {} option value: '{}'. Expected a Unix epoch timestamp or an RFC3339 date-time (e.g. 2024-01-15T10:30:00Z)</value> |
| 3509 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="2024-01-15T10:30:00Z"}{Locked="RFC3339"}</comment> |
| 3510 | </data> |
| 3511 | <data name="WSLCCLI_SignalOutOfRangeError" xml:space="preserve"> |
| 3512 | <value>Invalid {} value: {} is out of valid range ({}-{}).</value> |
| 3513 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3514 | </data> |
| 3515 | <data name="WSLCCLI_InvalidMemorySizeError" xml:space="preserve"> |
| 3516 | <value>Invalid {} option value: '{}'. Expected a memory size (e.g. 256M, 1G)</value> |
| 3517 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="256M"}{Locked="1G"}</comment> |
| 3518 | </data> |
| 3519 | <data name="WSLCCLI_InvalidDurationError" xml:space="preserve"> |
| 3520 | <value>Invalid {} option value: '{}'. Expected a duration (e.g. 30s, 1m30s)</value> |
| 3521 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated{Locked="30s"}{Locked="1m30s"}</comment> |
| 3522 | </data> |
| 3523 | <data name="WSLCCLI_NoHealthcheckConflictError" xml:space="preserve"> |
| 3524 | <value>The --no-healthcheck option cannot be combined with other health check options.</value> |
| 3525 | <comment>{Locked="--no-healthcheck "}Command line arguments, file names and string inserts should not be translated</comment> |
| 3526 | </data> |
| 3527 | <data name="WSLCCLI_CIDFileAlreadyExistsError" xml:space="preserve"> |
| 3528 | <value>CID file '{}' already exists</value> |
| 3529 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3530 | </data> |
| 3531 | <data name="WSLCCLI_ImageNotFoundPulling" xml:space="preserve"> |
| 3532 | <value>Image '{}' not found, pulling</value> |
| 3533 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3534 | </data> |
| 3535 | <data name="WSLCCLI_EnvKeyEmptyError" xml:space="preserve"> |
| 3536 | <value>Environment variable key cannot be empty</value> |
| 3537 | </data> |
| 3538 | <data name="WSLCCLI_EnvKeyWhitespaceError" xml:space="preserve"> |
| 3539 | <value>Environment variable key '{}' cannot contain whitespace</value> |
| 3540 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3541 | </data> |
| 3542 | <data name="WSLCCLI_ImageLoadNoInputError" xml:space="preserve"> |
| 3543 | <value>Requested load but no input provided.</value> |
| 3544 | </data> |
| 3545 | <data name="WSLCCLI_ImageLoaded" xml:space="preserve"> |
| 3546 | <value>Loaded image: {}</value> |
| 3547 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3548 | </data> |
| 3549 | <data name="WSLCCLI_ImageLoadedId" xml:space="preserve"> |
| 3550 | <value>Loaded image ID: {}</value> |
| 3551 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3552 | </data> |
| 3553 | <data name="WSLCCLI_NetworkCommandDesc" xml:space="preserve"> |
| 3554 | <value>Manage networks.</value> |
| 3555 | </data> |
| 3556 | <data name="WSLCCLI_NetworkCommandLongDesc" xml:space="preserve"> |
| 3557 | <value>Manage the lifecycle of WSL networks, including creating, inspecting, listing, and deleting them.</value> |
| 3558 | <comment>{Locked="WSL"}Product names should not be translated</comment> |
| 3559 | </data> |
| 3560 | <data name="WSLCCLI_NetworkCreateDesc" xml:space="preserve"> |
| 3561 | <value>Create a network.</value> |
| 3562 | </data> |
| 3563 | <data name="WSLCCLI_NetworkCreateLongDesc" xml:space="preserve"> |
| 3564 | <value>Creates a new network.</value> |
| 3565 | </data> |
| 3566 | <data name="WSLCCLI_NetworkDriverOptionDescription" xml:space="preserve"> |
| 3567 | <value>Specify network driver name (default: bridge)</value> |
| 3568 | <comment>{Locked="bridge"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3569 | </data> |
| 3570 | <data name="WSLCCLI_NetworkLabelArgDescription" xml:space="preserve"> |
| 3571 | <value>Network metadata setting</value> |
| 3572 | </data> |
| 3573 | <data name="WSLCCLI_NetworkInternalArgDescription" xml:space="preserve"> |
| 3574 | <value>Restrict external access to the network</value> |
| 3575 | </data> |
| 3576 | <data name="WSLCCLI_NetworkSubnetArgDescription" xml:space="preserve"> |
| 3577 | <value>Subnet in CIDR format that represents a network segment</value> |
| 3578 | <comment>{Locked="CIDR"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3579 | </data> |
| 3580 | <data name="WSLCCLI_NetworkGatewayArgDescription" xml:space="preserve"> |
| 3581 | <value>IPv4 or IPv6 gateway for the subnet</value> |
| 3582 | <comment>{Locked="IPv4"}{Locked="IPv6"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3583 | </data> |
| 3584 | <data name="WSLCCLI_NetworkIpRangeArgDescription" xml:space="preserve"> |
| 3585 | <value>Allocate container IP addresses from a sub-range in CIDR format</value> |
| 3586 | <comment>{Locked="CIDR"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3587 | </data> |
| 3588 | <data name="WSLCCLI_NetworkRemoveDesc" xml:space="preserve"> |
| 3589 | <value>Remove one or more networks.</value> |
| 3590 | </data> |
| 3591 | <data name="WSLCCLI_NetworkRemoveLongDesc" xml:space="preserve"> |
| 3592 | <value>Removes one or more networks.</value> |
| 3593 | </data> |
| 3594 | <data name="WSLCCLI_NetworkInspectDesc" xml:space="preserve"> |
| 3595 | <value>Display detailed information on one or more networks.</value> |
| 3596 | </data> |
| 3597 | <data name="WSLCCLI_NetworkInspectLongDesc" xml:space="preserve"> |
| 3598 | <value>Display detailed information on one or more networks.</value> |
| 3599 | </data> |
| 3600 | <data name="WSLCCLI_NetworkListDesc" xml:space="preserve"> |
| 3601 | <value>List networks.</value> |
| 3602 | </data> |
| 3603 | <data name="WSLCCLI_NetworkListLongDesc" xml:space="preserve"> |
| 3604 | <value>Lists all networks in the session.</value> |
| 3605 | </data> |
| 3606 | <data name="WSLCCLI_NetworkNameArgDescription" xml:space="preserve"> |
| 3607 | <value>Network name</value> |
| 3608 | </data> |
| 3609 | <data name="WSLCCLI_NetworkListQuietArgDesc" xml:space="preserve"> |
| 3610 | <value>Only display network IDs</value> |
| 3611 | </data> |
| 3612 | <data name="WSLCCLI_NetworkPruneDesc" xml:space="preserve"> |
| 3613 | <value>Remove all unused networks.</value> |
| 3614 | </data> |
| 3615 | <data name="WSLCCLI_NetworkPruneLongDesc" xml:space="preserve"> |
| 3616 | <value>Removes all unused networks. A network is considered unused when it is not referenced by any container.</value> |
| 3617 | </data> |
| 3618 | <data name="WSLCCLI_NetworkPruneDeletedHeader" xml:space="preserve"> |
| 3619 | <value>Deleted Networks:</value> |
| 3620 | </data> |
| 3621 | <data name="WSLCCLI_NetworkConnectDesc" xml:space="preserve"> |
| 3622 | <value>Connect a container to a network.</value> |
| 3623 | </data> |
| 3624 | <data name="WSLCCLI_NetworkConnectLongDesc" xml:space="preserve"> |
| 3625 | <value>Connects a container to an existing network.</value> |
| 3626 | </data> |
| 3627 | <data name="WSLCCLI_NetworkDisconnectDesc" xml:space="preserve"> |
| 3628 | <value>Disconnect a container from a network.</value> |
| 3629 | </data> |
| 3630 | <data name="WSLCCLI_NetworkDisconnectLongDesc" xml:space="preserve"> |
| 3631 | <value>Disconnects a container from an existing network.</value> |
| 3632 | </data> |
| 3633 | <data name="WSLCCLI_VolumeCommandDesc" xml:space="preserve"> |
| 3634 | <value>Manage volumes.</value> |
| 3635 | </data> |
| 3636 | <data name="WSLCCLI_VolumeCommandLongDesc" xml:space="preserve"> |
| 3637 | <value>Manage the lifecycle of WSL volumes, including creating, inspecting, listing, and deleting them.</value> |
| 3638 | <comment>{Locked="WSL"}Product names should not be translated</comment> |
| 3639 | </data> |
| 3640 | <data name="WSLCCLI_VolumeCreateDesc" xml:space="preserve"> |
| 3641 | <value>Create a volume.</value> |
| 3642 | </data> |
| 3643 | <data name="WSLCCLI_VolumeCreateLongDesc" xml:space="preserve"> |
| 3644 | <value>Creates a named volume that can be attached to containers.</value> |
| 3645 | </data> |
| 3646 | <data name="WSLCCLI_VolumeRemoveDesc" xml:space="preserve"> |
| 3647 | <value>Remove one or more volumes.</value> |
| 3648 | </data> |
| 3649 | <data name="WSLCCLI_VolumeRemoveLongDesc" xml:space="preserve"> |
| 3650 | <value>Removes one or more volumes. A volume cannot be removed if it is in use by a container.</value> |
| 3651 | </data> |
| 3652 | <data name="WSLCCLI_VolumeInspectDesc" xml:space="preserve"> |
| 3653 | <value>Display detailed information on one or more volumes.</value> |
| 3654 | </data> |
| 3655 | <data name="WSLCCLI_VolumeInspectLongDesc" xml:space="preserve"> |
| 3656 | <value>Display detailed information on one or more volumes.</value> |
| 3657 | </data> |
| 3658 | <data name="WSLCCLI_VolumeListDesc" xml:space="preserve"> |
| 3659 | <value>List volumes.</value> |
| 3660 | </data> |
| 3661 | <data name="WSLCCLI_VolumeListLongDesc" xml:space="preserve"> |
| 3662 | <value>Lists all volumes in the session.</value> |
| 3663 | </data> |
| 3664 | <data name="WSLCCLI_VolumePruneDesc" xml:space="preserve"> |
| 3665 | <value>Remove unused local volumes.</value> |
| 3666 | </data> |
| 3667 | <data name="WSLCCLI_VolumePruneLongDesc" xml:space="preserve"> |
| 3668 | <value>Removes all unused anonymous local volumes. If --all is specified, also removes unused named volumes. A volume is considered unused when it is not referenced by any container.</value> |
| 3669 | <comment>{Locked="--all "}Command line arguments, file names and string inserts should not be translated</comment> |
| 3670 | </data> |
| 3671 | <data name="WSLCCLI_VolumePruneAllArgDescription" xml:space="preserve"> |
| 3672 | <value>Remove all unused volumes, not just anonymous ones.</value> |
| 3673 | </data> |
| 3674 | <data name="WSLCCLI_VolumePruneDeletedHeader" xml:space="preserve"> |
| 3675 | <value>Deleted Volumes:</value> |
| 3676 | </data> |
| 3677 | <data name="WSLCCLI_VolumePruneSpaceReclaimed" xml:space="preserve"> |
| 3678 | <value>Total reclaimed space: {}</value> |
| 3679 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3680 | </data> |
| 3681 | <data name="WSLCCLI_VolumeNameArgDescription" xml:space="preserve"> |
| 3682 | <value>Volume name</value> |
| 3683 | </data> |
| 3684 | <data name="WSLCCLI_DriverOptionDescription" xml:space="preserve"> |
| 3685 | <value>Specify volume driver name, e.g. 'guest' or 'vhd' (default: guest)</value> |
| 3686 | <comment>{Locked="guest"}{Locked="vhd"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3687 | </data> |
| 3688 | <data name="WSLCCLI_OptionsArgDescription" xml:space="preserve"> |
| 3689 | <value>Set driver specific options</value> |
| 3690 | </data> |
| 3691 | <data name="WSLCCLI_VolumeListQuietArgDesc" xml:space="preserve"> |
| 3692 | <value>Outputs the volume names only</value> |
| 3693 | </data> |
| 3694 | <data name="WSLCCLI_ImageSaveStdoutIsTerminalError" xml:space="preserve"> |
| 3695 | <value>Cannot write image to terminal. Use the -o option or redirect stdout.</value> |
| 3696 | </data> |
| 3697 | <data name="WSLCCLI_ContainerExportStdoutIsTerminalError" xml:space="preserve"> |
| 3698 | <value>Cannot export container to terminal. Use the -o option or redirect stdout.</value> |
| 3699 | </data> |
| 3700 | <data name="WSLCCLI_VolumeFormatUsage" xml:space="preserve"> |
| 3701 | <value>Expected format: <host path | named volume>:<container path>[:mode]</value> |
| 3702 | <comment>Usage string for volume mount specification.</comment> |
| 3703 | </data> |
| 3704 | <data name="WSLCCLI_VolumeInvalidSpec" xml:space="preserve"> |
| 3705 | <value>Invalid volume specifications: '{}'. {}</value> |
| 3706 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3707 | </data> |
| 3708 | <data name="WSLCCLI_VolumeHostPathEmpty" xml:space="preserve"> |
| 3709 | <value>Invalid volume specifications: '{}'. Host path cannot be empty. {}</value> |
| 3710 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3711 | </data> |
| 3712 | <data name="WSLCCLI_VolumeContainerPathEmpty" xml:space="preserve"> |
| 3713 | <value>Invalid volume specifications: '{}'. Container path cannot be empty. {}</value> |
| 3714 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3715 | </data> |
| 3716 | <data name="WSLCCLI_VolumeContainerPathNotAbsolute" xml:space="preserve"> |
| 3717 | <value>Invalid volume specifications: '{}'. Container path must be an absolute path (starting with '/'). {}</value> |
| 3718 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3719 | </data> |
| 3720 | <data name="WSLCCLI_VolumeHostPathInvalid" xml:space="preserve"> |
| 3721 | <value>Invalid volume specifications: '{}'. Host path '{}' is not a valid Windows path.</value> |
| 3722 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3723 | </data> |
| 3724 | <data name="WSLCCLI_ObjectIdArgDescription" xml:space="preserve"> |
| 3725 | <value>Name or Id of any object type</value> |
| 3726 | </data> |
| 3727 | <data name="WSLCCLI_TypeArgDescription" xml:space="preserve"> |
| 3728 | <value>Type of the object to inspect</value> |
| 3729 | </data> |
| 3730 | <data name="WSLCCLI_InspectDesc" xml:space="preserve"> |
| 3731 | <value>Inspect objects.</value> |
| 3732 | </data> |
| 3733 | <data name="WSLCCLI_InspectLongDesc" xml:space="preserve"> |
| 3734 | <value>Inspect objects.</value> |
| 3735 | </data> |
| 3736 | <data name="WSLCCLI_ObjectNotFoundError" xml:space="preserve"> |
| 3737 | <value>Object not found: {}</value> |
| 3738 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3739 | </data> |
| 3740 | <data name="WSLCCLI_TableHeaderContainerId" xml:space="preserve"> |
| 3741 | <value>CONTAINER ID</value> |
| 3742 | </data> |
| 3743 | <data name="WSLCCLI_TableHeaderName" xml:space="preserve"> |
| 3744 | <value>NAME</value> |
| 3745 | </data> |
| 3746 | <data name="WSLCCLI_TableHeaderNames" xml:space="preserve"> |
| 3747 | <value>NAMES</value> |
| 3748 | </data> |
| 3749 | <data name="WSLCCLI_TableHeaderCommand" xml:space="preserve"> |
| 3750 | <value>COMMAND</value> |
| 3751 | </data> |
| 3752 | <data name="WSLCCLI_TableHeaderImage" xml:space="preserve"> |
| 3753 | <value>IMAGE</value> |
| 3754 | </data> |
| 3755 | <data name="WSLCCLI_TableHeaderCreated" xml:space="preserve"> |
| 3756 | <value>CREATED</value> |
| 3757 | </data> |
| 3758 | <data name="WSLCCLI_TableHeaderStatus" xml:space="preserve"> |
| 3759 | <value>STATUS</value> |
| 3760 | </data> |
| 3761 | <data name="WSLCCLI_TableHeaderPorts" xml:space="preserve"> |
| 3762 | <value>PORTS</value> |
| 3763 | </data> |
| 3764 | <data name="WSLCCLI_TableHeaderCpuPercent" xml:space="preserve"> |
| 3765 | <value>CPU %</value> |
| 3766 | </data> |
| 3767 | <data name="WSLCCLI_TableHeaderMemUsageLimit" xml:space="preserve"> |
| 3768 | <value>MEM USAGE / LIMIT</value> |
| 3769 | </data> |
| 3770 | <data name="WSLCCLI_TableHeaderMemPercent" xml:space="preserve"> |
| 3771 | <value>MEM %</value> |
| 3772 | </data> |
| 3773 | <data name="WSLCCLI_TableHeaderNetIo" xml:space="preserve"> |
| 3774 | <value>NET I/O</value> |
| 3775 | </data> |
| 3776 | <data name="WSLCCLI_TableHeaderBlockIo" xml:space="preserve"> |
| 3777 | <value>BLOCK I/O</value> |
| 3778 | </data> |
| 3779 | <data name="WSLCCLI_TableHeaderPids" xml:space="preserve"> |
| 3780 | <value>PIDS</value> |
| 3781 | </data> |
| 3782 | <data name="WSLCCLI_ContainerStateCreated" xml:space="preserve"> |
| 3783 | <value>created</value> |
| 3784 | <comment>Container state shown in the STATUS column of `wslc container list`.</comment> |
| 3785 | </data> |
| 3786 | <data name="WSLCCLI_ContainerStateRunning" xml:space="preserve"> |
| 3787 | <value>running</value> |
| 3788 | <comment>Container state shown in the STATUS column of `wslc container list`.</comment> |
| 3789 | </data> |
| 3790 | <data name="WSLCCLI_ContainerStateStopped" xml:space="preserve"> |
| 3791 | <value>stopped</value> |
| 3792 | <comment>Container state shown in the STATUS column of `wslc container list`.</comment> |
| 3793 | </data> |
| 3794 | <data name="WSLCCLI_ContainerStateExited" xml:space="preserve"> |
| 3795 | <value>exited</value> |
| 3796 | <comment>Container state shown in the STATUS column of `wslc container list`.</comment> |
| 3797 | </data> |
| 3798 | <data name="WSLCCLI_ContainerStateInvalid" xml:space="preserve"> |
| 3799 | <value>invalid</value> |
| 3800 | <comment>Container state shown in the STATUS column of `wslc container list`.</comment> |
| 3801 | </data> |
| 3802 | <data name="WSLCCLI_RelativeTimeLessThanASecond" xml:space="preserve"> |
| 3803 | <value>Less than a second ago</value> |
| 3804 | <comment>Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3805 | </data> |
| 3806 | <data name="WSLCCLI_RelativeTimeOneSecond" xml:space="preserve"> |
| 3807 | <value>1 second ago</value> |
| 3808 | <comment>Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3809 | </data> |
| 3810 | <data name="WSLCCLI_RelativeTimeSeconds" xml:space="preserve"> |
| 3811 | <value>{} seconds ago</value> |
| 3812 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. The placeholder is a number of seconds. Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3813 | </data> |
| 3814 | <data name="WSLCCLI_RelativeTimeAboutAMinute" xml:space="preserve"> |
| 3815 | <value>About a minute ago</value> |
| 3816 | <comment>Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3817 | </data> |
| 3818 | <data name="WSLCCLI_RelativeTimeMinutes" xml:space="preserve"> |
| 3819 | <value>{} minutes ago</value> |
| 3820 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. The placeholder is a number of minutes. Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3821 | </data> |
| 3822 | <data name="WSLCCLI_RelativeTimeAboutAnHour" xml:space="preserve"> |
| 3823 | <value>About an hour ago</value> |
| 3824 | <comment>Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3825 | </data> |
| 3826 | <data name="WSLCCLI_RelativeTimeHours" xml:space="preserve"> |
| 3827 | <value>{} hours ago</value> |
| 3828 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. The placeholder is a number of hours. Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3829 | </data> |
| 3830 | <data name="WSLCCLI_RelativeTimeDays" xml:space="preserve"> |
| 3831 | <value>{} days ago</value> |
| 3832 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. The placeholder is a number of days. Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3833 | </data> |
| 3834 | <data name="WSLCCLI_RelativeTimeWeeks" xml:space="preserve"> |
| 3835 | <value>{} weeks ago</value> |
| 3836 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. The placeholder is a number of weeks. Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3837 | </data> |
| 3838 | <data name="WSLCCLI_RelativeTimeMonths" xml:space="preserve"> |
| 3839 | <value>{} months ago</value> |
| 3840 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. The placeholder is a number of months. Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3841 | </data> |
| 3842 | <data name="WSLCCLI_RelativeTimeYears" xml:space="preserve"> |
| 3843 | <value>{} years ago</value> |
| 3844 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated. The placeholder is a number of years. Describes how long ago something happened, shown in the CREATED column of 'wslc container list' and 'wslc image list'.</comment> |
| 3845 | </data> |
| 3846 | <data name="WSLCUserSettings_Warning_InvalidValue" xml:space="preserve"> |
| 3847 | <value>Warning: Invalid value for setting '{}' in {}:{}.</value> |
| 3848 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3849 | </data> |
| 3850 | <data name="WSLCUserSettings_Warning_InvalidType" xml:space="preserve"> |
| 3851 | <value>Warning: Invalid type for setting '{}' in {}:{}.</value> |
| 3852 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3853 | </data> |
| 3854 | <data name="WSLCUserSettings_Warning_NonStringKey" xml:space="preserve"> |
| 3855 | <value>Warning: Non-string key in section '{}' in {}:{}.</value> |
| 3856 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3857 | </data> |
| 3858 | <data name="WSLCUserSettings_Warning_UnknownSection" xml:space="preserve"> |
| 3859 | <value>Warning: Unknown setting section '{}' in {}:{}.</value> |
| 3860 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3861 | </data> |
| 3862 | <data name="WSLCUserSettings_Warning_UnknownKey" xml:space="preserve"> |
| 3863 | <value>Warning: Unknown setting '{}' in {}:{}.</value> |
| 3864 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3865 | </data> |
| 3866 | <data name="WSLCUserSettings_Warning_FailedToOpen" xml:space="preserve"> |
| 3867 | <value>Warning: Failed to open settings file at {}. Error: {}.</value> |
| 3868 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3869 | </data> |
| 3870 | <data name="WSLCUserSettings_Warning_ParseError" xml:space="preserve"> |
| 3871 | <value>Warning: Settings file at {} could not be parsed. Error: {}.</value> |
| 3872 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3873 | </data> |
| 3874 | <data name="WSLCUserSettings_Warning_InvalidStructure" xml:space="preserve"> |
| 3875 | <value>Warning: Settings file at {} is empty or has invalid structure. Expected a YAML mapping.</value> |
| 3876 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3877 | </data> |
| 3878 | <data name="MessageWslcFailedToRecoverContainer" xml:space="preserve"> |
| 3879 | <value>Failed to recover container '{}'</value> |
| 3880 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3881 | </data> |
| 3882 | <data name="MessageWslcFailedToRecoverNetwork" xml:space="preserve"> |
| 3883 | <value>Failed to recover network '{}'</value> |
| 3884 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3885 | </data> |
| 3886 | <data name="MessageWslcFailedToRecoverVolume" xml:space="preserve"> |
| 3887 | <value>Failed to recover volume '{}'</value> |
| 3888 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3889 | </data> |
| 3890 | <data name="MessageWslcVolumeNotAvailable" xml:space="preserve"> |
| 3891 | <value>Cannot start container because the following volumes are not available: {}</value> |
| 3892 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3893 | </data> |
| 3894 | <data name="MessageWslcVolumeNotAvailableReason" xml:space="preserve"> |
| 3895 | <value>Volume '{}' is not available: {}</value> |
| 3896 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3897 | </data> |
| 3898 | <data name="MessageWslcSwapInitFailed" xml:space="preserve"> |
| 3899 | <value>Failed to initialize swap</value> |
| 3900 | </data> |
| 3901 | <data name="MessageWslcPublishAllUdpNotSupported" xml:space="preserve"> |
| 3902 | <value>UDP ports exposed by the image were not published because UDP port forwarding is not supported in the current networking mode</value> |
| 3903 | </data> |
| 3904 | <data name="MessageWslcContainerTimestampRecoveryFailed" xml:space="preserve"> |
| 3905 | <value>Failed to restore timestamp for container '{}'</value> |
| 3906 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3907 | </data> |
| 3908 | <data name="MessageWslcImportProgressParseFailed" xml:space="preserve"> |
| 3909 | <value>Failed to parse image import progress</value> |
| 3910 | </data> |
| 3911 | <data name="MessageWslcVolumeUnmountFailed" xml:space="preserve"> |
| 3912 | <value>Failed to unmount volume '{}': {}</value> |
| 3913 | <comment>{FixedPlaceholder="{}"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3914 | </data> |
| 3915 | <data name="MessageWslcVolumeLostFoundNotEmpty" xml:space="preserve"> |
| 3916 | <value>Volume '{}' has a non-empty 'lost+found' directory. It was left in place and the volume may not be seeded with image contents.</value> |
| 3917 | <comment>{Locked="lost+found"}{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3918 | </data> |
| 3919 | <data name="MessageWslcContainerStopAfterPluginRejectionFailed" xml:space="preserve"> |
| 3920 | <value>Failed to stop container '{}' after plugin rejection</value> |
| 3921 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3922 | </data> |
| 3923 | <data name="MessageWslcVolumeReleaseFailed" xml:space="preserve"> |
| 3924 | <value>Failed to release host resources for volume '{}'</value> |
| 3925 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3926 | </data> |
| 3927 | <data name="MessageWslcImportCertsSkippedComputer" xml:space="preserve"> |
| 3928 | <value>Skipped importing {} certificates from Local Machine Trusted Root store due to certificate encoding failures</value> |
| 3929 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3930 | </data> |
| 3931 | <data name="MessageWslcImportCertsSkippedUser" xml:space="preserve"> |
| 3932 | <value>Skipped importing {} certificates from Current User Trusted Root store due to certificate encoding failures</value> |
| 3933 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3934 | </data> |
| 3935 | <data name="MessageWslcInstallCertsFailed" xml:space="preserve"> |
| 3936 | <value>Failed to install host trusted root certificates into the VM: {}</value> |
| 3937 | <comment>{FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated</comment> |
| 3938 | </data> |
| 3939 | </root> |