mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 03:37:59 +01:00
440 lines
18 KiB
XML
440 lines
18 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<root>
|
|
<!--
|
|
Microsoft ResX Schema
|
|
|
|
Version 2.0
|
|
|
|
The primary goals of this format is to allow a simple XML format
|
|
that is mostly human readable. The generation and parsing of the
|
|
various data types are done through the TypeConverter classes
|
|
associated with the data types.
|
|
|
|
Example:
|
|
|
|
... ado.net/XML headers & schema ...
|
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
|
<resheader name="version">2.0</resheader>
|
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
|
</data>
|
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
|
<comment>This is a comment</comment>
|
|
</data>
|
|
|
|
There are any number of "resheader" rows that contain simple
|
|
name/value pairs.
|
|
|
|
Each data row contains a name, and value. The row also contains a
|
|
type or mimetype. Type corresponds to a .NET class that support
|
|
text/value conversion through the TypeConverter architecture.
|
|
Classes that don't support this are serialized and stored with the
|
|
mimetype set.
|
|
|
|
The mimetype is used for serialized objects, and tells the
|
|
ResXResourceReader how to depersist the object. This is currently not
|
|
extensible. For a given mimetype the value must be set accordingly:
|
|
|
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
|
that the ResXResourceWriter will generate, however the reader can
|
|
read any of the formats listed below.
|
|
|
|
mimetype: application/x-microsoft.net.object.binary.base64
|
|
value : The object must be serialized with
|
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
|
: and then encoded with base64 encoding.
|
|
|
|
mimetype: application/x-microsoft.net.object.soap.base64
|
|
value : The object must be serialized with
|
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
|
: and then encoded with base64 encoding.
|
|
|
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
|
value : The object must be serialized into a byte array
|
|
: using a System.ComponentModel.TypeConverter
|
|
: and then encoded with base64 encoding.
|
|
-->
|
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
|
<xsd:element name="root" msdata:IsDataSet="true">
|
|
<xsd:complexType>
|
|
<xsd:choice maxOccurs="unbounded">
|
|
<xsd:element name="metadata">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
|
<xsd:attribute name="type" type="xsd:string" />
|
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
|
<xsd:attribute ref="xml:space" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="assembly">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="alias" type="xsd:string" />
|
|
<xsd:attribute name="name" type="xsd:string" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="data">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
|
<xsd:attribute ref="xml:space" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="resheader">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:choice>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:schema>
|
|
<resheader name="resmimetype">
|
|
<value>text/microsoft-resx</value>
|
|
</resheader>
|
|
<resheader name="version">
|
|
<value>2.0</value>
|
|
</resheader>
|
|
<resheader name="reader">
|
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
</resheader>
|
|
<resheader name="writer">
|
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
</resheader>
|
|
<data name="Settings_Description" xml:space="preserve">
|
|
<value>This feature requires Windows 10 version 1903 or higher</value>
|
|
<comment>Windows = the OS</comment>
|
|
</data>
|
|
<data name="KeyboardManager" xml:space="preserve">
|
|
<value>Keyboard Manager</value>
|
|
</data>
|
|
<data name="CreateWindowFailed_ErrorMessage" xml:space="preserve">
|
|
<value>Call to CreateWindow failed!</value>
|
|
</data>
|
|
<data name="CreateWindowFailed_ErrorTitle" xml:space="preserve">
|
|
<value>Error</value>
|
|
</data>
|
|
<data name="RegisterClassFailed_ErrorMessage" xml:space="preserve">
|
|
<value>Windows registration failed!</value>
|
|
<comment>This refers to an application window</comment>
|
|
</data>
|
|
<data name="RegisterClassFailed_ErrorTitle" xml:space="preserve">
|
|
<value>Error</value>
|
|
</data>
|
|
<data name="EditKeyboard_WindowName" xml:space="preserve">
|
|
<value>Remap keys</value>
|
|
<comment>keys on a keyboard</comment>
|
|
</data>
|
|
<data name="EditShortcuts_WindowName" xml:space="preserve">
|
|
<value>Remap shortcuts</value>
|
|
</data>
|
|
<data name="Edit_This_Shortcut_WindowName" xml:space="preserve">
|
|
<value>Edit shortcut</value>
|
|
</data>
|
|
<data name="Browse_For_Program_Button" xml:space="preserve">
|
|
<value>Select program</value>
|
|
</data>
|
|
<data name="Browse_For_Path_Button" xml:space="preserve">
|
|
<value>Select path</value>
|
|
</data>
|
|
<data name="Ok_Button" xml:space="preserve">
|
|
<value>OK</value>
|
|
</data>
|
|
<data name="Cancel_Button" xml:space="preserve">
|
|
<value>Cancel</value>
|
|
</data>
|
|
<data name="Continue_Button" xml:space="preserve">
|
|
<value>Continue anyway</value>
|
|
</data>
|
|
<data name="EditKeyboard_SourceHeader" xml:space="preserve">
|
|
<value>Select:</value>
|
|
<comment>verb, alternative to "type a key on a keyboard"</comment>
|
|
</data>
|
|
<data name="EditKeyboard_TargetHeader" xml:space="preserve">
|
|
<value>To send:</value>
|
|
</data>
|
|
<data name="EditShortcuts_TargetHeader" xml:space="preserve">
|
|
<value>To:</value>
|
|
</data>
|
|
<data name="EditShortcuts_TargetAppHeader" xml:space="preserve">
|
|
<value>Target app:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Args" xml:space="preserve">
|
|
<value>Args:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Elevation" xml:space="preserve">
|
|
<value>Elevation:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Start_As" xml:space="preserve">
|
|
<value>Visibility:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Program" xml:space="preserve">
|
|
<value>App:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Start_In" xml:space="preserve">
|
|
<value>Start in:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Action" xml:space="preserve">
|
|
<value>Action:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Path_URI" xml:space="preserve">
|
|
<value>Path/URI:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Shortcut" xml:space="preserve">
|
|
<value>Shortcut:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_Keys" xml:space="preserve">
|
|
<value>Keys:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Visibility_Normal" xml:space="preserve">
|
|
<value>Normal</value>
|
|
</data>
|
|
<data name="EditShortcuts_Visibility_Hidden" xml:space="preserve">
|
|
<value>Hidden</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_If_Running" xml:space="preserve">
|
|
<value>If running:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Label_App_Running_Sound" xml:space="preserve">
|
|
<value>Running sound:</value>
|
|
</data>
|
|
<data name="EditShortcuts_LabelApp_Not_Running_Sound" xml:space="preserve">
|
|
<value>Start sound:</value>
|
|
</data>
|
|
<data name="EditShortcuts_Bad_Key" xml:space="preserve">
|
|
<value>Key in use</value>
|
|
</data>
|
|
<data name="EditShortcuts_BtnSelectFile" xml:space="preserve">
|
|
<value>Select file</value>
|
|
</data>
|
|
<data name="EditKeyboard_OrphanedDialogTitle" xml:space="preserve">
|
|
<value>Warning: The following keys do not have assignments:</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="EditKeyboard_PartialConfirmationDialogTitle" xml:space="preserve">
|
|
<value>Some of the keys could not be remapped. Do you want to continue anyway?</value>
|
|
</data>
|
|
<data name="EditShortcuts_PartialConfirmationDialogTitle" xml:space="preserve">
|
|
<value>Some of the shortcuts could not be remapped. Continue anyway?</value>
|
|
</data>
|
|
<data name="EditKeyboard_Info" xml:space="preserve">
|
|
<value>Select the key you want to change ("Select") and then configure the key, shortcut or text you want it to send ("To send").</value>
|
|
</data>
|
|
<data name="EditKeyboard_InfoExample" xml:space="preserve">
|
|
<value>Example of a remapping: Select A and send "Ctrl+C", "A" would be your "Select" and "Ctrl+C" would be your "To send" command.</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="EditShortcuts_Info" xml:space="preserve">
|
|
<value>Edit shortcuts to activate and then configure the actions to happen when activated.</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="Edit_Single_Shortcut_Info" xml:space="preserve">
|
|
<value>Edit shortcut to activate and then configure the action to happen when activated.</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="EditShortcuts_InfoExample" xml:space="preserve">
|
|
<value>Example of a remapping: Select "Alt+T" and send "Ctrl+T" only on Microsoft Edge. "MSEdge" (exe name) would be your "Target app". Note: if you remapped a key, that will influence the shortcut.</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="Type_Button" xml:space="preserve">
|
|
<value>Select</value>
|
|
<comment>verb, alternative to "type a key on a keyboard"</comment>
|
|
</data>
|
|
<data name="TypeKey_Title" xml:space="preserve">
|
|
<value>Select a key on selected keyboard</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="TypeShortcut_Title" xml:space="preserve">
|
|
<value>Select the keys in the shortcut</value>
|
|
<comment>Keys on a keyboard</comment>
|
|
</data>
|
|
<data name="TypeKey_Header" xml:space="preserve">
|
|
<value>Key selected:</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="TypeShortcut_Header" xml:space="preserve">
|
|
<value>Keys selected:</value>
|
|
<comment>Keys on a keyboard</comment>
|
|
</data>
|
|
<data name="Type_HoldSpace" xml:space="preserve">
|
|
<value>Hold Space to toggle allow chord</value>
|
|
</data>
|
|
<data name="Type_HoldEnter" xml:space="preserve">
|
|
<value>Hold Enter to continue</value>
|
|
</data>
|
|
<data name="Type_HoldEsc" xml:space="preserve">
|
|
<value>Hold Esc to discard</value>
|
|
</data>
|
|
<data name="EditShortcuts_AllApps" xml:space="preserve">
|
|
<value>All apps</value>
|
|
</data>
|
|
<data name="EditShortcuts_Allow_Chords" xml:space="preserve">
|
|
<value>Allow chords</value>
|
|
</data>
|
|
<data name="EditShortcuts_Path_To_Program" xml:space="preserve">
|
|
<value>Path to program</value>
|
|
</data>
|
|
<data name="EditShortcuts_Uri_Example" xml:space="preserve">
|
|
<value>E.g.: https://website.url</value>
|
|
</data>
|
|
<data name="EditShortcuts_What_Can_I_Use_Link" xml:space="preserve">
|
|
<value>What can I use?</value>
|
|
</data>
|
|
<data name="EditShortcuts_Args_For_Program" xml:space="preserve">
|
|
<value>Arguments for program</value>
|
|
</data>
|
|
<data name="EditShortcuts_Start_In_Dir_For_Program" xml:space="preserve">
|
|
<value>Start in directory</value>
|
|
</data>
|
|
<data name="ErrorMessage_RemapSuccessful" xml:space="preserve">
|
|
<value>Remapping successful</value>
|
|
</data>
|
|
<data name="ErrorMessage_RemapUnsuccessful" xml:space="preserve">
|
|
<value>Some remappings were not applied</value>
|
|
</data>
|
|
<data name="ErrorMessage_SameKeyPreviouslyMapped" xml:space="preserve">
|
|
<value>Cannot remap a key more than once</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_MappedToSameKey" xml:space="preserve">
|
|
<value>Cannot remap a key to itself</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_ConflictingModifierKey" xml:space="preserve">
|
|
<value>Cannot remap this key as it conflicts with another remapped key</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_SameShortcutPreviouslyMapped" xml:space="preserve">
|
|
<value>Cannot remap a shortcut more than once for the same target app</value>
|
|
</data>
|
|
<data name="ErrorMessage_MapToSameShortcut" xml:space="preserve">
|
|
<value>Cannot remap a shortcut to itself</value>
|
|
</data>
|
|
<data name="ErrorMessage_ConflictingModifierShortcut" xml:space="preserve">
|
|
<value>Cannot remap this shortcut as it conflicts with another remapped shortcut</value>
|
|
</data>
|
|
<data name="ErrorMessage_WinL" xml:space="preserve">
|
|
<value>Cannot remap from/to Win L</value>
|
|
<comment>Win refers to the key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_CtrlAltDel" xml:space="preserve">
|
|
<value>Cannot remap from/to Ctrl Alt Del</value>
|
|
</data>
|
|
<data name="ErrorMessage_SaveFailed" xml:space="preserve">
|
|
<value>Failed to save the remappings</value>
|
|
</data>
|
|
<data name="ErrorMessage_ShortcutStartWithModifier" xml:space="preserve">
|
|
<value>Shortcut must start with a modifier key</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_ShortcutNoRepeatedModifier" xml:space="preserve">
|
|
<value>Shortcut cannot contain a repeated modifier</value>
|
|
</data>
|
|
<data name="ErrorMessage_ShortcutAtleast2Keys" xml:space="preserve">
|
|
<value>Shortcut must have at least 2 keys</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_ShortcutOneActionKey" xml:space="preserve">
|
|
<value>Shortcut must contain an action key</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_ShortcutMaxOneActionKey" xml:space="preserve">
|
|
<value>Shortcut cannot have more than one action key</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_MaxShortcutSize" xml:space="preserve">
|
|
<value>Shortcuts can only have up to 4 modifier keys</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="ErrorMessage_Default" xml:space="preserve">
|
|
<value>Unexpected error</value>
|
|
</data>
|
|
<data name="Key_DropDown_Combobox" xml:space="preserve">
|
|
<value>Key</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="Mapping_Type_DropDown_Text" xml:space="preserve">
|
|
<value>Send Text</value>
|
|
<comment>Text as in that the shortcut will be mapped into a sequence of characters. This is not about mobile text messages.</comment>
|
|
</data>
|
|
<data name="Mapping_Type_DropDown_Key_Shortcut" xml:space="preserve">
|
|
<value>Send Key/Shortcut</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="Mapping_Type_DropDown_Run_Program" xml:space="preserve">
|
|
<value>Run Program</value>
|
|
<comment>Run Program</comment>
|
|
</data>
|
|
<data name="Mapping_Type_DropDown_Open_URI" xml:space="preserve">
|
|
<value>Open URI</value>
|
|
<comment>URI to open.</comment>
|
|
</data>
|
|
<data name="Add_Key_Remap_Button" xml:space="preserve">
|
|
<value>Add key remapping</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="Add_Shortcut_Button" xml:space="preserve">
|
|
<value>Add shortcut remapping</value>
|
|
</data>
|
|
<data name="Delete_Remapping_Button" xml:space="preserve">
|
|
<value>Delete remapping</value>
|
|
</data>
|
|
<data name="Already_Running_Do_Nothing" xml:space="preserve">
|
|
<value>Do nothing</value>
|
|
</data>
|
|
<data name="Already_Running_Show_Window" xml:space="preserve">
|
|
<value>Show window</value>
|
|
</data>
|
|
<data name="Already_Running_Start_Another" xml:space="preserve">
|
|
<value>Start another</value>
|
|
</data>
|
|
<data name="Already_Running_Close" xml:space="preserve">
|
|
<value>Close</value>
|
|
</data>
|
|
<data name="Already_Running_Terminate" xml:space="preserve">
|
|
<value>End task</value>
|
|
</data>
|
|
<data name="Already_Running_Close_And_Terminate" xml:space="preserve">
|
|
<value>Close and end task</value>
|
|
</data>
|
|
<data name="Elevation_Type_Normal" xml:space="preserve">
|
|
<value>Normal</value>
|
|
</data>
|
|
<data name="Elevation_Type_Elevated" xml:space="preserve">
|
|
<value>Elevated</value>
|
|
</data>
|
|
<data name="Elevation_Type_Different_User" xml:space="preserve">
|
|
<value>Different User</value>
|
|
</data>
|
|
<data name="Delete_Remapping_Event" xml:space="preserve">
|
|
<value>Remapping deleted</value>
|
|
</data>
|
|
<data name="AutomationProperties_Row" xml:space="preserve">
|
|
<value>Row </value>
|
|
<comment>Row as in horizontal rows in a table, and columns</comment>
|
|
</data>
|
|
<data name="ERRORMESSAGE_DISABLEASACTIONKEY" xml:space="preserve">
|
|
<value>Disable can not be an action or a modifier key</value>
|
|
<comment>Key on a keyboard</comment>
|
|
</data>
|
|
<data name="EditShortcuts_SourceHeader" xml:space="preserve">
|
|
<value>Select:</value>
|
|
<comment>key sequence on a keyboard, example: Ctrl+C to copy a string</comment>
|
|
</data>
|
|
</root> |