Updated Simplified Chinese translation

This commit is contained in:
YFdyh000 2022-06-14 05:07:13 +08:00
parent ce93a032ef
commit f4fcac6f02
39 changed files with 1963 additions and 83 deletions

View file

@ -137,6 +137,6 @@
错误 2</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
<value>确定</value>
</data>
</root>

View file

@ -339,7 +339,7 @@
<value>停止所有活动上传</value>
</data>
<data name="HotkeyType_TweetMessage" xml:space="preserve">
<value>Tweet 消息</value>
<value>发推特消息</value>
</data>
<data name="HotkeyType_UploadURL" xml:space="preserve">
<value>从 URL 上传</value>
@ -378,7 +378,7 @@
<value>电子邮箱</value>
</data>
<data name="UrlShortenerType_CustomURLShortener" xml:space="preserve">
<value>自定义URL短链</value>
<value>自定义网址缩短器</value>
</data>
<data name="AfterCaptureTasks_AddImageEffects" xml:space="preserve">
<value>添加图片特效/水印</value>
@ -676,8 +676,8 @@
<value>位置头</value>
</data>
<data name="UpdateMessageBox_UpdateMessageBox_Portable" xml:space="preserve">
<value>有一个新版本 {0} 可用.
你要下载安装吗?</value>
<value>新版本 {0} 可用。
要下载吗?</value>
</data>
<data name="AfterCaptureTasks_ShowAfterCaptureWindow" xml:space="preserve">
<value>显示"捕捉后"窗口</value>
@ -731,7 +731,7 @@
<value>新线条</value>
</data>
<data name="ReplCodeMenuEntry_pm_Gets_AM_PM" xml:space="preserve">
<value>获取 AM/PM</value>
<value>上午/下午</value>
</data>
<data name="ReplCodeMenuEntry_pn_Process_name_of_active_window" xml:space="preserve">
<value>活动窗口的进程名</value>
@ -758,10 +758,10 @@
<value>Unix 时间戳</value>
</data>
<data name="ReplCodeMenuEntry_w_Current_week_name__Local_language_" xml:space="preserve">
<value>当前周(本地语言)</value>
<value>周(本地语言)</value>
</data>
<data name="ReplCodeMenuEntry_w2_Current_week_name__English_" xml:space="preserve">
<value>当前周(英语)</value>
<value>周(英语)</value>
</data>
<data name="ReplCodeMenuEntry_width_Gets_image_width" xml:space="preserve">
<value>图像宽度</value>
@ -995,7 +995,7 @@
<value>上传</value>
</data>
<data name="YouTubeVideoPrivacy_Unlisted" xml:space="preserve">
<value>公开</value>
<value>公开</value>
</data>
<data name="PastebinPrivacy_Unlisted" xml:space="preserve">
<value>非公开</value>
@ -1028,7 +1028,7 @@
<value>私有(仅成员)</value>
</data>
<data name="YouTubeVideoPrivacy_Private" xml:space="preserve">
<value>私</value>
<value>私</value>
</data>
<data name="ImageEditorStartMode_PreviousState" xml:space="preserve">
<value>先前状态</value>
@ -1189,4 +1189,226 @@
<data name="HotkeyType_VideoConverter" xml:space="preserve">
<value>视频转换器</value>
</data>
<data name="HotkeyType_OCR" xml:space="preserve">
<value>OCR</value>
</data>
<data name="HotkeyType_OCR_Category" xml:space="preserve">
<value>工具</value>
</data>
<data name="HotkeyType_InspectWindow_Category" xml:space="preserve">
<value>工具</value>
</data>
<data name="HotkeyType_ImageViewer_Category" xml:space="preserve">
<value>工具</value>
</data>
<data name="ToastClickAction_CopyFile" xml:space="preserve">
<value>复制文件</value>
</data>
<data name="ToastClickAction_CopyFilePath" xml:space="preserve">
<value>复制文件路径</value>
</data>
<data name="ArrowHeadDirection_Both" xml:space="preserve">
<value>两端</value>
</data>
<data name="ArrowHeadDirection_End" xml:space="preserve">
<value>终点</value>
</data>
<data name="ArrowHeadDirection_Start" xml:space="preserve">
<value>起点</value>
</data>
<data name="BorderStyle_Dash" xml:space="preserve">
<value>线段</value>
</data>
<data name="BorderStyle_DashDot" xml:space="preserve">
<value>段点</value>
</data>
<data name="BorderStyle_DashDotDot" xml:space="preserve">
<value>段点点</value>
</data>
<data name="BorderStyle_Dot" xml:space="preserve">
<value>点</value>
</data>
<data name="BorderStyle_Solid" xml:space="preserve">
<value>实线</value>
</data>
<data name="ContentAlignment_BottomCenter" xml:space="preserve">
<value>底中</value>
</data>
<data name="ContentAlignment_BottomLeft" xml:space="preserve">
<value>左下</value>
</data>
<data name="ContentAlignment_BottomRight" xml:space="preserve">
<value>右下</value>
</data>
<data name="ContentAlignment_MiddleCenter" xml:space="preserve">
<value>正中</value>
</data>
<data name="ContentAlignment_MiddleLeft" xml:space="preserve">
<value>左中</value>
</data>
<data name="ContentAlignment_MiddleRight" xml:space="preserve">
<value>右中</value>
</data>
<data name="ContentAlignment_TopCenter" xml:space="preserve">
<value>顶中</value>
</data>
<data name="ContentAlignment_TopLeft" xml:space="preserve">
<value>左上</value>
</data>
<data name="ContentAlignment_TopRight" xml:space="preserve">
<value>右下</value>
</data>
<data name="EDataType_File" xml:space="preserve">
<value>文件</value>
</data>
<data name="EDataType_Default" xml:space="preserve">
<value>默认</value>
</data>
<data name="EDataType_Image" xml:space="preserve">
<value>图像</value>
</data>
<data name="EDataType_Text" xml:space="preserve">
<value>文本</value>
</data>
<data name="EDataType_URL" xml:space="preserve">
<value>网址</value>
</data>
<data name="HotkeyType_BorderlessWindow" xml:space="preserve">
<value>无边框窗口</value>
</data>
<data name="HotkeyType_BorderlessWindow_Category" xml:space="preserve">
<value>工具</value>
</data>
<data name="HotkeyType_ClipboardViewer" xml:space="preserve">
<value>剪贴板查看器</value>
</data>
<data name="HotkeyType_ClipboardViewer_Category" xml:space="preserve">
<value>工具</value>
</data>
<data name="HotkeyType_ImageViewer" xml:space="preserve">
<value>图像查看器</value>
</data>
<data name="HotkeyType_InspectWindow" xml:space="preserve">
<value>探查窗口</value>
</data>
<data name="HotkeyType_StopScreenRecording" xml:space="preserve">
<value>停止录制屏幕</value>
</data>
<data name="HotkeyType_StopScreenRecording_Category" xml:space="preserve">
<value>屏幕录制</value>
</data>
<data name="HotkeyType_ToggleTrayMenu" xml:space="preserve">
<value>切换托盘菜单</value>
</data>
<data name="HotkeyType_ToggleTrayMenu_Category" xml:space="preserve">
<value>其他</value>
</data>
<data name="ImagePreviewLocation_Bottom" xml:space="preserve">
<value>底</value>
</data>
<data name="ImagePreviewLocation_Side" xml:space="preserve">
<value>侧</value>
</data>
<data name="ImagePreviewVisibility_Automatic" xml:space="preserve">
<value>自动</value>
</data>
<data name="ImagePreviewVisibility_Hide" xml:space="preserve">
<value>隐藏</value>
</data>
<data name="ImagePreviewVisibility_Show" xml:space="preserve">
<value>显示</value>
</data>
<data name="RegionCaptureAction_CaptureLastRegion" xml:space="preserve">
<value>捕捉上次区域</value>
</data>
<data name="ReplCodeMenuCategory_Window" xml:space="preserve">
<value>窗口</value>
</data>
<data name="Result" xml:space="preserve">
<value>结果:</value>
</data>
<data name="ResultOfFirstFile" xml:space="preserve">
<value>第一个文件结果:</value>
</data>
<data name="ResultOfSecondFile" xml:space="preserve">
<value>第二个文件结果:</value>
</data>
<data name="StepType_LettersLowercase" xml:space="preserve">
<value>字母(小写)</value>
</data>
<data name="StepType_LettersUppercase" xml:space="preserve">
<value>字母(大写)</value>
</data>
<data name="StepType_Numbers" xml:space="preserve">
<value>数字</value>
</data>
<data name="StepType_RomanNumeralsLowercase" xml:space="preserve">
<value>随机数字(小写)</value>
</data>
<data name="StepType_RomanNumeralsUppercase" xml:space="preserve">
<value>随机数字(大写)</value>
</data>
<data name="Target" xml:space="preserve">
<value>目标:</value>
</data>
<data name="TaskViewMode_ListView" xml:space="preserve">
<value>列表视图</value>
</data>
<data name="TaskViewMode_ThumbnailView" xml:space="preserve">
<value>缩略图视图</value>
</data>
<data name="ThumbnailTitleLocation_Bottom" xml:space="preserve">
<value>底</value>
</data>
<data name="ThumbnailTitleLocation_Top" xml:space="preserve">
<value>顶</value>
</data>
<data name="ThumbnailViewClickAction_Default" xml:space="preserve">
<value>默认</value>
</data>
<data name="ThumbnailViewClickAction_EditImage" xml:space="preserve">
<value>编辑图像</value>
</data>
<data name="ThumbnailViewClickAction_OpenFile" xml:space="preserve">
<value>打开文件</value>
</data>
<data name="ThumbnailViewClickAction_OpenFolder" xml:space="preserve">
<value>打开文件夹</value>
</data>
<data name="ThumbnailViewClickAction_OpenImageViewer" xml:space="preserve">
<value>打开图像查看器</value>
</data>
<data name="ThumbnailViewClickAction_OpenURL" xml:space="preserve">
<value>打开网址</value>
</data>
<data name="ThumbnailViewClickAction_Select" xml:space="preserve">
<value>选择</value>
</data>
<data name="ToastClickAction_AnnotateImage" xml:space="preserve">
<value>编辑图像</value>
</data>
<data name="ToastClickAction_CloseNotification" xml:space="preserve">
<value>关闭通知</value>
</data>
<data name="ToastClickAction_CopyImageToClipboard" xml:space="preserve">
<value>复制图像</value>
</data>
<data name="ToastClickAction_CopyUrl" xml:space="preserve">
<value>复制链接</value>
</data>
<data name="ToastClickAction_OpenFile" xml:space="preserve">
<value>打开文件</value>
</data>
<data name="ToastClickAction_OpenFolder" xml:space="preserve">
<value>打开文件夹</value>
</data>
<data name="ToastClickAction_OpenUrl" xml:space="preserve">
<value>打开链接</value>
</data>
<data name="ToastClickAction_Upload" xml:space="preserve">
<value>上传文件</value>
</data>
<data name="URLSharingServices_BingVisualSearch" xml:space="preserve">
<value>Bing 视觉搜索</value>
</data>
</root>

