Merge branch '202206-zhcn-master' into develop

# Conflicts (overwritten):
#	ShareX.HelpersLib/Properties/Resources.zh-CN.resx
#	ShareX/Forms/ApplicationSettingsForm.zh-CN.resx
This commit is contained in:
YFdyh000 2022-06-14 08:38:47 +08:00
commit 9faee450d0
53 changed files with 2027 additions and 345 deletions

View file

@ -168,12 +168,6 @@
<data name="cbTransparent.ToolTip" xml:space="preserve">
<value>透明</value>
</data>
<data name="lblY.Text" xml:space="preserve">
<value>Y</value>
</data>
<data name="lblX.Text" xml:space="preserve">
<value>X</value>
</data>
<data name="btnScreenColorPicker.ToolTip" xml:space="preserve">
<value>从屏幕选取颜色</value>
</data>
@ -225,37 +219,4 @@
<data name="btnClipboardColorPicker.ToolTip" xml:space="preserve">
<value>选择剪贴板中的颜色</value>
</data>
<data name="lblMagentaPerc.Text" xml:space="preserve">
<value>%</value>
</data>
<data name="lblBrightnessPerc.Text" xml:space="preserve">
<value>%</value>
</data>
<data name="lblYellowPerc.Text" xml:space="preserve">
<value>%</value>
</data>
<data name="lblKeyPerc.Text" xml:space="preserve">
<value>%</value>
</data>
<data name="lblCyanPerc.Text" xml:space="preserve">
<value>%</value>
</data>
<data name="lblSaturationPerc.Text" xml:space="preserve">
<value>%</value>
</data>
<data name="lblHue.Text" xml:space="preserve">
<value>°</value>
</data>
<data name="txtY.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="txtX.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="txtDecimal.Text" xml:space="preserve">
<value>12345678</value>
</data>
<data name="txtHex.Text" xml:space="preserve">
<value>FF00FF00</value>
</data>
</root>

View file

@ -124,7 +124,7 @@
<value>退出</value>
</data>
<data name="btnContinue.Text" xml:space="preserve">
<value>确定</value>
<value>继续</value>
</data>
<data name="btnOpenLogFile.Text" xml:space="preserve">
<value>打开日志文件...</value>
@ -137,6 +137,6 @@
错误 2</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
<value>确定</value>
</data>
</root>

View file

@ -118,7 +118,7 @@
<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>
<value>ShareX - 渐变选择器</value>
</data>
<data name="btnAdd.Text" xml:space="preserve">
<value>添加</value>

View file

@ -124,7 +124,7 @@
<value>浏览...</value>
</data>
<data name="btnStartHashCheck.Text" xml:space="preserve">
<value>开始</value>
<value>检查</value>
</data>
<data name="lblHashType.Text" xml:space="preserve">
<value>哈希Hash类型</value>

View file

@ -139,7 +139,7 @@
<value>垂直线</value>
</data>
<data name="cbShapes.Items2" xml:space="preserve">
<value>网格</value>
<value>检查器</value>
</data>
<data name="lblShapeSize.Text" xml:space="preserve">
<value>尺寸:</value>
@ -171,19 +171,4 @@
<data name="lblBlue.Text" xml:space="preserve">
<value>B</value>
</data>
<data name="lblGreenValue.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="lblBlackWhiteValue.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="lblBlueValue.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="lblRedValue.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="lblShapeSizeValue.Text" xml:space="preserve">
<value>1</value>
</data>
</root>

View file