View file

@ -150,4 +150,28 @@
<data name="lblFilenameFilter.Text" xml:space="preserve">
<value>文件名:</value>
</data>
<data name="btnAdvancedSearchReset.Text" xml:space="preserve">
<value>重置</value>
</data>
<data name="btnAdvancedSearchClose.Text" xml:space="preserve">
<value>关闭</value>
</data>
<data name="tsbAdvancedSearch.Text" xml:space="preserve">
<value>高级搜索...</value>
</data>
<data name="tsbSearch.Text" xml:space="preserve">
<value>搜索</value>
</data>
<data name="tsbSettings.Text" xml:space="preserve">
<value>设置...</value>
</data>
<data name="tsbShowStats.Text" xml:space="preserve">
<value>显示统计...</value>
</data>
<data name="tsbToggleMoreInfo.Text" xml:space="preserve">
<value>开关更多信息</value>
</data>
<data name="tslSearch.Text" xml:space="preserve">
<value>搜索:</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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="$this.Text" xml:space="preserve">
<value>ShareX - 历史记录设置</value>
</data>
<data name="cbRememberSearchText.Text" xml:space="preserve">
<value>记住搜索内容</value>
</data>
<data name="cbRememberWindowState.Text" xml:space="preserve">
<value>记住窗口状态</value>
</data>
</root>

View file

@ -126,13 +126,13 @@
<data name="lblMaximumImageLimit.Text" xml:space="preserve">
<value>最大图像限制:</value>
</data>
<data name="lblThumbnailSizeUnit.Text" xml:space="preserve">
<value>像素</value>
</data>
<data name="cbRememberSearchText.Text" xml:space="preserve">
<value>记住搜索输入</value>
<value>记住搜索内容</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 历史图片设置</value>
</data>
<data name="cbRememberWindowState.Text" xml:space="preserve">
<value>记住窗口状态</value>
</data>
</root>

View file

@ -166,7 +166,7 @@
<value>图像</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Image_preview" xml:space="preserve">
<value>图像预览</value>
<value>图像预览...</value>
</data>
<data name="HistoryItemManager_InitializeComponent_More_info" xml:space="preserve">
<value>更多信息...</value>
@ -222,4 +222,19 @@
<data name="ErrorOccuredWhileReadingHistoryFile" xml:space="preserve">
<value>读取历史记录文件出错:</value>
</data>
<data name="HistoryForm_Search_Watermark" xml:space="preserve">
<value>文件名、窗口标题、进程名等。</value>
</data>
<data name="Filtered" xml:space="preserve">
<value>已筛选</value>
</data>
<data name="HistoryStats" xml:space="preserve">
<value>历史记录统计</value>
</data>
<data name="ProcessNames" xml:space="preserve">
<value>进程名称:</value>
</data>
<data name="Total" xml:space="preserve">
<value>总计</value>
</data>
</root>

View file

@ -267,6 +267,9 @@
<EmbeddedResource Include="Forms\HistorySettingsForm.tr.resx">
<DependentUpon>HistorySettingsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\HistorySettingsForm.zh-CN.resx">
<DependentUpon>HistorySettingsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ImageHistoryForm.de.resx">
<DependentUpon>ImageHistoryForm.cs</DependentUpon>
</EmbeddedResource>

View file