@ -270,13 +270,13 @@
<value>无</value>
</data>
<data name="HotkeyType_ActiveMonitor" xml:space="preserve">
<value>捕捉活动监视器</value>
<value>截图活动显示器</value>
</data>
<data name="HotkeyType_ActiveWindow" xml:space="preserve">
<value>捕捉活动窗口</value>
<value>截图活动窗口</value>
</data>
<data name="HotkeyType_AutoCapture" xml:space="preserve">
<value>自动捕捉</value>
<value>自动截图</value>
</data>
<data name="HotkeyType_ClipboardUpload" xml:space="preserve">
<value>从剪贴板上传</value>
@ -306,7 +306,7 @@
<value>索引文件夹</value>
</data>
<data name="HotkeyType_LastRegion" xml:space="preserve">
<value>捕捉最后一个区域</value>
<value>截图上次区域</value>
</data>
<data name="HotkeyType_None" xml:space="preserve">
<value>无</value>
@ -315,16 +315,16 @@
<value>打开截图文件夹</value>
</data>
<data name="HotkeyType_PrintScreen" xml:space="preserve">
<value>捕捉整个屏幕</value>
<value>截图整个屏幕</value>
</data>
<data name="HotkeyType_QRCode" xml:space="preserve">
<value>二维码</value>
</data>
<data name="HotkeyType_RectangleLight" xml:space="preserve">
<value>捕捉矩形区域(高亮)</value>
<value>截图矩形区域(高亮)</value>
</data>
<data name="HotkeyType_RectangleRegion" xml:space="preserve">
<value>捕捉矩形区域</value>
<value>截图矩形区域</value>
</data>
<data name="HotkeyType_Ruler" xml:space="preserve">
<value>测量尺</value>
@ -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>
@ -369,19 +369,19 @@
<value>响应文本</value>
</data>
<data name="TextDestination_CustomTextUploader" xml:space="preserve">
<value>自定义文本上传</value>
<value>自定义文本上传</value>
</data>
<data name="TextDestination_FileUploader" xml:space="preserve">
<value>文件上传</value>
<value>文件上传</value>
</data>
<data name="URLSharingServices_Email" xml:space="preserve">
<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>
<value>添加图像特效</value>
</data>
<data name="AfterCaptureTasks_AnnotateImage" xml:space="preserve">
<value>打开图像编辑器</value>
@ -444,7 +444,7 @@
<value>覆盖文件</value>
</data>
<data name="FileExistAction_UniqueName" xml:space="preserve">
<value>附加数字文件名</value>
<value>附加数字文件名</value>
</data>
<data name="PopUpNotificationType_BalloonTip" xml:space="preserve">
<value>显示托盘气球提示</value>
@ -478,16 +478,16 @@
<value>拾色器</value>
</data>
<data name="HotkeyType_ScreenRecorderGIF" xml:space="preserve">
<value>屏幕录制GIF</value>
<value>开始/停止屏幕录制GIF</value>
</data>
<data name="HotkeyType_StartScreenRecorderGIF" xml:space="preserve">
<value>使用上一次的区域开始屏幕录制GIF</value>
</data>
<data name="HotkeyType_RectangleTransparent" xml:space="preserve">
<value>捕捉矩形区域(透明度)</value>
<value>截图矩形区域(透明度)</value>
</data>
<data name="HotkeyType_CustomRegion" xml:space="preserve">
<value>捕捉自定义区域</value>
<value>截图自定义区域</value>
</data>
<data name="ScreenRecordGIFEncoding_FFmpeg" xml:space="preserve">
<value>FFmpeg高质量</value>
@ -499,13 +499,13 @@
<value>八叉树色彩量化(中等质量)</value>
</data>
<data name="HotkeyType_ActiveMonitor_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_ActiveWindow_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_AutoCapture_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_ClipboardUploadWithContentViewer_Category" xml:space="preserve">
<value>上传</value>
@ -517,7 +517,7 @@
<value>工具</value>
</data>
<data name="HotkeyType_CustomRegion_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_DragDropUpload_Category" xml:space="preserve">
<value>上传</value>
@ -541,25 +541,25 @@
<value>工具</value>
</data>
<data name="HotkeyType_LastRegion_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_OpenScreenshotsFolder_Category" xml:space="preserve">
<value>其他</value>
</data>
<data name="HotkeyType_PrintScreen_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_QRCode_Category" xml:space="preserve">
<value>工具</value>
</data>
<data name="HotkeyType_RectangleLight_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_RectangleRegion_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_RectangleTransparent_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_Ruler_Category" xml:space="preserve">
<value>工具</value>
@ -574,7 +574,7 @@
<value>屏幕录制</value>
</data>
<data name="HotkeyType_StartAutoCapture_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_StartScreenRecorderGIF_Category" xml:space="preserve">
<value>屏幕录制</value>
@ -592,7 +592,7 @@
<value>上传</value>
</data>
<data name="HotkeyType_WindowRectangle_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_ScreenRecorderActiveWindow" xml:space="preserve">
<value>使用活动窗口开始屏幕录制</value>
@ -625,10 +625,10 @@
<value>工具</value>
</data>
<data name="HotkeyType_CaptureWebpage" xml:space="preserve">
<value>网页捕捉</value>
<value>网页截图</value>
</data>
<data name="HotkeyType_CaptureWebpage_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_DisableHotkeys" xml:space="preserve">
<value>禁用/启用快捷键</value>
@ -655,10 +655,10 @@
<value>计算机</value>
</data>
<data name="HotkeyType_ScrollingCapture" xml:space="preserve">
<value>滚动捕捉</value>
<value>滚动截图</value>
</data>
<data name="HotkeyType_ScrollingCapture_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="HotkeyType_ImageCombiner" xml:space="preserve">
<value>图像合并</value>
@ -676,11 +676,11 @@
<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>
<value>显示"截图后"窗口</value>
</data>
<data name="AfterCaptureTasks_ShowBeforeUploadWindow" xml:space="preserve">
<value>显示"上传前"窗口</value>
@ -710,7 +710,7 @@
<value>图像高度</value>
</data>
<data name="ReplCodeMenuEntry_i_Auto_increment_number" xml:space="preserve">
<value>自动递增数,使用 {n} 补零</value>
<value>自动递增编号(使用 {n} 向左填充 0</value>
</data>
<data name="ReplCodeMenuEntry_mi_Current_minute" xml:space="preserve">
<value>当前分</value>
@ -728,10 +728,10 @@
<value>当前毫秒</value>
</data>
<data name="ReplCodeMenuEntry_n_New_line" xml:space="preserve">
<value>新线条</value>
<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>
@ -818,19 +818,19 @@
<value>文字识别OCR</value>
</data>
<data name="HotkeyType_TextCapture" xml:space="preserve">
<value>文字捕捉OCR</value>
<value>文字截图OCR</value>
</data>
<data name="HotkeyType_TextCapture_Category" xml:space="preserve">
<value>屏幕捕捉</value>
<value>屏幕截图</value>
</data>
<data name="RegionCaptureAction_CancelCapture" xml:space="preserve">
<value>取消捕获</value>
<value>取消截图</value>
</data>
<data name="RegionCaptureAction_CaptureActiveMonitor" xml:space="preserve">
<value>捕捉活动显示器</value>
<value>截图活动显示器</value>
</data>
<data name="RegionCaptureAction_CaptureFullscreen" xml:space="preserve">
<value>捕捉全屏</value>
<value>截图全屏</value>
</data>
<data name="RegionCaptureAction_None" xml:space="preserve">
<value>无操作</value>
@ -839,7 +839,7 @@
<value>删除形状</value>
</data>
<data name="RegionCaptureAction_RemoveShapeCancelCapture" xml:space="preserve">
<value>删除形状或取消捕捉</value>
<value>删除形状或取消截图</value>
</data>
<data name="RegionCaptureAction_SwapToolType" xml:space="preserve">
<value>互换工具类型</value>
@ -869,13 +869,13 @@
<value>绘图:序号 (I)</value>
</data>
<data name="ShapeType_RegionEllipse" xml:space="preserve">
<value>区域:椭圆</value>
<value>区域:椭圆</value>
</data>
<data name="ShapeType_RegionRectangle" xml:space="preserve">
<value>区域:矩形</value>
</data>
<data name="ShapeType_DrawingFreehand" xml:space="preserve">
<value>绘图:画笔</value>
<value>绘图:画笔F</value>
</data>
<data name="ShapeType_DrawingImage" xml:space="preserve">
<value>绘图:图片文件</value>
@ -902,16 +902,16 @@
<value>随机的十六进制字符。重复使用 {n}</value>
</data>
<data name="ReplCodeMenuEntry_ia_Auto_increment_alphanumeric" xml:space="preserve">
<value>自动递增的字母数字不区分大小写。0 pad left using {n}</value>
<value>自动递增字母数字不区分大小写(使用 {n} 向左填充 0</value>
</data>
<data name="ReplCodeMenuEntry_ix_Auto_increment_hexadecimal" xml:space="preserve">
<value>自动递增的十六进制</value>
<value>十六进制自动递增(使用 {n} 向左填充 0</value>
</data>
<data name="ReplCodeMenuEntry_iAa_Auto_increment_alphanumeric_all" xml:space="preserve">
<value>自动递增的大小写敏感字母数字</value>
<value>自动递增字母数字区分大小写(使用 {n} 向左填充 0</value>
</data>
<data name="ReplCodeMenuEntry_ib_Auto_increment_base_alphanumeric" xml:space="preserve">
<value>由 {n} 为基础制动递增的字母数字 (1 &lt; n &lt; 63)</value>
<value>使用字母数字 (1 &lt; n &lt; 63) 按基数 {n} 自动递增</value>
</data>
<data name="ScrollingCaptureScrollMethod_SendMessageScroll" xml:space="preserve">
<value>发送滚动消息至窗口或控件</value>
@ -944,7 +944,7 @@
<value>其它</value>
</data>
<data name="ShapeType_DrawingTextOutline" xml:space="preserve">
<value>绘图:文字(描边)</value>
<value>绘图:文字(描边)O)</value>
</data>
<data name="ShapeType_DrawingTextBackground" xml:space="preserve">
<value>绘图:文字(背景填充)(T)</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>
@ -1175,7 +1175,7 @@
<value>QR 码 (解码自屏幕)</value>
</data>
<data name="RandomEmojiRepeatUsingN" xml:space="preserve">
<value>随机 emoji 表情。用 {n} 标识重复次数</value>
<value>随机 emoji 表情。用 {n} 表示重复次数</value>
</data>
<data name="ShapeType_DrawingSmartEraser" xml:space="preserve">
<value>智能擦除</value>
@ -1189,6 +1189,180 @@
<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>
@ -1202,39 +1376,39 @@
<value>打开文件夹</value>
</data>
<data name="ThumbnailViewClickAction_OpenImageViewer" xml:space="preserve">
<value>打开图像预览</value>
<value>打开图像查看器</value>
</data>
<data name="ThumbnailViewClickAction_OpenURL" xml:space="preserve">
<value>打开URL</value>
<value>打开网址</value>
</data>
<data name="ThumbnailViewClickAction_Select" xml:space="preserve">
<value>选</value>
<value>选</value>
</data>
<data name="ImagePreviewLocation_Bottom" xml:space="preserve">
<value>底部</value>
<data name="ToastClickAction_AnnotateImage" xml:space="preserve">
<value>编辑图像</value>
</data>
<data name="ImagePreviewLocation_Side" xml:space="preserve">
<value>侧面</value>
<data name="ToastClickAction_CloseNotification" xml:space="preserve">
<value>关闭通知</value>
</data>
<data name="ImagePreviewVisibility_Automatic" xml:space="preserve">
<value>自动</value>
<data name="ToastClickAction_CopyImageToClipboard" xml:space="preserve">
<value>复制图像</value>
</data>
<data name="ImagePreviewVisibility_Hide" xml:space="preserve">
<value>隐藏</value>
<data name="ToastClickAction_CopyUrl" xml:space="preserve">
<value>复制链接</value>
</data>
<data name="ImagePreviewVisibility_Show" xml:space="preserve">
<value>显示</value>
<data name="ToastClickAction_OpenFile" xml:space="preserve">
<value>打开文件</value>
</data>
<data name="TaskViewMode_ListView" xml:space="preserve">
<value>列表视图</value>
<data name="ToastClickAction_OpenFolder" xml:space="preserve">
<value>打开文件夹</value>
</data>
<data name="TaskViewMode_ThumbnailView" xml:space="preserve">
<value>缩略图视图</value>
<data name="ToastClickAction_OpenUrl" xml:space="preserve">
<value>打开链接</value>
</data>
<data name="ThumbnailTitleLocation_Bottom" xml:space="preserve">
<value>底部</value>
<data name="ToastClickAction_Upload" xml:space="preserve">
<value>上传文件</value>
</data>
<data name="ThumbnailTitleLocation_Top" xml:space="preserve">
<value>顶部</value>
<data name="URLSharingServices_BingVisualSearch" xml:space="preserve">
<value>必应可视化搜索</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

@ -121,18 +121,18 @@
<value>缩略图尺寸:</value>
</data>
<data name="cbFilterMissingFiles.Text" xml:space="preserve">
<value>过滤丢失文件</value>
<value>筛去缺失文件</value>
</data>
<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

@ -118,7 +118,7 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
<value>过滤{0}</value>
<value>已筛选{0}</value>
</data>
<data name="HistoryForm_UpdateItemCount_Total___0_" xml:space="preserve">
<value>总计:{0}</value>
@ -136,7 +136,7 @@
<value>文件名</value>
</data>
<data name="HistoryItemManager_InitializeComponent_File_name_with_extension" xml:space="preserve">
<value>文件扩展名</value>
<value>文件名(含扩展名</value>
</data>
<data name="HistoryItemManager_InitializeComponent_File_path" xml:space="preserve">
<value>文件路径</value>
@ -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

@ -118,24 +118,18 @@
<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="btnAssetsFolderPathBrowse.Text" xml:space="preserve">
<value>...</value>
<value>ShareX - 图像特效包</value>
</data>
<data name="btnOpenImageEffectsFolder.Text" xml:space="preserve">
<value>打开图像效文件夹...</value>
<value>打开图像特效文件夹...</value>
</data>
<data name="btnPackage.Text" xml:space="preserve">
<value>效果打包</value>
</data>
<data name="btnPackageFilePathBrowse.Text" xml:space="preserve">
<value>...</value>
<value>特效包</value>
</data>
<data name="lblAssetsFolderPath.Text" xml:space="preserve">
<value>资源文件夹路径:</value>
</data>
<data name="lblPackageFilePath.Text" xml:space="preserve">
<value>效包文件路径:</value>
<value>效包文件路径:</value>
</data>
</root>

View file

@ -118,7 +118,7 @@
<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>
<value>ShareX - 图像效</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>确定</value>
@ -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

@ -124,26 +124,23 @@
<value>绘图</value>
</data>
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Filters" xml:space="preserve">
<value>过滤器</value>
<value>滤镜</value>
</data>
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Manipulations" xml:space="preserve">
<value>操作</value>
</data>
<data name="ImageEffectsForm_UpdatePreview_Image_effects___Width___0___Height___1___Render_time___2__ms" xml:space="preserve">
<value>图像效 - 宽: {0}, 高: {1}, 渲染时间: {2}ms</value>
<value>图像效 - 宽: {0}, 高: {1}, 渲染时间: {2}ms</value>
</data>
<data name="ImageEffectsForm_EditorMode_Cancel" xml:space="preserve">
<value>取消</value>
</data>
<data name="AssetsFolderMustBeInsideShareXImageEffectsFolder" xml:space="preserve">
<value>资源文件夹必须位于 ShareX 图像效文件夹内。</value>
<value>资源文件夹必须位于 ShareX 图像效文件夹内。</value>
</data>
<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>
@ -154,10 +151,10 @@
<value>预设名称不能为空。</value>
</data>
<data name="PackageWithThisFileNameAlreadyExistsRNWouldYouLikeToOverwriteIt" xml:space="preserve">
<value>同名效包已存在。
<value>同名效包已存在。
是否覆盖?</value>
</data>
<data name="WouldYouLikeToClearEffects" xml:space="preserve">
<value>是否清除效</value>
<value>是否清除效?</value>
</data>
</root>

View file

@ -130,7 +130,7 @@
<value>设置</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 目录索引</value>
<value>ShareX - 文件夹索引器</value>
</data>
<data name="btnUpload.Text" xml:space="preserve">
<value>上传并关闭此窗口</value>

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

@ -123,12 +123,6 @@
<data name="btnCopyChatEmoji.Text" xml:space="preserve">
<value>复制聊天表情符语法</value>
</data>
<data name="btnImageFilePathBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="btnOutputFolderBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="btnSplitImage.Text" xml:space="preserve">
<value>拆分图像</value>
</data>

View file

@ -141,16 +141,7 @@
<data name="btnAdd.Text" xml:space="preserve">
<value>添加...</value>
</data>
<data name="btnOutputFolder.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="txtOutputFilename.Text" xml:space="preserve">
<value>$filename_th</value>
</data>
<data name="lblQuality.Text" xml:space="preserve">
<value>质量:</value>
</data>
<data name="lblQualityPercentage.Text" xml:space="preserve">
<value>%</value>
</data>
</root>

View file

@ -123,24 +123,9 @@
<data name="btnEncode.Text" xml:space="preserve">
<value>开始编码</value>
</data>
<data name="btnInputFilePathBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="btnOutputFolderBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="cbAutoOpenFolder.Text" xml:space="preserve">
<value>编码后打开文件夹</value>
</data>
<data name="lblVideoQualityHigher.Text" xml:space="preserve">
<value>-&gt;</value>
</data>
<data name="lblVideoQualityLower.Text" xml:space="preserve">
<value>&lt;-</value>
</data>
<data name="lblVideoQualityValue.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="lblInputFilePath.Text" xml:space="preserve">
<value>输入文件路径:</value>
</data>

View file

@ -123,7 +123,4 @@
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 视频缩略图</value>
</data>
<data name="btnBrowse.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

@ -151,7 +151,7 @@
<value>比特率:</value>
</data>
<data name="lblAudioCodec.Text" xml:space="preserve">
<value>音频解码器:</value>
<value>音频解码器:</value>
</data>
<data name="lblAudioSource.Text" xml:space="preserve">
<value>音频源:</value>
@ -247,23 +247,8 @@
<data name="lblAMFUsage.Text" xml:space="preserve">
<value>使用量:</value>
</data>
<data name="btnFFmpegBrowse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="btnHelperDevicesHelp.Text" xml:space="preserve">
<value>?</value>
</data>
<data name="tpAAC.Text" xml:space="preserve">
<value>AAC</value>
</data>
<data name="tbAMF.Text" xml:space="preserve">
<value>AMF</value>
</data>
<data name="lblOpusQuality.Text" xml:space="preserve">
<value>Bitrate:</value>
</data>
<data name="lblx264CRF.Text" xml:space="preserve">
<value>CRF:</value>
<value>比特率:</value>
</data>
<data name="tbOpusBitrate.ToolTip" xml:space="preserve">
<value>默认值为 128k。</value>
@ -301,4 +286,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

@ -130,7 +130,7 @@
<value>最大滚动次数:</value>
</data>
<data name="tpCapture.Text" xml:space="preserve">
<value>捕捉</value>
<value>截图</value>
</data>
<data name="lblNote.Text" xml:space="preserve">
<value>请注意虽然ShareX尽它最大的努力呈现准确的滚动捕捉但它仍不可能准确捕捉每一个滚动内容。主要原因包括在捕捉屏幕内容时有用户的操作则可能会出现问题执行滚动捕捉的网页上有GIF动画或屏幕顶层有固定窗体网页上存在不随网页滚动改变位置的静态菜单或按钮而网页的其它部分又跟着滚动。</value>
@ -214,15 +214,18 @@
<value>捕捉前滚动到顶部方式:</value>
</data>
<data name="gbBeforeCapture.Text" xml:space="preserve">
<value>捕捉前</value>
<value>截图前</value>
</data>
<data name="gbWhileCapturing.Text" xml:space="preserve">
<value>捕捉中</value>
</data>
<data name="gbAfterCapture.Text" xml:space="preserve">
<value>捕捉后</value>
<value>截图后</value>
</data>
<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,7 +132,4 @@
<data name="tsbEditStickers.Text" xml:space="preserve">
<value>编辑贴纸包</value>
</data>
<data name="tsnudSize.Text" xml:space="preserve">
<value>64</value>
</data>
</root>

View file

@ -133,7 +133,7 @@
<value>右</value>
</data>
<data name="tsmiAlignmentCenter.Text" xml:space="preserve">
<value>中</value>
<value>中</value>
</data>
<data name="tsmiAlignmentLeft.Text" xml:space="preserve">
<value>左</value>

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>
@ -193,7 +193,7 @@
<value>捕捉活动显示器</value>
</data>
<data name="ShapeManager_CreateContextMenu_Capture_fullscreen" xml:space="preserve">
<value>捕捉全屏</value>
<value>截图全屏</value>
</data>
<data name="ShapeManager_CreateContextMenu_Highlight_color___" xml:space="preserve">
<value>高亮颜色...</value>
@ -217,7 +217,7 @@
<value>边框颜色...</value>
</data>
<data name="WebpageCaptureForm_UpdateControls_Capture" xml:space="preserve">
<value>捕捉</value>
<value>截图</value>
</data>
<data name="WebpageCaptureForm_UpdateControls_Stop" xml:space="preserve">
<value>停止</value>
@ -229,7 +229,7 @@
<value>阴影</value>
</data>
<data name="ShapeManager_CreateToolbar_CaptureRegions" xml:space="preserve">
<value>捕捉区域</value>
<value>截图区域</value>
</data>
<data name="ShapeManager_CreateToolbar_Edit" xml:space="preserve">
<value>编辑</value>
@ -256,13 +256,13 @@
<value>上移一层</value>
</data>
<data name="ShapeManager_CreateToolbar_ApplyChangesContinueTaskEnter" xml:space="preserve">
<value>应用更改并继续 (Enter)</value>
<value>应用更改并继续任务 (Enter)</value>
</data>
<data name="ShapeManager_CreateToolbar_ContinueTaskSpaceOrRightClick" xml:space="preserve">
<value>继续(空格或鼠标右键)</value>
</data>
<data name="ShapeManager_CreateToolbar_CancelTaskEsc" xml:space="preserve">
<value>取消工作 (ESC)</value>
<value>取消任务 (ESC)</value>
</data>
<data name="ShapeManager_CreateToolbar_SaveImage" xml:space="preserve">
<value>保存图像 (Ctrl + S)</value>
@ -283,10 +283,10 @@
<value>完成捕捉任务后运行 (Enter)</value>
</data>
<data name="ShapeManager_CreateToolbar_LastRegion" xml:space="preserve">
<value>捕捉最后区域</value>
<value>截图上次区域</value>
</data>
<data name="ShapeManager_CreateContextMenu_Capture" xml:space="preserve">
<value>捕捉</value>
<value>截图</value>
</data>
<data name="ShapeManager_CreateToolbar_AutoCropImage" xml:space="preserve">
<value>自动裁剪图像...</value>
@ -374,13 +374,13 @@
<value>提示:按住鼠标中键并拖拽可以平移图像。</value>
</data>
<data name="ImageEffects" xml:space="preserve">
<value>添加图像效...</value>
<value>添加图像效...</value>
</data>
<data name="DropShadowColor" xml:space="preserve">
<value>阴影颜色...</value>
</data>
<data name="OpenKeybindsPage" xml:space="preserve">
<value>打开按键绑定页...</value>
<value>打开按键绑定页...</value>
</data>
<data name="ShapeManager_CreateContextMenu_SwitchToDrawingToolAfterSelection" xml:space="preserve">
<value>选择形状后切换到绘图工具</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

@ -124,7 +124,7 @@
<value>第2步完成授权</value>
</data>
<data name="btnOpenAuthorizePage.Text" xml:space="preserve">
<value>第1步打开授权页面...</value>
<value>连接...</value>
</data>
<data name="btnRefreshAuthorization.Text" xml:space="preserve">
<value>刷新授权</value>

View file

@ -127,7 +127,7 @@
<value>向 URL 字段添加规则</value>
</data>
<data name="lblBody.Text" xml:space="preserve">
<value>请求体</value>
<value>正文</value>
</data>
<data name="mbDestinationType.ToolTip" xml:space="preserve">
<value>目前,当用户双击 .sxcu 文件导入自定义上传目标时,上传目标类型将被使用。</value>
@ -145,7 +145,7 @@
<value>上传目标类型:</value>
</data>
<data name="btnDuplicate.Text" xml:space="preserve">
<value>复制</value>
<value>克隆</value>
</data>
<data name="lblXPathExample.Text" xml:space="preserve">
<value>示例:
@ -172,7 +172,7 @@ store.book[0].title</value>
<value>头:</value>
</data>
<data name="lblImageUploader.Text" xml:space="preserve">
<value>图片上器:</value>
<value>图片上器:</value>
</data>
<data name="lblRequestMethod.Text" xml:space="preserve">
<value>方法:</value>
@ -229,7 +229,7 @@ store.book[0].title</value>
<value>测试</value>
</data>
<data name="lblTextUploader.Text" xml:space="preserve">
<value>文本上器:</value>
<value>文本上器:</value>
</data>
<data name="lblResultThumbnailURL.Text" xml:space="preserve">
<value>缩略图 URL</value>
@ -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>
@ -259,7 +259,7 @@ store.book[0].title</value>
<value>XPath</value>
</data>
<data name="btnDataBeautify.Text" xml:space="preserve">
<value>格式化</value>
<value>化</value>
</data>
<data name="btnJsonPathHelp.Text" xml:space="preserve">
<value>?</value>
@ -277,7 +277,7 @@ store.book[0].title</value>
<value>URL:</value>
</data>
<data name="lblRequestURL.Text" xml:space="preserve">
<value>URL:</value>
<value>请求 URL:</value>
</data>
<data name="lblJsonPath.Text" xml:space="preserve">
<value>JsonPath:</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

@ -130,6 +130,6 @@
<value>密码:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>puush 登录</value>
<value>ShareX - puush 登录</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>
@ -174,7 +174,7 @@
<value>API 密钥:</value>
</data>
<data name="lblPolrAPIHostname.Text" xml:space="preserve">
<value>API 主机名(例如 http://demo.polr.me/api/v2/action/shorten)</value>
<value>API URL(例如 http://demo.polr.me/api/v2/action/shorten)</value>
</data>
<data name="lblStreamableUsername.Text" xml:space="preserve">
<value>用户名:</value>
@ -192,10 +192,10 @@
<value>邮箱</value>
</data>
<data name="tpFileUploaders.Text" xml:space="preserve">
<value>文件上器</value>
<value>文件上器</value>
</data>
<data name="tpTextUploaders.Text" xml:space="preserve">
<value>文本上载器</value>
<value>文本上传服务</value>
</data>
<data name="lblOneTimeSecretEmail.Text" xml:space="preserve">
<value>邮箱:</value>
@ -508,7 +508,7 @@
<value>创建共享网址</value>
</data>
<data name="tpImageUploaders.Text" xml:space="preserve">
<value>图片上载器</value>
<value>图像上传器</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 上传目标设置</value>
@ -691,7 +691,7 @@
<value>帐户:</value>
</data>
<data name="btnFTPDuplicate.Text" xml:space="preserve">
<value>复制</value>
<value>克隆</value>
</data>
<data name="btnFTPRemove.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>
@ -868,7 +868,7 @@
<value>域名:</value>
</data>
<data name="btnSharedFolderDuplicate.Text" xml:space="preserve">
<value>复制</value>
<value>克隆</value>
</data>
<data name="lblLithiioEmail.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

@ -130,7 +130,7 @@
<value>参数:</value>
</data>
<data name="lblExtensions.Text" xml:space="preserve">
<value>扩展名过滤:(例如:jpg png mp4)</value>
<value>扩展名筛选:(如 jpg png mp4)</value>
</data>
<data name="lblName.Text" xml:space="preserve">
<value>名称:</value>

View file

@ -118,7 +118,7 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="tpAdvanced.Text" xml:space="preserve">
<value>高级设置</value>
<value>高级</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 应用程序设置</value>
@ -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,35 +372,44 @@
<data name="cbUseCustomTheme.Text" xml:space="preserve">
<value>使用自定义主题</value>
</data>
<data name="tpMainWindow.Text" xml:space="preserve">
<value>主窗口</value>
<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="lblMainWindowTaskViewMode.Text" xml:space="preserve">
<value>任务视图模式:</value>
<data name="cbThumbnailViewShowTitle.Text" xml:space="preserve">
<value>显示标题</value>
</data>
<data name="gbListView.Text" xml:space="preserve">
<value>列表视图</value>
<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="lblThumbnailViewTitleLocation.Text" xml:space="preserve">
<value>标题位置:</value>
<data name="gbListView.Text" xml:space="preserve">
<value>列表视图</value>
</data>
<data name="lblThumbnailViewThumbnailSize.Text" xml:space="preserve">
<value>缩略图尺寸:</value>
</data>
<data name="btnThumbnailViewThumbnailSizeReset.Text" xml:space="preserve">
<value>重置</value>
<value>缩略图大小:</value>
</data>
<data name="lblThumbnailViewThumbnailClickAction.Text" xml:space="preserve">
<value>缩略图点击动作:</value>
<value>单击缩略图操作:</value>
</data>
<data name="cbListViewShowColumns.Text" xml:space="preserve">
<value>显示列名</value>
<data name="lblMainWindowTaskViewMode.Text" xml:space="preserve">
<value>任务视图模式:</value>
</data>
<data name="lblListViewImagePreviewVisibility.Text" xml:space="preserve">
<value>图像预览可见性:</value>
@ -411,10 +417,28 @@
<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>
<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

@ -124,7 +124,7 @@
<value>添加...</value>
</data>
<data name="btnDuplicate.Text" xml:space="preserve">
<value>复制</value>
<value>克隆</value>
</data>
<data name="btnEdit.Text" xml:space="preserve">
<value>编辑...</value>
@ -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

@ -157,13 +157,13 @@
<value>动作设置...</value>
</data>
<data name="tsddbAfterCaptureTasks.Text" xml:space="preserve">
<value>截图后的动作</value>
<value>截图后的任务</value>
</data>
<data name="tsddbAfterUploadTasks.Text" xml:space="preserve">
<value>上传后的动作</value>
<value>上传后的任务</value>
</data>
<data name="tsddbCapture.Text" xml:space="preserve">
<value>屏幕截图</value>
<value>截图</value>
</data>
<data name="tsddbDebug.Text" xml:space="preserve">
<value>调试</value>
@ -181,7 +181,7 @@
<value>快捷动作</value>
</data>
<data name="tsmiAutoCapture.Text" xml:space="preserve">
<value>自动捕捉...</value>
<value>自动截图...</value>
</data>
<data name="tsmiClearList.Text" xml:space="preserve">
<value>清除列表</value>
@ -268,7 +268,7 @@
<value>哈希值Hash检查...</value>
</data>
<data name="tsmiImageEffects.Text" xml:space="preserve">
<value>图像效...</value>
<value>图像效...</value>
</data>
<data name="tsmiImageUploaders.Text" xml:space="preserve">
<value>图片上传</value>
@ -373,10 +373,10 @@
<value>文字上传</value>
</data>
<data name="tsmiTrayAfterCaptureTasks.Text" xml:space="preserve">
<value>截图后</value>
<value>截图后的任务</value>
</data>
<data name="tsmiTrayAfterUploadTasks.Text" xml:space="preserve">
<value>上传后</value>
<value>上传后的任务</value>
</data>
<data name="tsmiTrayApplicationSettings.Text" xml:space="preserve">
<value>应用程序设置...</value>
@ -415,7 +415,7 @@
<value>快捷键设置...</value>
</data>
<data name="tsmiTrayImageEffects.Text" xml:space="preserve">
<value>图像效...</value>
<value>图像效...</value>
</data>
<data name="tsmiTrayImageHistory.Text" xml:space="preserve">
<value>历史图片...</value>
@ -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,13 +724,13 @@
<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>
<value>添加图像效...</value>
</data>
<data name="tsmiTrayClipboardViewer.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>必应可视化搜索 (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

@ -118,7 +118,7 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="lblAfterCaptureTasks.Text" xml:space="preserve">
<value>捕捉任务后</value>
<value>截图后的任务</value>
</data>
<data name="lblName.Text" xml:space="preserve">
<value>菜单:</value>
@ -127,7 +127,7 @@
<value>ShareX - 编辑快速任务菜单</value>
</data>
<data name="lblAfterUploadTasks.Text" xml:space="preserve">
<value>上传任务</value>
<value>上传后的任务:</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>确定</value>

View file

@ -142,13 +142,13 @@
<value>阴影偏移:</value>
</data>
<data name="cbCaptureTransparent.Text" xml:space="preserve">
<value>捕捉具有透明度的窗口</value>
<value>截图窗口带透明度</value>
</data>
<data name="cbCaptureAutoHideTaskbar.Text" xml:space="preserve">
<value>捕捉窗口时,如果窗口与任务栏重叠,则隐藏任务栏</value>
</data>
<data name="cbCaptureShadow.Text" xml:space="preserve">
<value>捕捉窗口阴影(需要透明度)</value>
<value>截图窗口带阴影(需要透明度)</value>
</data>
<data name="lblScreenshotDelayInfo.Text" xml:space="preserve">
<value>秒</value>
@ -178,7 +178,7 @@
<value>工具</value>
</data>
<data name="tpAdvanced.Text" xml:space="preserve">
<value>高级设置</value>
<value>高级</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - 任务设置</value>
@ -193,7 +193,7 @@
<value>包括子目录</value>
</data>
<data name="chWatchFolderFilter.Text" xml:space="preserve">
<value>过滤器</value>
<value>筛选器</value>
</data>
<data name="chWatchFolderFolderPath.Text" xml:space="preserve">
<value>文件夹路径</value>
@ -205,10 +205,10 @@
<value>删除</value>
</data>
<data name="btnActionsEdit.Text" xml:space="preserve">
<value>编辑</value>
<value>编辑...</value>
</data>
<data name="chActionsExtensions.Text" xml:space="preserve">
<value>扩展</value>
<value>扩展</value>
</data>
<data name="chActionsArgs.Text" xml:space="preserve">
<value>参数</value>
@ -220,10 +220,10 @@
<value>名字</value>
</data>
<data name="btnActionsAdd.Text" xml:space="preserve">
<value>添加</value>
<value>添加...</value>
</data>
<data name="btnActionsDuplicate.Text" xml:space="preserve">
<value>复制</value>
<value>克隆</value>
</data>
<data name="cbClipboardUploadShortenURL.Text" xml:space="preserve">
<value>如果剪贴板包含一个网址,使用网址缩短服务</value>
@ -298,16 +298,16 @@
<value>缩略图</value>
</data>
<data name="btnImageEffects.Text" xml:space="preserve">
<value>图像效配置...</value>
<value>图像效配置...</value>
</data>
<data name="cbImageEffectOnlyRegionCapture.Text" xml:space="preserve">
<value>只适用于区域截图</value>
</data>
<data name="lblImageEffectsNote.Text" xml:space="preserve">
<value>您可以在"截图后的动作 -&gt;添加图像效"启用/禁用图像效。</value>
<value>您可以在"截图后的动作 -&gt;添加图像效"启用/禁用图像效。</value>
</data>
<data name="tpEffects.Text" xml:space="preserve">
<value>效</value>
<value>效</value>
</data>
<data name="lblImageJPEGQuality.Text" xml:space="preserve">
<value>JPEG 质量:</value>
@ -400,7 +400,7 @@
<value>同时检测窗口内的控制区域</value>
</data>
<data name="cbRegionCaptureDetectWindows.Text" xml:space="preserve">
<value>检测窗口区域,并允许光标悬停捕获</value>
<value>检测窗口区域,并允许光标悬停决定截图区域</value>
</data>
<data name="lblRegionCaptureMouseMiddleClickAction.Text" xml:space="preserve">
<value>鼠标中键单击动作:</value>
@ -445,7 +445,7 @@
<value>上传到</value>
</data>
<data name="chUploaderFiltersExtension.Text" xml:space="preserve">
<value>扩展</value>
<value>扩展</value>
</data>
<data name="btnUploaderFiltersRemove.Text" xml:space="preserve">
<value>删除</value>
@ -463,7 +463,7 @@
<value>例如png, jpg, jpeg</value>
</data>
<data name="lblUploaderFiltersExtensions.Text" xml:space="preserve">
<value>扩展筛选:</value>
<value>扩展筛选:</value>
</data>
<data name="tpUploaderFilters.Text" xml:space="preserve">
<value>上传筛选</value>
@ -484,7 +484,7 @@
<value>上传时使用下划线替换 URL 中的非法字符</value>
</data>
<data name="lblAutoIncrementNumber.Text" xml:space="preserve">
<value>自增数</value>
<value>自动递增编号</value>
</data>
<data name="lblCaptureCustomRegionX.Text" xml:space="preserve">
<value>X</value>
@ -516,9 +516,6 @@
<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>
</data>
@ -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

@ -130,7 +130,7 @@
<value>包括子目录</value>
</data>
<data name="lblFilter.Text" xml:space="preserve">
<value>过滤器:</value>
<value>筛选器:</value>
</data>
<data name="lblFilterExample.Text" xml:space="preserve">
<value>例如: *.png</value>
@ -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>
@ -259,7 +253,7 @@
<value>完成</value>
</data>
<data name="BeforeUploadForm_BeforeUploadForm__0__is_about_to_be_uploaded_to__1___You_may_choose_a_different_destination_" xml:space="preserve">
<value>{0} 将上至 {1},您可以选择不同的上传目标。</value>
<value>{0} 将上至 {1},您可以选择不同的上传目标。</value>
</data>
<data name="AboutForm_AboutForm_Website" xml:space="preserve">
<value>网站</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>要启用图像效果吗?
您以后可以从“捕获任务后”菜单中禁用它。</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" />