@ -120,18 +120,12 @@
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 图像效果包工具</value>
</data>
<data name="btnAssetsFolderPathBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="btnOpenImageEffectsFolder.Text" xml:space="preserve">
<value>打开图像效果文件夹...</value>
</data>
<data name="btnPackage.Text" xml:space="preserve">
<value>效果打包</value>
</data>
<data name="btnPackageFilePathBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="lblAssetsFolderPath.Text" xml:space="preserve">
<value>资源文件夹路径:</value>
</data>

View file

@ -171,13 +171,16 @@
<data name="btnPresetRemove.ToolTip" xml:space="preserve">
<value>移除</value>
</data>
<data name="lblEffect.Text" xml:space="preserve">
<value>效果:</value>
</data>
<data name="lblEffects.Text" xml:space="preserve">
<value>效果:</value>
</data>
<data name="lblPresets.Text" xml:space="preserve">
<value>预设:</value>
</data>
<data name="btnImageEffects.Text" xml:space="preserve">
<value>图像效果...</value>
</data>
<data name="lblEffectName.Text" xml:space="preserve">
<value>效果名称:</value>
</data>
</root>

View file

@ -141,9 +141,6 @@
<data name="Confirmation" xml:space="preserve">
<value>确认</value>
</data>
<data name="Effect" xml:space="preserve">
<value>效果:</value>
</data>
<data name="MissingPresetName" xml:space="preserve">
<value>缺少预设名称</value>
</data>

View file

@ -150,4 +150,13 @@
<data name="lblImageAlignment.Text" xml:space="preserve">
<value>图像对齐:</value>
</data>
<data name="cbAutoFillBackground.Text" xml:space="preserve">
<value>自动填充背景</value>
</data>
<data name="rbOrientationHorizontal.Text" xml:space="preserve">
<value>水平</value>
</data>
<data name="rbOrientationVertical.Text" xml:space="preserve">
<value>垂直</value>
</data>
</root>

View file

@ -138,4 +138,7 @@
<data name="lblBottom.Text" xml:space="preserve">
<value>底部:</value>
</data>
<data name="cbtnCanvasColor.Text" xml:space="preserve">
<value>画布颜色...</value>
</data>
</root>

View file

@ -301,4 +301,25 @@
<data name="tpXvid.Text" xml:space="preserve">
<value>Xvid</value>
</data>
<data name="cbx264UseBitrate.Text" xml:space="preserve">
<value>使用比特率</value>
</data>
<data name="lblCommandLineArgs.Text" xml:space="preserve">
<value>命令行额外参数:</value>
</data>
<data name="lblCommandLinePreview.Text" xml:space="preserve">
<value>命令行预览:</value>
</data>
<data name="lblFFmpegPath.Text" xml:space="preserve">
<value>FFmpeg 路径:</value>
</data>
<data name="lblNVENCBitrateK.Text" xml:space="preserve">
<value>kbit/s</value>
</data>
<data name="lblQSVBitrateK.Text" xml:space="preserve">
<value>kbit/s</value>
</data>
<data name="lblx264BitrateK.Text" xml:space="preserve">
<value>kbit/s</value>
</data>
</root>

View file

@ -225,4 +225,7 @@
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 滚动捕捉</value>
</data>
<data name="cbAutoUpload.Text" xml:space="preserve">
<value>上传/保存取决于"截图后"动作设置</value>
</data>
</root>

View file

@ -132,4 +132,7 @@
<data name="btnAdd.Text" xml:space="preserve">
<value>添加</value>
</data>
<data name="btnFolderBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
</root>

View file

@ -121,7 +121,7 @@
<value>浏览 ffmpeg.exe</value>
</data>
<data name="FFmpegOptionsForm_DownloaderForm_InstallRequested_Successfully_downloaded_FFmpeg_" xml:space="preserve">
<value>FFmpeg下载成功。</value>
<value>FFmpeg 下载成功。</value>
</data>
<data name="FFmpegOptionsForm_UpdateUI_Bitrate___0_k" xml:space="preserve">
<value>比特率: {0}K</value>
@ -145,7 +145,7 @@
<value>透明矩形ShareX 窗口透明)</value>
</data>
<data name="FFmpegOptionsForm_DownloaderForm_InstallRequested_Download_of_FFmpeg_failed_" xml:space="preserve">
<value>FFmpeg下载失败。</value>
<value>FFmpeg 下载失败。</value>
</data>
<data name="RectangleLight_InitializeComponent_Rectangle_capture_light" xml:space="preserve">
<value>矩形捕捉(不变暗)</value>
@ -380,7 +380,7 @@
<value>阴影颜色...</value>
</data>
<data name="OpenKeybindsPage" xml:space="preserve">
<value>打开按键绑定页...</value>
<value>打开按键绑定页...</value>
</data>
<data name="ShapeManager_CreateContextMenu_SwitchToDrawingToolAfterSelection" xml:space="preserve">
<value>选择形状后切换到绘图工具</value>
@ -395,7 +395,7 @@
<value>使用简单的尺寸调整节点</value>
</data>
<data name="ShapeManager_CreateToolbar_StartingStepValue" xml:space="preserve">
<value>第一步的值:</value>
<value>步进初始值:</value>
</data>
<data name="CloseEsc" xml:space="preserve">
<value>关闭 (Esc)</value>
@ -403,4 +403,85 @@
<data name="MagnifyStrength" xml:space="preserve">
<value>放大强度:</value>
</data>
<data name="AutoCopyImageToClipboard" xml:space="preserve">
<value>自动复制图像到剪贴板</value>
</data>
<data name="Highlight" xml:space="preserve">
<value>高亮</value>
</data>
<data name="Blur" xml:space="preserve">
<value>模糊</value>
</data>
<data name="Duplicate" xml:space="preserve">
<value>克隆</value>
</data>
<data name="FPSLimit" xml:space="preserve">
<value>帧率限制:</value>
</data>
<data name="ImageSaved" xml:space="preserve">
<value>图像已保存</value>
</data>
<data name="ImageSavedAs" xml:space="preserve">
<value>图像已保存</value>
</data>
<data name="ImageCopied" xml:space="preserve">
<value>图像已复制</value>
</data>
<data name="ImageUploading" xml:space="preserve">
<value>正在上传图像</value>
</data>
<data name="LockMenu" xml:space="preserve">
<value>锁定菜单</value>
</data>
<data name="MenuIconSize" xml:space="preserve">
<value>菜单图标大小:</value>
</data>
<data name="NewLineCtrlEnterOKEnter" xml:space="preserve">
<value>回车键确认Ctrl+回车 换行</value>
</data>
<data name="NewLineEnterOKCtrlEnter" xml:space="preserve">
<value>回车键换行Ctrl+回车 确认</value>
</data>
<data name="Pixelate" xml:space="preserve">
<value>像素化</value>
</data>
<data name="Processing" xml:space="preserve">
<value>正在处理...</value>
</data>
<data name="ScreenRecordForm_ConfirmCancel" xml:space="preserve">
<value>确定放弃这份录制?</value>
</data>
<data name="ScreenRecordForm_Start" xml:space="preserve">
<value>开始</value>
</data>
<data name="ScreenRecordForm_StartRecording_Click_tray_icon_to_start_recording_" xml:space="preserve">
<value>点击开始录制。</value>
</data>
<data name="ScreenRecordForm_StartRecording_Click_tray_icon_to_stop_recording_" xml:space="preserve">
<value>点击停止录制。</value>
</data>
<data name="ScreenRecordForm_StartRecording_Encoding___" xml:space="preserve">
<value>正在编码...</value>
</data>
<data name="ScreenRecordForm_StartRecording_Waiting___" xml:space="preserve">
<value>请稍候...</value>
</data>
<data name="ScreenRecordForm_Stop" xml:space="preserve">
<value>停止</value>
</data>
<data name="ShapeManager_ArrowHeadDirection" xml:space="preserve">
<value>箭头头部方向:</value>
</data>
<data name="ShapeManager_BorderStyle" xml:space="preserve">
<value>边框样式:</value>
</data>
<data name="ShapeManager_CreateToolbar_StepType" xml:space="preserve">
<value>步进类型:</value>
</data>
<data name="ShapeManager_CreateToolbar_ToolOptions" xml:space="preserve">
<value>工具选项</value>
</data>
<data name="ShapeManager_CreateToolbar_ZoomToFitOnOpen" xml:space="preserve">
<value>打开时缩放到合适大小</value>
</data>
</root>

View file

@ -241,10 +241,10 @@ store.book[0].title</value>
<value>URL 参数:</value>
</data>
<data name="lblURLSharingService.Text" xml:space="preserve">
<value>URL 共享服务:</value>
<value>网址分享服务:</value>
</data>
<data name="lblURLShortener.Text" xml:space="preserve">
<value>URL 短链</value>
<value>网址缩短服务</value>
</data>
<data name="cParametersValue.HeaderText" xml:space="preserve">
<value>值</value>
@ -288,4 +288,13 @@ store.book[0].title</value>
<data name="tpXmlParse.Text" xml:space="preserve">
<value>XML</value>
</data>
<data name="btnTestURLSyntax.Text" xml:space="preserve">
<value>测试</value>
</data>
<data name="lblUploaders.Text" xml:space="preserve">
<value>上传器:</value>
</data>
<data name="tsmiClearUploaders.Text" xml:space="preserve">
<value>清除上传器...</value>
</data>
</root>

View file

@ -121,6 +121,36 @@
<value>ShareX - 响应</value>
</data>
<data name="tpWebBrowser.Text" xml:space="preserve">
<value>Web 浏览器</value>
<value>网页浏览器</value>
</data>
<data name="tpResponseInfo.Text" xml:space="preserve">
<value>响应信息</value>
</data>
<data name="tpResponseText.Text" xml:space="preserve">
<value>响应正文</value>
</data>
<data name="tpResult.Text" xml:space="preserve">
<value>结果</value>
</data>
<data name="tsbCopyDeletionURL.Text" xml:space="preserve">
<value>复制"删除网址"</value>
</data>
<data name="tsbCopyShortenedURL.Text" xml:space="preserve">
<value>复制缩短的网址</value>
</data>
<data name="tsbCopyThumbnailURL.Text" xml:space="preserve">
<value>复制缩略图网址</value>
</data>
<data name="tsbCopyURL.Text" xml:space="preserve">
<value>复制网址</value>
</data>
<data name="tsbResponseTextCopy.Text" xml:space="preserve">
<value>复制响应</value>
</data>
<data name="tsbResponseTextJSONFormat.Text" xml:space="preserve">
<value>JSON 格式</value>
</data>
<data name="tsbResponseTextXMLFormat.Text" xml:space="preserve">
<value>XML 格式</value>
</data>
</root>

View file

@ -118,12 +118,12 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Twitter 息</value>
<value>ShareX - Twitter 息</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>取消</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>发推</value>
<value>发推</value>
</data>
</root>

View file

@ -123,13 +123,13 @@
<data name="cbAmazonS3CustomCNAME.ToolTip" xml:space="preserve">
<value>如果你有用自定义域设置的存储桶,请使用此选项。
如果文本字段为空,则存储桶名称将被用于 URL。
例如,如果你的存储桶名称为 bucket.example.com则URL将为 http://bucket.example.com/...</value>
例如,如果你的存储桶名称为 bucket.example.com则URL将为 http://bucket.example.com/...</value>
</data>
<data name="tpOtherUploaders.Text" xml:space="preserve">
<value>其上传</value>
<value>其上传</value>
</data>
<data name="tpURLShorteners.Text" xml:space="preserve">
<value>URL 短链</value>
<value>网址缩短服务</value>
</data>
<data name="btnTwitterAdd.Text" xml:space="preserve">
<value>添加</value>
@ -195,7 +195,7 @@
<value>文件上载器</value>
</data>
<data name="tpTextUploaders.Text" xml:space="preserve">
<value>文本上载器</value>
<value>文本上传服务</value>
</data>
<data name="lblOneTimeSecretEmail.Text" xml:space="preserve">
<value>邮箱:</value>
@ -754,7 +754,7 @@
<value>公共上传</value>
</data>
<data name="cbOwnCloud81Compatibility.Text" xml:space="preserve">
<value>ownCloud 8.1 兼容性</value>
<value>ownCloud 8.1+ 兼容性</value>
</data>
<data name="lblLambdaApiKey.Text" xml:space="preserve">
<value>API 密钥:</value>
@ -784,7 +784,7 @@
<value>登录信息</value>
</data>
<data name="lblPlikTTL.Text" xml:space="preserve">
<value>文件将被自动移除于 </value>
<value>文件将被自动移除于</value>
</data>
<data name="lblPlikURL.Text" xml:space="preserve">
<value>主机</value>
@ -793,7 +793,7 @@
<value>需要用户名以及密码?</value>
</data>
<data name="lblPlikAPIKey.Text" xml:space="preserve">
<value>API 密钥: </value>
<value>API 密钥:</value>
</data>
<data name="lblPlikPassword.Text" xml:space="preserve">
<value>密码:</value>
@ -976,7 +976,7 @@
<value>使用预览链接(仅 NextCloud</value>
</data>
<data name="cbYouTubeUseShortenedLink.Text" xml:space="preserve">
<value>使用短链</value>
<value>使用短链</value>
</data>
<data name="cbAmazonS3StripExtensionVideo.Text" xml:space="preserve">
<value>视频</value>
@ -1263,4 +1263,46 @@
<data name="tpSendSpace.Text" xml:space="preserve">
<value>SendSpace</value>
</data>
<data name="cbOwnCloudAppendFileNameToURL.Text" xml:space="preserve">
<value>追加文件名到网址</value>
</data>
<data name="cbPlikTTLUnit.Items" xml:space="preserve">
<value>天</value>
</data>
<data name="cbPlikTTLUnit.Items1" xml:space="preserve">
<value>小时</value>
</data>
<data name="cbPlikTTLUnit.Items2" xml:space="preserve">
<value>分钟</value>
</data>
<data name="cbPlikTTLUnit.Items3" xml:space="preserve">
<value>从不</value>
</data>
<data name="cbYouTubeShowDialog.Text" xml:space="preserve">
<value>显示视频选项对话框</value>
</data>
<data name="lblGfycatTitle.Text" xml:space="preserve">
<value>标题:</value>
</data>
<data name="lblYouTubePermissionsTip.Text" xml:space="preserve">
<value>您随时可通过该链接撤销您的访问权限:</value>
</data>
<data name="lblZWSToken.Text" xml:space="preserve">
<value>令牌:</value>
</data>
<data name="lblZWSURL.Text" xml:space="preserve">
<value>网址:</value>
</data>
<data name="llYouTubePermissionsLink.Text" xml:space="preserve">
<value>https://security.google.com/settings/security/permissions</value>
</data>
<data name="rbFTPProtocolSFTP.Text" xml:space="preserve">
<value>SFTP</value>
</data>
<data name="tpMega.Text" xml:space="preserve">
<value>Mega</value>
</data>
<data name="tpZeroWidthShortener.Text" xml:space="preserve">
<value>Zero Width 缩短器</value>
</data>
</root>

View file

@ -0,0 +1,138 @@
<?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="$this.Text" xml:space="preserve">
<value>ShareX - YouTube 视频选项</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>取消</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>确定</value>
</data>
<data name="lblDescription.Text" xml:space="preserve">
<value>描述:</value>
</data>
<data name="lblTitle.Text" xml:space="preserve">
<value>标题:</value>
</data>
<data name="lblVisibility.Text" xml:space="preserve">
<value>可见性:</value>
</data>
</root>

View file

@ -151,7 +151,7 @@
<value>要求认证。</value>
</data>
<data name="UploadersConfigForm_LoadSettings_Parent_album_path_e_g_" xml:space="preserve">
<value>父相册路径,例如</value>
<value>父相册路径,例如</value>
</data>
<data name="UploadersConfigForm_LoadSettings_Selected_folder_" xml:space="preserve">
<value>所选文件夹:</value>
@ -241,4 +241,40 @@
<data name="GoogleDrive_MyDrive_My_drive" xml:space="preserve">
<value>我的云端硬盘</value>
</data>
<data name="URL" xml:space="preserve">
<value>网址</value>
</data>
<data name="ThumbnailURL" xml:space="preserve">
<value>缩略图网址</value>
</data>
<data name="DeletionURL" xml:space="preserve">
<value>"删除网址"</value>
</data>
<data name="Error" xml:space="preserve">
<value>错误</value>
</data>
<data name="ExportFailed" xml:space="preserve">
<value>导出失败。</value>
</data>
<data name="FormattingFailed_JSON" xml:space="preserve">
<value>格式失败。</value>
</data>
<data name="FormattingFailed_XML" xml:space="preserve">
<value>格式失败。</value>
</data>
<data name="LoggedInAs0" xml:space="preserve">
<value>已登录为 {0}。</value>
</data>
<data name="ResponseText" xml:space="preserve">
<value>响应正文</value>
</data>
<data name="ResponseURL" xml:space="preserve">
<value>响应网址</value>
</data>
<data name="ShortenedURL" xml:space="preserve">
<value>短网址</value>
</data>
<data name="StatusCode" xml:space="preserve">
<value>状态码</value>
</data>
</root>

View file

@ -993,6 +993,9 @@
<EmbeddedResource Include="Forms\YouTubeVideoOptionsForm.ru.resx">
<DependentUpon>YouTubeVideoOptionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\YouTubeVideoOptionsForm.zh-CN.resx">
<DependentUpon>YouTubeVideoOptionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.de.resx">
<SubType>Designer</SubType>
</EmbeddedResource>

View file

@ -132,4 +132,7 @@
<data name="lblBuild.Text" xml:space="preserve">
<value>编译版本</value>
</data>
<data name="lblProductName.Text" xml:space="preserve">
<value>ShareX</value>
</data>
</root>

View file

@ -151,7 +151,7 @@
<value>不显示 Windows 打印对话框</value>
</data>
<data name="gbSecondaryFileUploaders.Text" xml:space="preserve">
<value>辅助文件上传程序</value>
<value>备用的文件上传程序</value>
</data>
<data name="cbShowTray.Text" xml:space="preserve">
<value>显示托盘图标</value>
@ -178,7 +178,7 @@
<value>描述</value>
</data>
<data name="gbSecondaryImageUploaders.Text" xml:space="preserve">
<value>辅助图像上传程序</value>
<value>备用的图像上传程序</value>
</data>
<data name="lblUploadLimit.Text" xml:space="preserve">
<value>同时上传限制:</value>
@ -237,9 +237,6 @@
<data name="chFormat.Text" xml:space="preserve">
<value>格式</value>
</data>
<data name="gbSecondaryTextUploaders.Text" xml:space="preserve">
<value>辅助文本上传程序</value>
</data>
<data name="cbSteamShowInApp.Text" xml:space="preserve">
<value>当 ShareX 开启时,在 Steam 状态显示 ShareX</value>
</data>
@ -375,4 +372,73 @@
<data name="cbUseCustomTheme.Text" xml:space="preserve">
<value>使用自定义主题</value>
</data>
<data name="btnThumbnailViewThumbnailSizeReset.Text" xml:space="preserve">
<value>重置</value>
</data>
<data name="cbAutomaticallyCleanupBackupFiles.Text" xml:space="preserve">
<value>自动清理旧备份文件</value>
</data>
<data name="cbAutomaticallyCleanupLogFiles.Text" xml:space="preserve">
<value>自动清理旧日志文件</value>
</data>
<data name="cbListViewShowColumns.Text" xml:space="preserve">
<value>显示列</value>
</data>
<data name="cbMainWindowShowMenu.Text" xml:space="preserve">
<value>显示菜单</value>
</data>
<data name="cbThumbnailViewShowTitle.Text" xml:space="preserve">
<value>显示标题</value>
</data>
<data name="cbUseSecondaryUploaders.Text" xml:space="preserve">
<value>重试时使用备用的上传器设置</value>
</data>
<data name="gbSecondaryTextUploaders.Text" xml:space="preserve">
<value>备用的文本上传程序</value>
</data>
<data name="gbThumbnailView.Text" xml:space="preserve">
<value>缩略图视图</value>
</data>
<data name="gbListView.Text" xml:space="preserve">
<value>列表视图</value>
</data>
<data name="lblThumbnailViewThumbnailSize.Text" xml:space="preserve">
<value>缩略图大小:</value>
</data>
<data name="lblThumbnailViewThumbnailClickAction.Text" xml:space="preserve">
<value>单击缩略图操作:</value>
</data>
<data name="lblMainWindowTaskViewMode.Text" xml:space="preserve">
<value>任务视图模式:</value>
</data>
<data name="lblListViewImagePreviewVisibility.Text" xml:space="preserve">
<value>图像预览可见性:</value>
</data>
<data name="lblListViewImagePreviewLocation.Text" xml:space="preserve">
<value>图像预览位置:</value>
</data>
<data name="lblCleanupKeepFileCount.Text" xml:space="preserve">
<value>保留文件数量:</value>
</data>
<data name="lblSaveImageSubFolderPatternWindow.Text" xml:space="preserve">
<value>用于窗口的子文件夹模式:</value>
</data>
<data name="lblThumbnailViewTitleLocation.Text" xml:space="preserve">
<value>标题位置:</value>
</data>
<data name="tpClipboardFormats.Text" xml:space="preserve">
<value>剪贴板格式</value>
</data>
<data name="tpMainWindow.Text" xml:space="preserve">
<value>主窗口</value>
</data>
<data name="lblThumbnailViewThumbnailSizeX.Text" xml:space="preserve">
<value>x</value>
</data>
<data name="lblClipboardFormatsTip.Text" xml:space="preserve">
<value>这些格式会出现在主窗口的右键菜单中的“复制”菜单里面。</value>
</data>
<data name="lblDefaultPrinterOverride.Text" xml:space="preserve">
<value>覆盖默认打印机:</value>
</data>
</root>

View file

@ -124,7 +124,7 @@
<value>开始</value>
</data>
<data name="btnRegion.Text" xml:space="preserve">
<value>选择区域</value>
<value>选择区域...</value>
</data>
<data name="cbAutoMinimize.Text" xml:space="preserve">
<value>自动最小化到系统托盘</value>

View file

@ -0,0 +1,132 @@
<?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="$this.Text" xml:space="preserve">
<value>ShareX - 无边框窗口</value>
</data>
<data name="btnMakeWindowBorderless.Text" xml:space="preserve">
<value>使窗口无边框</value>
</data>
<data name="lblWindowTitle.Text" xml:space="preserve">
<value>窗口标题:</value>
</data>
<data name="mbWindowList.Text" xml:space="preserve">
<value>选择一个窗口</value>
</data>
</root>

View file

@ -0,0 +1,132 @@
<?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="$this.Text" xml:space="preserve">
<value>ShareX - 无边框窗口设置</value>
</data>
<data name="cbAutoCloseWindow.Text" xml:space="preserve">
<value>自动关闭窗口</value>
</data>
<data name="cbExcludeTaskbarArea.Text" xml:space="preserve">
<value>排除任务栏区域</value>
</data>
<data name="cbRememberWindowTitle.Text" xml:space="preserve">
<value>记住窗口标题</value>
</data>
</root>

View file

@ -138,4 +138,7 @@
<data name="btnOK.Text" xml:space="preserve">
<value>确定</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX</value>
</data>
</root>

View file

@ -0,0 +1,137 @@
<?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="$this.Text" xml:space="preserve">
<value>ShareX - 首次上传警告</value>
</data>
<data name="btnNo.Text" xml:space="preserve">
<value>否</value>
</data>
<data name="btnYes.Text" xml:space="preserve">
<value>是</value>
</data>
<data name="lblHeader.Text" xml:space="preserve">
<value>注意!</value>
</data>
<data name="lblInfo.Text" xml:space="preserve">
<value>是否要让 ShareX 上传屏幕截图?
选“否”则取消当前的上传并禁用截图时自动上传。</value>
</data>
</root>

View file

@ -135,4 +135,7 @@
<data name="btnReset.Text" xml:space="preserve">
<value>恢复默认快捷键...</value>
</data>
<data name="btnHotkeysDisabled.Text" xml:space="preserve">
<value>快捷键已禁用。点此可重新启用。</value>
</data>
</root>

View file

@ -0,0 +1,135 @@
<?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="btnPinToTop.Text" xml:space="preserve">
<value>置顶</value>
</data>
<data name="btnRefresh.Text" xml:space="preserve">
<value>刷新</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 探查窗口</value>
</data>
<data name="btnInspectControl.Text" xml:space="preserve">
<value>探查控件...</value>
</data>
<data name="btnInspectWindow.Text" xml:space="preserve">
<value>探查窗口...</value>
</data>
</root>

View file

@ -567,15 +567,9 @@
<data name="tsmiTrayRecentItems.Text" xml:space="preserve">
<value>最近的链接</value>
</data>
<data name="tsmiTextCapture.Text" xml:space="preserve">
<value>文字识别 (OCR)...</value>
</data>
<data name="tsmiDownloadSelectedURL.Text" xml:space="preserve">
<value>下载</value>
</data>
<data name="tsmiTrayTextCapture.Text" xml:space="preserve">
<value>文字识别 (OCR)...</value>
</data>
<data name="niTray.Text" xml:space="preserve">
<value>ShareX</value>
</data>
@ -730,10 +724,10 @@
<value>自定上传器设置...</value>
</data>
<data name="tsbTwitter.Text" xml:space="preserve">
<value>Twitter</value>
<value>Twitter...</value>
</data>
<data name="tsbDiscord.Text" xml:space="preserve">
<value>Discord</value>
<value>Discord...</value>
</data>
<data name="tsmiAddImageEffects.Text" xml:space="preserve">
<value>添加图像效果...</value>
@ -751,7 +745,7 @@
<value>图像分割器...</value>
</data>
<data name="tsmiRestartAsAdmin.Text" xml:space="preserve">
<value>用管理员权限重启 ShareX...</value>
<value>用管理员权限重启 ShareX</value>
</data>
<data name="tsmiTrayVideoConverter.Text" xml:space="preserve">
<value>视频转换器...</value>
@ -759,4 +753,40 @@
<data name="tsmiVideoConverter.Text" xml:space="preserve">
<value>视频转换器...</value>
</data>
<data name="tsmiBingVisualSearch.Text" xml:space="preserve">
<value>Bing 视觉搜索 (OCR)...</value>
</data>
<data name="tsmiBorderlessWindow.Text" xml:space="preserve">
<value>无边框窗口...</value>
</data>
<data name="tsmiGoogleImageSearch.Text" xml:space="preserve">
<value>Google 图像搜索...</value>
</data>
<data name="tsmiImageViewer.Text" xml:space="preserve">
<value>图像查看器...</value>
</data>
<data name="tsmiInspectWindow.Text" xml:space="preserve">
<value>探查窗口...</value>
</data>
<data name="tsmiOCR.Text" xml:space="preserve">
<value>OCR...</value>
</data>
<data name="tsmiTrayBorderlessWindow.Text" xml:space="preserve">
<value>无边框窗口...</value>
</data>
<data name="tsmiTrayImageViewer.Text" xml:space="preserve">
<value>图像查看器...</value>
</data>
<data name="tsmiTrayInspectWindow.Text" xml:space="preserve">
<value>探查窗口...</value>
</data>
<data name="tsmiTrayOCR.Text" xml:space="preserve">
<value>文字识别 (OCR)...</value>
</data>
<data name="tsmiCombineImagesHorizontally.Text" xml:space="preserve">
<value>水平叠放</value>
</data>
<data name="tsmiCombineImagesVertically.Text" xml:space="preserve">
<value>垂直叠放</value>
</data>
</root>

View file

@ -205,7 +205,7 @@
<value>删除</value>
</data>
<data name="btnActionsEdit.Text" xml:space="preserve">
<value>编辑</value>
<value>编辑...</value>
</data>
<data name="chActionsExtensions.Text" xml:space="preserve">
<value>扩展</value>
@ -220,7 +220,7 @@
<value>名字</value>
</data>
<data name="btnActionsAdd.Text" xml:space="preserve">
<value>添加</value>
<value>添加...</value>
</data>
<data name="btnActionsDuplicate.Text" xml:space="preserve">
<value>复制</value>
@ -516,11 +516,8 @@
<data name="cbCaptureOCRAutoCopy.Text" xml:space="preserve">
<value>自动复制结果至剪贴板</value>
</data>
<data name="cbCaptureOCRProcessOnLoad.Text" xml:space="preserve">
<value>对话框打开时识别</value>
</data>
<data name="cbCaptureOCRSilent.Text" xml:space="preserve">
<value>静默识别</value>
<value>静默 OCR 识别</value>
</data>
<data name="lblOCRDefaultLanguage.Text" xml:space="preserve">
<value>默认语言:</value>
@ -561,4 +558,118 @@
<data name="lblToolsScreenColorPickerFormatCtrl.Text" xml:space="preserve">
<value>屏幕拾色器格式 (Ctrl + 单击):</value>
</data>
<data name="btnActions.Text" xml:space="preserve">
<value>动作...</value>
</data>
<data name="btnCustomCaptureSoundPath.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="btnCustomErrorSoundPath.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="btnCustomTaskCompletedSoundPath.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="cbDisableNotifications.Text" xml:space="preserve">
<value>禁用通知</value>
</data>
<data name="cbDisableNotificationsOnFullscreen.Text" xml:space="preserve">
<value>全屏时禁用通知</value>
</data>
<data name="cbOverrideActions.Text" xml:space="preserve">
<value>覆盖动作</value>
</data>
<data name="cbOverrideAdvancedSettings.Text" xml:space="preserve">
<value>覆盖高级设置</value>
</data>
<data name="cbOverrideCaptureSettings.Text" xml:space="preserve">
<value>覆盖截图设置</value>
</data>
<data name="cbOverrideCustomUploader.Text" xml:space="preserve">
<value>覆盖默认的自定义上传器</value>
</data>
<data name="cbOverrideFTPAccount.Text" xml:space="preserve">
<value>覆盖默认的 FTP 账号</value>
</data>
<data name="cbOverrideGeneralSettings.Text" xml:space="preserve">
<value>覆盖常规设置</value>
</data>
<data name="cbOverrideImageSettings.Text" xml:space="preserve">
<value>覆盖图像设置</value>
</data>
<data name="cbOverrideToolsSettings.Text" xml:space="preserve">
<value>覆盖工具设置</value>
</data>
<data name="cbOverrideUploadSettings.Text" xml:space="preserve">
<value>覆盖上传设置</value>
</data>
<data name="cbRegionCaptureActiveMonitorMode.Text" xml:space="preserve">
<value>截图区域及鼠标指针限制于当前显示器</value>
</data>
<data name="cbScreenRecordAutoStart.Text" xml:space="preserve">
<value>开始录制于:</value>
</data>
<data name="cbShowImageEffectsWindowAfterCapture.Text" xml:space="preserve">
<value>截图后显示图像效果窗口</value>
</data>
<data name="cbShowToastNotificationAfterTaskCompleted.Text" xml:space="preserve">
<value>任务完成后显示短暂通知</value>
</data>
<data name="cbToastWindowAutoHide.Text" xml:space="preserve">
<value>屏幕截图时自动隐藏</value>
</data>
<data name="cbUseCustomCaptureSound.Text" xml:space="preserve">
<value>使用自定义截图音效:</value>
</data>
<data name="cbUseCustomErrorSound.Text" xml:space="preserve">
<value>使用自定义错误音效:</value>
</data>
<data name="cbUseCustomTaskCompletedSound.Text" xml:space="preserve">
<value>使用自定义任务完成音效:</value>
</data>
<data name="gbToastWindow.Text" xml:space="preserve">
<value>短暂通知</value>
</data>
<data name="lblToastWindowSize.Text" xml:space="preserve">
<value>大小:</value>
</data>
<data name="tpNotifications.Text" xml:space="preserve">
<value>通知</value>
</data>
<data name="lblToastWindowRightClickAction.Text" xml:space="preserve">
<value>右击动作:</value>
</data>
<data name="lblToastWindowMiddleClickAction.Text" xml:space="preserve">
<value>鼠标中键动作:</value>
</data>
<data name="lblToastWindowPlacement.Text" xml:space="preserve">
<value>位置:</value>
</data>
<data name="lblTask.Text" xml:space="preserve">
<value>任务:</value>
</data>
<data name="lblRegionCaptureFPSLimit.Text" xml:space="preserve">
<value>FPS 限制:</value>
</data>
<data name="lblToastWindowDuration.Text" xml:space="preserve">
<value>持续:</value>
</data>
<data name="lblToastWindowDurationSeconds.Text" xml:space="preserve">
<value>秒</value>
</data>
<data name="lblToastWindowFadeDuration.Text" xml:space="preserve">
<value>淡入淡出时间:</value>
</data>
<data name="lblToastWindowFadeDurationSeconds.Text" xml:space="preserve">
<value>秒</value>
</data>
<data name="lblToastWindowLeftClickAction.Text" xml:space="preserve">
<value>左击动作:</value>
</data>
<data name="lblToastWindowSizeX.Text" xml:space="preserve">
<value>x</value>
</data>
<data name="cbImageAutoJPEGQuality.Text" xml:space="preserve">
<value>自动调整 JPEG 品质以使图像大小更接近指定大小</value>
</data>
</root>

View file

@ -138,7 +138,7 @@
<data name="lblFolderPath.Text" xml:space="preserve">
<value>文件夹路径:</value>
</data>
<data name="btnPathBrowse.Text" xml:space="preserve">
<value>...</value>
<data name="cbMoveToScreenshotsFolder.Text" xml:space="preserve">
<value>移动文件到屏幕截图文件夹</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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="$this.Text" xml:space="preserve">
<value>ShareX - 光学字符识别OCR</value>
</data>
<data name="btnOpen.Text" xml:space="preserve">
<value>打开...</value>
</data>
<data name="btnSelectRegion.Text" xml:space="preserve">
<value>选择区域...</value>
</data>
<data name="lblResult.Text" xml:space="preserve">
<value>结果:</value>
</data>
<data name="lblLanguage.Text" xml:space="preserve">
<value>语言:</value>
</data>
<data name="lblStatus.Text" xml:space="preserve">
<value>OCR 处理中...</value>
</data>
<data name="lblScaleFactor.Text" xml:space="preserve">
<value>比例因子:</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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="$this.Text" xml:space="preserve">
<value>ShareX - 服务链接</value>
</data>
<data name="btnNew.Text" xml:space="preserve">
<value>新增</value>
</data>
<data name="btnRemove.Text" xml:space="preserve">
<value>删除</value>
</data>
<data name="btnReset.Text" xml:space="preserve">
<value>重置</value>
</data>
<data name="lblName.Text" xml:space="preserve">
<value>名称:</value>
</data>
<data name="lblServices.Text" xml:space="preserve">
<value>服务:</value>
</data>
<data name="lblURL.Text" xml:space="preserve">
<value>网址:</value>
</data>
</root>

View file

@ -169,15 +169,9 @@
<data name="UploadTask_Prepare_Starting" xml:space="preserve">
<value>开始</value>
</data>
<data name="Program_Run_Error" xml:space="preserve">
<value>错误</value>
</data>
<data name="MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___" xml:space="preserve">
<value>您可以从快捷键设置添加快捷动作...</value>
</data>
<data name="ImageData_Write_Error" xml:space="preserve">
<value>无法写入图像到路径 {0}。</value>
</data>
<data name="ApplicationSettingsForm_cbLanguage_SelectedIndexChanged_Language_Restart" xml:space="preserve">
<value>语言更改需要重新启动 ShareX。
你要重新启动 ShareX </value>
@ -515,12 +509,6 @@
<data name="ScreenshotDelay0S" xml:space="preserve">
<value>截图倒计时:{0} 秒</value>
</data>
<data name="PleaseNoteThatShareXIsUsingOCRSpaceSOnlineAPIToPerformOpticalCharacterRecognitionDoYouGivePermissionToShareXToUploadImagesToThisService" xml:space="preserve">
<value>请注意ShareX 使用 OCR.Space 的在线 API 来执行光学字符识别,是否允许 ShareX 上传图像至此在线服务?</value>
</data>
<data name="ShareXOpticalCharacterRecognition" xml:space="preserve">
<value>ShareX - 光学字符识别</value>
</data>
<data name="SwitchToThumbnailView" xml:space="preserve">
<value>切换到缩略图视图</value>
</data>
@ -572,12 +560,86 @@
<data name="ShareXIsMinimizedToTheSystemTray" xml:space="preserve">
<value>ShareX 已最小化到系统托盘。</value>
</data>
<data name="YourAntiVirusSoftwareOrTheControlledFolderAccessFeatureInWindows10CouldBeBlockingShareX" xml:space="preserve">
<value>您的防病毒软件或者 Windows 10 中的“受控制文件夹的访问”功能可能拦截了 ShareX。</value>
</data>
<data name="WouldYouLikeToEnableImageEffects" xml:space="preserve">
<value>您要启用图像效果吗?
您以后可以从“捕获任务后”菜单中禁用它。</value>
</data>
<data name="AboutForm_AboutForm_Credits" xml:space="preserve">
<value>鸣谢</value>
</data>
<data name="AboutForm_AboutForm_Links" xml:space="preserve">
<value>链接</value>
</data>
<data name="AboutForm_AboutForm_Team" xml:space="preserve">
<value>团队</value>
</data>
<data name="AboutForm_AboutForm_Privacy_policy" xml:space="preserve">
<value>隐私政策</value>
</data>
<data name="Error" xml:space="preserve">
<value>错误</value>
</data>
<data name="InspectWindow_ClassName" xml:space="preserve">
<value>类名称</value>
</data>
<data name="InspectWindow_ClientRectangle" xml:space="preserve">
<value>客户端矩形区域</value>
</data>
<data name="InspectWindow_ProcessIdentifier" xml:space="preserve">
<value>进程标识符</value>
</data>
<data name="InspectWindow_ProcessFileName" xml:space="preserve">
<value>进程文件名</value>
</data>
<data name="InspectWindow_ProcessName" xml:space="preserve">
<value>进程名称</value>
</data>
<data name="InspectWindow_WindowHandle" xml:space="preserve">
<value>窗口句柄</value>
</data>
<data name="InspectWindow_WindowRectangle" xml:space="preserve">
<value>窗口矩形区域</value>
</data>
<data name="InspectWindow_WindowStyles" xml:space="preserve">
<value>窗口样式</value>
</data>
<data name="InspectWindow_WindowTitle" xml:space="preserve">
<value>窗口标题</value>
</data>
<data name="InspectWindow_ExtendedWindowStyles" xml:space="preserve">
<value>扩展窗口样式</value>
</data>
<data name="ImageData_Write_Error_Message" xml:space="preserve">
<value>图像无法写入路径:</value>
</data>
<data name="YourAntiVirusSoftwareOrTheControlledFolderAccessFeatureInWindowsCouldBeBlockingShareX" xml:space="preserve">
<value>您的防病毒软件或者 Windows 中的“受控制文件夹的访问”功能可能拦截了 ShareX。</value>
</data>
<data name="YourSystemAdminDisabledTheUploadFeature" xml:space="preserve">
<value>您的系统管理员禁止了上传功能。</value>
</data>
<data name="FFmpeg_Missing" xml:space="preserve">
<value>缺失</value>
</data>
<data name="FFmpeg_Download_of_FFmpeg_failed" xml:space="preserve">
<value>下载 FFmpeg 失败。</value>
</data>
<data name="FFmpeg_FFmpeg_error" xml:space="preserve">
<value>FFmpeg 错误</value>
</data>
<data name="FFmpeg_FFmpeg_successfully_downloaded" xml:space="preserve">
<value>FFmpeg 下载成功。</value>
</data>
<data name="FFmpeg_FFmpeg_video_and_audio_source_both_can_t_be__None__" xml:space="preserve">
<value>FFmpeg 音频和视频源不能同时设为“无”。</value>
</data>
<data name="FFmpeg_does_not_exist" xml:space="preserve">
<value>没有找到 {0}。
是否自动下载?</value>
</data>
<data name="UnableToFindAWindowWithSpecifiedWindowTitle" xml:space="preserve">
<value>无法找到指定窗口标题的窗口。</value>
</data>
</root>

View file

@ -924,6 +924,9 @@
<EmbeddedResource Include="Forms\BorderlessWindowForm.ru.resx">
<DependentUpon>BorderlessWindowForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\BorderlessWindowForm.zh-CN.resx">
<DependentUpon>BorderlessWindowForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\BorderlessWindowSettingsForm.ja-JP.resx">
<DependentUpon>BorderlessWindowSettingsForm.cs</DependentUpon>
</EmbeddedResource>
@ -933,6 +936,9 @@
<EmbeddedResource Include="Forms\BorderlessWindowSettingsForm.ru.resx">
<DependentUpon>BorderlessWindowSettingsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\BorderlessWindowSettingsForm.zh-CN.resx">
<DependentUpon>BorderlessWindowSettingsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ClipboardFormatForm.ja-JP.resx">
<DependentUpon>ClipboardFormatForm.cs</DependentUpon>
</EmbeddedResource>
@ -1179,6 +1185,9 @@
<EmbeddedResource Include="Forms\FirstTimeUploadForm.tr.resx">
<DependentUpon>FirstTimeUploadForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\FirstTimeUploadForm.zh-CN.resx">
<DependentUpon>FirstTimeUploadForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\HotkeySettingsForm.de.resx">
<DependentUpon>HotkeySettingsForm.cs</DependentUpon>
</EmbeddedResource>
@ -1248,6 +1257,9 @@
<EmbeddedResource Include="Forms\InspectWindowForm.tr.resx">
<DependentUpon>InspectWindowForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\InspectWindowForm.zh-CN.resx">
<DependentUpon>InspectWindowForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\MainForm.de.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
@ -1473,6 +1485,7 @@
</EmbeddedResource>
<EmbeddedResource Include="Forms\ApplicationSettingsForm.resx">
<DependentUpon>ApplicationSettingsForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Forms\MainForm.resx">
<DependentUpon>MainForm.cs</DependentUpon>
@ -1610,9 +1623,15 @@
<EmbeddedResource Include="Forms\WatchFolderForm.zh-TW.resx">
<DependentUpon>WatchFolderForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OCR\OCRForm.zh-CN.resx">
<DependentUpon>OCRForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OCR\ServiceLinksForm.resx">
<DependentUpon>ServiceLinksForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OCR\ServiceLinksForm.zh-CN.resx">
<DependentUpon>ServiceLinksForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.de.resx" />
<EmbeddedResource Include="Properties\Resources.es-MX.resx" />
<EmbeddedResource Include="Properties\Resources.es.resx" />