<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>AudioParams</name>
    <message>
        <source>%1 Hz</source>
        <translation>%1 Hz</translation>
    </message>
    <message>
        <source>Mono</source>
        <translation>单声道</translation>
    </message>
    <message>
        <source>Stereo</source>
        <translation>立体声</translation>
    </message>
    <message>
        <source>2.1</source>
        <translation>2.1</translation>
    </message>
    <message>
        <source>5.1</source>
        <translation>5.1</translation>
    </message>
    <message>
        <source>7.1</source>
        <translation>7.1</translation>
    </message>
    <message>
        <source>Unknown (0x%1)</source>
        <translation>未知 (0x%1)</translation>
    </message>
    <message>
        <source>Unsigned 8-bit (Packed)</source>
        <translation>无符号8位（压缩）</translation>
    </message>
    <message>
        <source>Signed 16-bit (Packed)</source>
        <translation>有符号16位（压缩）</translation>
    </message>
    <message>
        <source>Signed 32-bit (Packed)</source>
        <translation>有符号32位（压缩）</translation>
    </message>
    <message>
        <source>Signed 64-bit (Packed)</source>
        <translation>有符号64位（压缩）</translation>
    </message>
    <message>
        <source>Float 32-bit (Packed)</source>
        <translation>浮点32位（压缩）</translation>
    </message>
    <message>
        <source>Float 64-bit (Packed)</source>
        <translation>浮点64位（压缩）</translation>
    </message>
    <message>
        <source>Unsigned 8-bit (Planar)</source>
        <translation>无符号8位（平面）</translation>
    </message>
    <message>
        <source>Signed 16-bit (Planar)</source>
        <translation>有符号16位（平面）</translation>
    </message>
    <message>
        <source>Signed 32-bit (Planar)</source>
        <translation>有符号32位（平面）</translation>
    </message>
    <message>
        <source>Signed 64-bit (Planar)</source>
        <translation>有符号64位（平面）</translation>
    </message>
    <message>
        <source>Float 32-bit (Planar)</source>
        <translation>浮点32位（平面）</translation>
    </message>
    <message>
        <source>Float 64-bit (Planar)</source>
        <translation>浮点64位（平面）</translation>
    </message>
</context>
<context>
    <name>Config</name>
    <message>
        <source>Error loading settings</source>
        <translation>加载设置时出错</translation>
    </message>
    <message>
        <source>Failed to load application settings. This session will use defaults.

%1</source>
        <translation>无法加载应用程序设置，此会话将使用默认设置。

%1</translation>
    </message>
    <message>
        <source>Error saving settings</source>
        <translation>保存设置时出错</translation>
    </message>
    <message>
        <source>Failed to save application settings. The application may lack write permissions to this location.</source>
        <translation type="obsolete">无法保存应用程序设置。应用程序可能没有对此位置的写入权限。</translation>
    </message>
    <message>
        <source>Failed to save application settings. The application may lack write permissions for this location.</source>
        <translation>未能保存应用程序设置。应用程序可能缺少此位置的写入权限.</translation>
    </message>
</context>
<context>
    <name>Footage</name>
    <message>
        <source>%1 FPS</source>
        <translation type="obsolete">%1 FPS</translation>
    </message>
    <message>
        <source>%1 Hz</source>
        <translation type="obsolete">%1 Hz</translation>
    </message>
    <message>
        <source>Filename: %1</source>
        <translation type="obsolete">文件名：%1</translation>
    </message>
    <message>
        <source>This footage is not valid for use</source>
        <translation type="obsolete">此素材不能用</translation>
    </message>
</context>
<context>
    <name>ImportTool</name>
    <message>
        <source>Don&apos;t ask me again</source>
        <translation>不再询问</translation>
    </message>
    <message>
        <source>No Active Sequence</source>
        <translation>没有活动序列</translation>
    </message>
    <message>
        <source>No sequence is currently open. Would you like to create one?</source>
        <translation>没有打开的序列。您要创建一个序列吗？</translation>
    </message>
    <message>
        <source>Automatically Detect Parameters From Footage</source>
        <translation>自动检测素材参数</translation>
    </message>
    <message>
        <source>Set Parameters Manually</source>
        <translation>手动设置参数</translation>
    </message>
</context>
<context>
    <name>MoveItemCommand</name>
    <message>
        <source>Move Item</source>
        <translation type="obsolete">移动项</translation>
    </message>
</context>
<context>
    <name>NodeCopyPasteWidget</name>
    <message>
        <source>Error pasting nodes</source>
        <translation type="obsolete">粘贴节点时出错</translation>
    </message>
    <message>
        <source>Failed to paste nodes: %1</source>
        <translation type="obsolete">无法粘贴节点：%1</translation>
    </message>
</context>
<context>
    <name>NodeFactory</name>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>NodeValue</name>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Integer</source>
        <translation>整数</translation>
    </message>
    <message>
        <source>Float</source>
        <translation>浮点数</translation>
    </message>
    <message>
        <source>Rational</source>
        <translation>有理数</translation>
    </message>
    <message>
        <source>Boolean</source>
        <translation>布尔值</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>Matrix</source>
        <translation>矩阵</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>文字</translation>
    </message>
    <message>
        <source>Font</source>
        <translation>字体</translation>
    </message>
    <message>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Samples</source>
        <translation>采样</translation>
    </message>
    <message>
        <source>Vector 2D</source>
        <translation>矢量 2D</translation>
    </message>
    <message>
        <source>Vector 3D</source>
        <translation>矢量 3D</translation>
    </message>
    <message>
        <source>Vector 4D</source>
        <translation>矢量 4D</translation>
    </message>
    <message>
        <source>Bezier</source>
        <translation>贝塞尔曲线</translation>
    </message>
    <message>
        <source>Video Parameters</source>
        <translation>视频参数</translation>
    </message>
    <message>
        <source>Audio Parameters</source>
        <translation>音频参数</translation>
    </message>
    <message>
        <source>Subtitle Parameters</source>
        <translation>字幕参数</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
</context>
<context>
    <name>NodeViewContext</name>
    <message>
        <source>%1 [%2] :: %3 - %4</source>
        <translation>%1 [%2] :: %3 - %4</translation>
    </message>
</context>
<context>
    <name>NodeViewItem</name>
    <message>
        <source>%1...</source>
        <translation>%1...</translation>
    </message>
    <message>
        <source>Output</source>
        <translation>输出</translation>
    </message>
</context>
<context>
    <name>PresetManager</name>
    <message>
        <source>Save Preset</source>
        <translation>保存预设</translation>
    </message>
    <message>
        <source>Set preset name:</source>
        <translation>设置预设名称：</translation>
    </message>
    <message>
        <source>Invalid preset name</source>
        <translation>无效的预设名称</translation>
    </message>
    <message>
        <source>You must enter a preset name</source>
        <translation>您必须输入预设名称</translation>
    </message>
    <message>
        <source>Preset exists</source>
        <translation>预设存在</translation>
    </message>
    <message>
        <source>A preset with this name already exists. Would you like to replace it?</source>
        <translation>存在具有此名称的预设。您要替换它吗？</translation>
    </message>
</context>
<context>
    <name>RatioDialog</name>
    <message>
        <source>Enter custom ratio (e.g. &quot;4:3&quot;, &quot;16/9&quot;, etc.):</source>
        <translation>输入自定义比率 (例如“4:3”、“16/9”，等)：</translation>
    </message>
    <message>
        <source>Invalid custom ratio</source>
        <translation>无效的自定义比率</translation>
    </message>
    <message>
        <source>Failed to parse &quot;%1&quot; into an aspect ratio. Please format a rational fraction with a &apos;:&apos; or a &apos;/&apos; separator.</source>
        <translation>无法将“%1”解析为宽高比，请使用‘:’或‘/’分隔符组成的有理分式。</translation>
    </message>
</context>
<context>
    <name>RenameItemCommand</name>
    <message>
        <source>Rename Item</source>
        <translation type="obsolete">重命名项</translation>
    </message>
</context>
<context>
    <name>Sequence</name>
    <message>
        <source>%1 FPS</source>
        <translation type="obsolete">%1 FPS</translation>
    </message>
</context>
<context>
    <name>Serializer</name>
    <message>
        <source>%1 on line %2</source>
        <translation>%1 在线 %2</translation>
    </message>
</context>
<context>
    <name>Stream</name>
    <message>
        <source>%1: Audio - %2 Channels, %3Hz</source>
        <translation type="obsolete">%1：音频 - %2 声道，%3Hz</translation>
    </message>
    <message>
        <source>%1: Unknown</source>
        <translation type="obsolete">%1：未知</translation>
    </message>
    <message>
        <source>%1: Image - %2x%3</source>
        <translation type="obsolete">%1：图像 - %2x%3</translation>
    </message>
    <message>
        <source>%1: Video - %2x%3</source>
        <translation type="obsolete">%1：视频 - %2x%3</translation>
    </message>
</context>
<context>
    <name>TimelineViewBlockItem</name>
    <message>
        <source>%1

In: %2
Out: %3
Length: %4</source>
        <translation type="obsolete">%1

入: %2
出: %3
长度: %4</translation>
    </message>
</context>
<context>
    <name>Tool</name>
    <message>
        <source>Empty</source>
        <translation>空白</translation>
    </message>
    <message>
        <source>Bars</source>
        <translation>彩条</translation>
    </message>
    <message>
        <source>Solid</source>
        <translation>纯色</translation>
    </message>
    <message>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <source>Tone</source>
        <translation>音调</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <source>Shape</source>
        <translation>形状</translation>
    </message>
    <message>
        <source>Subtitle</source>
        <translation>字幕</translation>
    </message>
</context>
<context>
    <name>UndoStack</name>
    <message>
        <source>Undo %1</source>
        <translation>撤销 %1</translation>
    </message>
    <message>
        <source>Redo %1</source>
        <translation>重做 %1</translation>
    </message>
</context>
<context>
    <name>VideoParams</name>
    <message>
        <source>8-bit</source>
        <translation>8 位</translation>
    </message>
    <message>
        <source>16-bit Integer</source>
        <translation>16 位整型</translation>
    </message>
    <message>
        <source>Half-Float (16-bit)</source>
        <translation>半精度浮点型（16位）</translation>
    </message>
    <message>
        <source>Full-Float (32-bit)</source>
        <translation>全精度浮点型（32位）</translation>
    </message>
    <message>
        <source>Unknown (0x%1)</source>
        <translation>未知 (0x%1)</translation>
    </message>
    <message>
        <source>%1 FPS</source>
        <translation>%1 FPS</translation>
    </message>
    <message>
        <source>Square Pixels (%1)</source>
        <translation>正方形像素 (%1)</translation>
    </message>
    <message>
        <source>NTSC Standard (%1)</source>
        <translation>NTSC 标准 (%1)</translation>
    </message>
    <message>
        <source>NTSC Widescreen (%1)</source>
        <translation>NTSC 宽屏 (%1)</translation>
    </message>
    <message>
        <source>PAL Standard (%1)</source>
        <translation>PAL 标准 (%1)</translation>
    </message>
    <message>
        <source>PAL Widescreen (%1)</source>
        <translation>PAL 宽屏 (%1)</translation>
    </message>
    <message>
        <source>HD Anamorphic 1080 (%1)</source>
        <translation>HD 变形 1080 (%1)</translation>
    </message>
    <message>
        <source>Full</source>
        <translation>完全</translation>
    </message>
    <message>
        <source>1/%1</source>
        <translation>1/%1</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <source>Show this help text</source>
        <translation>显示此帮助文本</translation>
    </message>
    <message>
        <source>Show application version</source>
        <translation>显示应用程序版本</translation>
    </message>
    <message>
        <source>Start in full-screen mode</source>
        <translation>以全屏模式启动</translation>
    </message>
    <message>
        <source>Export only (No GUI)</source>
        <translation>仅导出 (无 GUI)</translation>
    </message>
    <message>
        <source>Override language with file</source>
        <translation>使用文件覆盖语言</translation>
    </message>
    <message>
        <source>qm-file</source>
        <translation>qm文件</translation>
    </message>
    <message>
        <source>Project to open on startup</source>
        <translation>在启动时打开的项目</translation>
    </message>
    <message>
        <source>Launch with debug console</source>
        <translation>使用调试控制台启动</translation>
    </message>
    <message>
        <source>Your computer&apos;s graphics driver does not appear to support framebuffers. This most likely means either your graphics driver is not up-to-date or your graphics card is too old to run Olive.

Please update your graphics driver to the latest version and try again.

Current driver information: %1 %2 %3</source>
        <translation>计算机的图形驱动程序似乎不支持帧缓冲区。这很可能意味着您的图形驱动程序不是最新的，或者您的图形卡太旧，无法运行Olive。

请将图形驱动程序更新到最新版本，然后重试。

当前驱动程序信息：%1 %2 %3</translation>
    </message>
</context>
<context>
    <name>olive</name>
    <message>
        <source>Center:</source>
        <translation>居中:</translation>
    </message>
    <message>
        <source>Bezier</source>
        <translation>贝塞尔曲线</translation>
    </message>
    <message>
        <source>In:</source>
        <translation>入：</translation>
    </message>
    <message>
        <source>Out:</source>
        <translation>出：</translation>
    </message>
</context>
<context>
    <name>olive::AboutDialog</name>
    <message>
        <source>About %1</source>
        <translation>关于 %1</translation>
    </message>
    <message>
        <source>Olive is a non-linear video editor. This software is free and protected by the GNU GPL.</source>
        <translation type="obsolete">Olive 是免费的非线性视频编辑器。此应用程序基于 GNU 通用公共许可证（GNU GPL）条款发布。</translation>
    </message>
    <message>
        <source>Olive Team is obliged to inform users that Olive source code is available for download from its website.</source>
        <translation type="obsolete">Olive 团队有义务告知用户可以从官网下载 Olive 的源码。翻译者已尝试用通俗易明的方式进行翻译，希望大家使用愉快。请支持自由开源软件，谢谢。</translation>
    </message>
    <message>
        <source>Welcome to %1</source>
        <translation>欢迎来到  %1</translation>
    </message>
    <message>
        <source>Olive is a free open source non-linear video editor. This software is licensed under the GNU GPL Version 3.</source>
        <translation>Olive是免费开源非线性视频编辑器.此软件在GNU GPL3下获得许可。</translation>
    </message>
    <message>
        <source>&lt;b&gt;Olive relies on support from the community to continue its development.&lt;/b&gt;</source>
        <translation>&lt;b&gt;Olive的发展依靠社区的支持&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Olive wouldn&apos;t be possible without the support of gracious donations from the following people.</source>
        <translation>如果没有以下人士的慷慨捐赠，Olive不可能发展。</translation>
    </message>
    <message>
        <source>&lt;html&gt;%1 If you like this project, please consider making a &lt;a href=&apos;https://olivevideoeditor.org/donate.php&apos;&gt;one-time donation&lt;/a&gt; or &lt;a href=&apos;https://www.patreon.com/olivevideoeditor&apos;&gt;pledging monthly&lt;/a&gt; to support its development.&lt;/html&gt;</source>
        <translation>&lt;html&gt;%1如果您喜欢这个项目，请考虑给予&lt;a href=&apos;https://olivevideoeditor.org/donate.php&apos;&gt;一次捐赠&lt;/a&gt;或&lt;a href=&apos;https://www.patreon.com/olivevideoeditor&apos;&gt;成为会员&lt;/a&gt;支持其发展&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Don&apos;t show this message again</source>
        <translation>不再显示信息</translation>
    </message>
</context>
<context>
    <name>olive::ActionSearch</name>
    <message>
        <source>Search for action...</source>
        <translation>操作搜索...</translation>
    </message>
</context>
<context>
    <name>olive::AudioInput</name>
    <message>
        <source>Audio Input</source>
        <translation type="obsolete">音频输入</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation type="obsolete">音频</translation>
    </message>
    <message>
        <source>Import an audio footage stream.</source>
        <translation type="obsolete">导入音频素材流。</translation>
    </message>
</context>
<context>
    <name>olive::AudioManager</name>
    <message>
        <source>No output device is set</source>
        <translation>未设置输出设备</translation>
    </message>
</context>
<context>
    <name>olive::AudioMonitorPanel</name>
    <message>
        <source>Audio Monitor</source>
        <translation>音频监视器</translation>
    </message>
</context>
<context>
    <name>olive::AutoRecoveryDialog</name>
    <message>
        <source>Auto-Recovery</source>
        <translation>自动恢复</translation>
    </message>
    <message>
        <source>Load</source>
        <translation>加载</translation>
    </message>
</context>
<context>
    <name>olive::Block</name>
    <message>
        <source>Length</source>
        <translation>长度</translation>
    </message>
    <message>
        <source>Media In</source>
        <translation type="obsolete">媒体输入</translation>
    </message>
    <message>
        <source>Enabled</source>
        <translation>已启用</translation>
    </message>
    <message>
        <source>Speed</source>
        <translation type="obsolete">速度</translation>
    </message>
</context>
<context>
    <name>olive::BlurFilterNode</name>
    <message>
        <source>Blur</source>
        <translation>模糊</translation>
    </message>
    <message>
        <source>Blurs an image.</source>
        <translation>使图像变模糊。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Method</source>
        <translation>方法</translation>
    </message>
    <message>
        <source>Box</source>
        <translation>盒式</translation>
    </message>
    <message>
        <source>Gaussian</source>
        <translation>高斯</translation>
    </message>
    <message>
        <source>Radius</source>
        <translation>半径</translation>
    </message>
    <message>
        <source>Horizontal</source>
        <translation>水平</translation>
    </message>
    <message>
        <source>Vertical</source>
        <translation>垂直</translation>
    </message>
    <message>
        <source>Repeat Edge Pixels</source>
        <translation>重复边缘像素</translation>
    </message>
    <message>
        <source>Directional</source>
        <translation>方向</translation>
    </message>
    <message>
        <source>Radial</source>
        <translation>圆角</translation>
    </message>
    <message>
        <source>Direction</source>
        <translation>方向</translation>
    </message>
    <message>
        <source>Center</source>
        <translation>居中</translation>
    </message>
</context>
<context>
    <name>olive::ChromaKeyNode</name>
    <message>
        <source>Chroma Key</source>
        <translation>色度键</translation>
    </message>
    <message>
        <source>A simple color key based on the distance from the chroma of a selected color.</source>
        <translation>基于与选定颜色的色度的距离的简单颜色键。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Garbage Matte</source>
        <translation>垃圾遮片</translation>
    </message>
    <message>
        <source>Core Matte</source>
        <translation>核心遮片</translation>
    </message>
    <message>
        <source>Key Color</source>
        <translation>基本色调</translation>
    </message>
    <message>
        <source>Shadows</source>
        <translation>阴影</translation>
    </message>
    <message>
        <source>Highlights</source>
        <translation>高光</translation>
    </message>
    <message>
        <source>Upper Tolerance</source>
        <translation>上限公差</translation>
    </message>
    <message>
        <source>Lower Tolerance</source>
        <translation>下限公差</translation>
    </message>
    <message>
        <source>Invert Mask</source>
        <translation>反转遮罩</translation>
    </message>
    <message>
        <source>Show Mask Only</source>
        <translation>只显示遮罩</translation>
    </message>
</context>
<context>
    <name>olive::CineformSection</name>
    <message>
        <source>Quality:</source>
        <translation>质量：</translation>
    </message>
    <message>
        <source>Film Scan 3+</source>
        <translation>胶片扫描3+</translation>
    </message>
    <message>
        <source>Film Scan 3</source>
        <translatorcomment>胶片扫描2+</translatorcomment>
        <translation></translation>
    </message>
    <message>
        <source>Film Scan 2+</source>
        <translation>胶片扫描2+</translation>
    </message>
    <message>
        <source>Film Scan 2</source>
        <translation>胶片扫描2</translation>
    </message>
    <message>
        <source>Film Scan 1.5</source>
        <translation>胶片扫描1.5</translation>
    </message>
    <message>
        <source>Film Scan 1+</source>
        <translation>胶片扫描1+</translation>
    </message>
    <message>
        <source>Film Scan 1</source>
        <translation>胶片扫描1</translation>
    </message>
    <message>
        <source>High+</source>
        <translation>高+</translation>
    </message>
    <message>
        <source>High</source>
        <translation>高</translation>
    </message>
    <message>
        <source>Medium+</source>
        <translation>中等+</translation>
    </message>
    <message>
        <source>Medium</source>
        <translation>中等+</translation>
    </message>
    <message>
        <source>Low+</source>
        <translation>低+</translation>
    </message>
    <message>
        <source>Low</source>
        <translation>低</translation>
    </message>
</context>
<context>
    <name>olive::ClipBlock</name>
    <message>
        <source>Clip</source>
        <translation>片段</translation>
    </message>
    <message>
        <source>A time-based node that represents a media source.</source>
        <translation>基于时间的节点，表示一段媒体源。</translation>
    </message>
    <message>
        <source>Buffer</source>
        <translation>缓冲区</translation>
    </message>
    <message>
        <source>Video Clip</source>
        <translation>视频片段</translation>
    </message>
    <message>
        <source>Audio Clip</source>
        <translation>音频片段</translation>
    </message>
    <message>
        <source>Media In</source>
        <translation>媒体输入</translation>
    </message>
    <message>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <source>Reverse</source>
        <translation>颠倒</translation>
    </message>
    <message>
        <source>Maintain Audio Pitch</source>
        <translation>保持音频音调</translation>
    </message>
    <message>
        <source>Loop</source>
        <translation>循环</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Clamp</source>
        <translation>夹钳</translation>
    </message>
</context>
<context>
    <name>olive::ColorCoding</name>
    <message>
        <source>Red</source>
        <translation>红色</translation>
    </message>
    <message>
        <source>Maroon</source>
        <translation>紫褐色</translation>
    </message>
    <message>
        <source>Orange</source>
        <translation>橙色</translation>
    </message>
    <message>
        <source>Brown</source>
        <translation>棕色</translation>
    </message>
    <message>
        <source>Yellow</source>
        <translation>黄色</translation>
    </message>
    <message>
        <source>Olive</source>
        <translation>橄榄</translation>
    </message>
    <message>
        <source>Lime</source>
        <translation>石灰</translation>
    </message>
    <message>
        <source>Green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <source>Cyan</source>
        <translation>青色</translation>
    </message>
    <message>
        <source>Teal</source>
        <translation></translation>
    </message>
    <message>
        <source>Blue</source>
        <translation>蓝色</translation>
    </message>
    <message>
        <source>Navy</source>
        <translation>深蓝色</translation>
    </message>
    <message>
        <source>Pink</source>
        <translation>粉色</translation>
    </message>
    <message>
        <source>Purple</source>
        <translation>紫色</translation>
    </message>
    <message>
        <source>Silver</source>
        <translation>银色</translation>
    </message>
    <message>
        <source>Gray</source>
        <translation>灰色</translation>
    </message>
</context>
<context>
    <name>olive::ColorDialog</name>
    <message>
        <source>Select Color</source>
        <translation>选择颜色</translation>
    </message>
</context>
<context>
    <name>olive::ColorDifferenceKeyNode</name>
    <message>
        <source>Color Difference Key</source>
        <translation>色差键</translation>
    </message>
    <message>
        <source>A simple color key based on the distance of one color from other colors.</source>
        <translation>基于一种颜色与其他颜色的距离的简单颜色键.</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Garbage Matte</source>
        <translation>垃圾遮片</translation>
    </message>
    <message>
        <source>Core Matte</source>
        <translation>核心遮片</translation>
    </message>
    <message>
        <source>Key Color</source>
        <translation>基本色调</translation>
    </message>
    <message>
        <source>Green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <source>Blue</source>
        <translation>蓝色</translation>
    </message>
    <message>
        <source>Shadows</source>
        <translation>阴影</translation>
    </message>
    <message>
        <source>Highlights</source>
        <translation>高光</translation>
    </message>
    <message>
        <source>Show Mask Only</source>
        <translation>只显示遮罩</translation>
    </message>
</context>
<context>
    <name>olive::ColorLabelMenu</name>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
</context>
<context>
    <name>olive::ColorManager</name>
    <message>
        <source>Configuration</source>
        <translation>配置</translation>
    </message>
    <message>
        <source>Default Input</source>
        <translation>默认输入</translation>
    </message>
    <message>
        <source>Reference Space</source>
        <translation>参考空间</translation>
    </message>
    <message>
        <source>Scene Linear</source>
        <translation>场景线性</translation>
    </message>
    <message>
        <source>Compositing Log</source>
        <translation>合成日志</translation>
    </message>
    <message>
        <source>(built-in)</source>
        <translation>内置</translation>
    </message>
    <message>
        <source>Color Manager</source>
        <translation>色彩管理</translation>
    </message>
    <message>
        <source>Color management configuration for project.</source>
        <translation>项目色彩配置.</translation>
    </message>
</context>
<context>
    <name>olive::ColorSpaceChooser</name>
    <message>
        <source>Color Management</source>
        <translation>颜色管理</translation>
    </message>
    <message>
        <source>Input:</source>
        <translation>输入：</translation>
    </message>
    <message>
        <source>Color Space:</source>
        <translation>颜色空间：</translation>
    </message>
    <message>
        <source>Display:</source>
        <translation>显示：</translation>
    </message>
    <message>
        <source>View:</source>
        <translation>视图：</translation>
    </message>
    <message>
        <source>Look:</source>
        <translation>风格：</translation>
    </message>
    <message>
        <source>(None)</source>
        <translation>(无)</translation>
    </message>
</context>
<context>
    <name>olive::ColorSwatchChooser</name>
    <message>
        <source>Save Color Here</source>
        <translation>在这保存颜色</translation>
    </message>
    <message>
        <source>Reset To Default</source>
        <translation>恢复默认</translation>
    </message>
</context>
<context>
    <name>olive::ColorValuesTab</name>
    <message>
        <source>Red</source>
        <translation>红色</translation>
    </message>
    <message>
        <source>Green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <source>Blue</source>
        <translation>蓝色</translation>
    </message>
    <message>
        <source>Use legacy (8-bit) values</source>
        <translation>使用传统（8位）值</translation>
    </message>
    <message>
        <source>Web</source>
        <translation>网络</translation>
    </message>
    <message>
        <source>(Invalid)</source>
        <translation>无效的</translation>
    </message>
</context>
<context>
    <name>olive::ColorValuesWidget</name>
    <message>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Reference</source>
        <translation>参考</translation>
    </message>
    <message>
        <source>Display</source>
        <translation>显示</translation>
    </message>
</context>
<context>
    <name>olive::ConformTask</name>
    <message>
        <source>Conforming Audio %1:%2</source>
        <translation>确认音频 %1:%2</translation>
    </message>
    <message>
        <source>Failed to open decoder for audio conform</source>
        <translation>无法打开解码器以符合音频</translation>
    </message>
</context>
<context>
    <name>olive::Core</name>
    <message>
        <source>Import error</source>
        <translation>导入出错</translation>
    </message>
    <message>
        <source>Nothing to import</source>
        <translation>没有可导出的内容</translation>
    </message>
    <message>
        <source>Importing...</source>
        <translation>正在导入...</translation>
    </message>
    <message>
        <source>Import footage...</source>
        <translation>导入素材...</translation>
    </message>
    <message>
        <source>Failed to import footage</source>
        <translation>无法导入素材</translation>
    </message>
    <message>
        <source>Failed to find active Project panel</source>
        <translation>找不到活动项目面板</translation>
    </message>
    <message>
        <source>No Active Project</source>
        <translation>没有活动项目</translation>
    </message>
    <message>
        <source>No project is currently open to set the properties for</source>
        <translation>当前没有用于设置属性的已打开项目</translation>
    </message>
    <message>
        <source>Failed to create new folder</source>
        <translation>无法创建新文件夹</translation>
    </message>
    <message>
        <source>Failed to find active project</source>
        <translation>找不到活动项目</translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
    <message>
        <source>Failed to create new sequence</source>
        <translation>无法创建新序列</translation>
    </message>
    <message>
        <source>Possible image sequence detected</source>
        <translation>检测到可能的图像序列</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; looks like it might be part of an image sequence. Would you like to import it as such?</source>
        <translation>文件“%1”可能是图像序列的一部分。您要如此导入它吗？</translation>
    </message>
    <message>
        <source>You must specify a project file to export</source>
        <translation>您必须指定要导出的项目文件</translation>
    </message>
    <message>
        <source>Specified project does not exist</source>
        <translation>指定的项目不存在</translation>
    </message>
    <message>
        <source>Project contains no sequences, nothing to export</source>
        <translation type="obsolete">项目不包含任何序列，没有可导出的内容</translation>
    </message>
    <message>
        <source>This project has multiple sequences. Which do you wish to export?</source>
        <translation type="obsolete">此项目有多个序列。您要导出哪一个？</translation>
    </message>
    <message>
        <source>Enter number (or %1 to cancel): </source>
        <translation type="obsolete">输入数字 (或%1来取消): </translation>
    </message>
    <message>
        <source>Invalid sequence number</source>
        <translation type="obsolete">无效序列数字</translation>
    </message>
    <message>
        <source>Export succeeded</source>
        <translation type="obsolete">导出成功</translation>
    </message>
    <message>
        <source>Export failed: %1</source>
        <translation type="obsolete">导出失败：%1</translation>
    </message>
    <message>
        <source>Project failed to load: %1</source>
        <translation type="obsolete">项目无法加载：%1</translation>
    </message>
    <message>
        <source>Failed to open startup file</source>
        <translation>无法打开启动文件</translation>
    </message>
    <message>
        <source>The project &quot;%1&quot; doesn&apos;t exist. A new project will be started instead.</source>
        <translation>项目“%1”不存在。将打开一个新建项目。</translation>
    </message>
    <message>
        <source>Missing OpenTimelineIO Libraries</source>
        <translation>缺失 OpenTimelineIO 库</translation>
    </message>
    <message>
        <source>This build was compiled without OpenTimelineIO and therefore cannot open OpenTimelineIO files.</source>
        <translation>本构建未使用 OpenTimelineIO 编译，所以无法打开 OpenTimelineIO 文件。</translation>
    </message>
    <message>
        <source>Save Project</source>
        <translation type="obsolete">保存项目</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <source>This Sequence is empty. There is nothing to export.</source>
        <translation>此序列是空的。没有可导出的内容。</translation>
    </message>
    <message>
        <source>No valid sequence detected.

Make sure a sequence is loaded and it has a connected Viewer node.</source>
        <translation>未检测到有效的序列。

请确保序列已加载并连接到查看器节点。</translation>
    </message>
    <message>
        <source>Olive Project</source>
        <translation>Olive 项目</translation>
    </message>
    <message>
        <source>OpenTimelineIO</source>
        <translation>OpenTimelineIO</translation>
    </message>
    <message>
        <source>Save Project As</source>
        <translation>另存项目为</translation>
    </message>
    <message>
        <source>Load Project</source>
        <translation>加载项目</translation>
    </message>
    <message>
        <source>Label Node</source>
        <translation>标签节点</translation>
    </message>
    <message>
        <source>Set node label</source>
        <translation>设置节点标签</translation>
    </message>
    <message>
        <source>Sequence %1</source>
        <translation>序列 %1</translation>
    </message>
    <message>
        <source>Cannot open recent project</source>
        <translation>无法打开最近项目</translation>
    </message>
    <message>
        <source>The project &quot;%1&quot; doesn&apos;t exist. Would you like to remove this file from the recent list?</source>
        <translation>项目“%1”不存在。您要从最近列表移除此文件吗？</translation>
    </message>
    <message>
        <source>Unsaved Changes</source>
        <translation>未保存的更改</translation>
    </message>
    <message>
        <source>The project &apos;%1&apos; has unsaved changes. Would you like to save them?</source>
        <translation>项目“%1”有未保存的更改。您要保存吗？</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <source>Save All</source>
        <translation>全部保存</translation>
    </message>
    <message>
        <source>Don&apos;t Save</source>
        <translation>不保存</translation>
    </message>
    <message>
        <source>Don&apos;t Save All</source>
        <translation>全部不保存</translation>
    </message>
    <message>
        <source>Failed to cache sequence</source>
        <translation>无法缓存序列</translation>
    </message>
    <message>
        <source>No active viewer found with this sequence.</source>
        <translation>没有找到此序列的活动查看器。</translation>
    </message>
    <message>
        <source>Open Project</source>
        <translation>打开项目</translation>
    </message>
    <message>
        <source>Multi-Layer Image</source>
        <translation>多层图像</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; has multiple layers. Would you like these layers to be separated across multiple tracks or merged into a single image?</source>
        <translation>文件“%1”有多个层。您希望这些层跨多个轨迹分离还是合并到单个图像中?</translation>
    </message>
    <message>
        <source>Multiple Layers</source>
        <translation>多层</translation>
    </message>
    <message>
        <source>Single Layer</source>
        <translation>单层</translation>
    </message>
    <message>
        <source>Revert</source>
        <translation>还原</translation>
    </message>
    <message>
        <source>This project has not yet been saved, therefore there is no last saved state to revert to.</source>
        <translation>此项目尚未保存，因此没有要恢复到的上次保存状态.</translation>
    </message>
    <message>
        <source>The project &quot;%1&quot; is already open. By re-opening it, the project will revert to its last saved state. Any unsaved changes will be lost. Do you wish to continue?</source>
        <translation>项目“%1”已打开。通过重新打开它，项目将恢复到上次保存的状态。任何未保存的更改都将丢失。是否要继续？</translation>
    </message>
    <message>
        <source>This will revert the project &quot;%1&quot; back to its last saved state. All unsaved changes will be lost. Do you wish to continue?</source>
        <translation>这将使项目“%1”恢复到上次保存的状态。所有未保存的更改都将丢失。是否要继续？</translation>
    </message>
    <message>
        <source>Auto-Recovery Error</source>
        <translation>自动恢复错误</translation>
    </message>
    <message>
        <source>Failed to save auto-recovery to &quot;%1&quot;. Olive may not have permission to this directory.</source>
        <translation>无法将自动恢复保存到“%1”。Olive可能没有此目录的权限。</translation>
    </message>
    <message>
        <source>Saved to &quot;%1&quot; successfully</source>
        <translation>已成功保存到“%1”</translation>
    </message>
    <message>
        <source>Olive Project (Uncompressed XML)</source>
        <translation>Olive项目（未压缩的XML）</translation>
    </message>
    <message>
        <source>All Supported Projects</source>
        <translation>所有支持的项目</translation>
    </message>
    <message>
        <source>The following projects had unsaved changes when Olive forcefully quit. Would you like to load them?</source>
        <translation>当Olive强制退出时，以下项目有未保存的更改。是否要加载它们？</translation>
    </message>
    <message>
        <source>Found auto-recoveries but failed to load the auto-recovery index. Auto-recover projects will have to be opened manually.

Your recoverable projects are still available at: %1</source>
        <translation>找到了自动恢复，但未能加载自动恢复索引。必须手动打开自动恢复项目。
您的可恢复项目仍位于：%1</translation>
    </message>
    <message>
        <source>The following project versions have been auto-saved:</source>
        <translation>以下项目版本已自动保存：</translation>
    </message>
    <message>
        <source>Disk Cache Full</source>
        <translation>磁盘缓存已满</translation>
    </message>
    <message>
        <source>The disk cache is currently full and Olive is having to delete old frames to keep it within the limits set in the Disk preferences. This will result in SIGNIFICANTLY reduced cache performance.

To remedy this, please do one of the following:

1. Manually clear the disk cache in Disk preferences.
2. Increase the maximum disk cache size in Disk preferences.
3. Reduce usage of the disk cache (e.g. disable auto-cache or only cache specific sections of your sequence).</source>
        <translation>磁盘缓存当前已满，Olive必须删除旧帧以将其保持在磁盘首选项中设置的限制范围内。这将导致缓存性能显著降低。


要解决此问题，请执行以下操作之一：


1.手动清除磁盘首选项中的磁盘缓存。

2.在磁盘首选项中增加最大磁盘缓存大小。

3.减少磁盘缓存的使用（例如，禁用自动缓存或仅缓存序列的特定部分）。</translation>
    </message>
</context>
<context>
    <name>olive::CornerPinDistortNode</name>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Perspective</source>
        <translation>透视</translation>
    </message>
    <message>
        <source>Top Left</source>
        <translation>左上方</translation>
    </message>
    <message>
        <source>Top Right</source>
        <translation>右上方</translation>
    </message>
    <message>
        <source>Bottom Right</source>
        <translation>右下角</translation>
    </message>
    <message>
        <source>Bottom Left</source>
        <translation>左下角</translation>
    </message>
    <message>
        <source>Corner Pin</source>
        <translation>边角</translation>
    </message>
    <message>
        <source>Distort the image by dragging the corners.</source>
        <translation>通过拖动角来扭曲图像.</translation>
    </message>
</context>
<context>
    <name>olive::CrashHandlerDialog</name>
    <message>
        <source>Olive</source>
        <translation>Olive</translation>
    </message>
    <message>
        <source>We&apos;re sorry, Olive has crashed. Please help us fix it by sending an error report.</source>
        <translation>抱歉，Olive 崩溃了。请发送错误报告帮助我们修复它。</translation>
    </message>
    <message>
        <source>Describe what you were doing in as much detail as possible. If you can, provide steps to reproduce this crash.</source>
        <translation>尽可能详细地描述您正在进行的操作。 如果可以，请您提供能重现此崩溃的步骤。</translation>
    </message>
    <message>
        <source>Crash Report:</source>
        <translation>崩溃报告：</translation>
    </message>
    <message>
        <source>Send Error Report</source>
        <translation>发送错误报告</translation>
    </message>
    <message>
        <source>Don&apos;t Send</source>
        <translation>不发送</translation>
    </message>
    <message>
        <source>Waiting for crash report to be generated...</source>
        <translation>正在等待崩溃报告生成...</translation>
    </message>
    <message>
        <source>Upload Failed</source>
        <translation>上传失败</translation>
    </message>
    <message>
        <source>Failed to send error report. Please try again later.</source>
        <translation type="obsolete">无法发送错误报告。请稍后重试。</translation>
    </message>
    <message>
        <source>No Crash Summary</source>
        <translation type="obsolete">没有崩溃摘要</translation>
    </message>
    <message>
        <source>Are you sure you want to send an error report with no crash summary?</source>
        <translation type="obsolete">确定要发送没有崩溃摘要的错误报告？</translation>
    </message>
    <message>
        <source>Failed to send error report (%1). Please try again later.</source>
        <translation>无法发送错误报告（%1）。请稍后再试。</translation>
    </message>
    <message>
        <source>SSL Error</source>
        <translation>SSL错误</translation>
    </message>
    <message>
        <source>Encountered the following SSL errors:

%1</source>
        <translation>遇到以下SSL错误：

%1</translation>
    </message>
    <message>
        <source>You must write a description to submit this crash report.</source>
        <translation>您必须写一个描述才能提交此崩溃报告。</translation>
    </message>
    <message>
        <source>Failed to send report</source>
        <translation>无法发送报告</translation>
    </message>
    <message>
        <source>Failed to find symbols necessary to send report. This is a packaging issue. Please notify the maintainers of this package.</source>
        <translation>未能找到发送报告所需的符号。这是一个包装问题。请通知此包的维护人员。</translation>
    </message>
    <message>
        <source>Failed to open symbol file. You may not have permission to access it.</source>
        <translation>未能打开符号文件。您可能无权访问它。</translation>
    </message>
    <message>
        <source>Confirm Close</source>
        <translation>确认关闭</translation>
    </message>
    <message>
        <source>Crash report is still uploading. Closing now may result in no report being sent. Are you sure you wish to close?</source>
        <translation>崩溃报告仍在上传。现在关闭可能导致不发送报告。您确定要关闭吗？</translation>
    </message>
</context>
<context>
    <name>olive::CropDistortNode</name>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>顶部</translation>
    </message>
    <message>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>底部</translation>
    </message>
    <message>
        <source>Feather</source>
        <translation>羽毛</translation>
    </message>
    <message>
        <source>Crop</source>
        <translation>裁剪</translation>
    </message>
    <message>
        <source>Crop the edges of an image.</source>
        <translation>裁剪图像的边缘。</translation>
    </message>
</context>
<context>
    <name>olive::CrossDissolveTransition</name>
    <message>
        <source>Cross Dissolve</source>
        <translation>交叉溶解</translation>
    </message>
    <message>
        <source>Smoothly transition between two clips.</source>
        <translation>两个片段之间平滑转场。</translation>
    </message>
</context>
<context>
    <name>olive::CurvePanel</name>
    <message>
        <source>Curve Editor</source>
        <translation>曲线编辑器</translation>
    </message>
</context>
<context>
    <name>olive::CurveView</name>
    <message>
        <source>Zoom to Fit</source>
        <translatorcomment>适屏缩放</translatorcomment>
        <translation>缩放到合适大小</translation>
    </message>
    <message>
        <source>Zoom to Fit Selected</source>
        <translation>缩放以适合选定对象</translation>
    </message>
    <message>
        <source>Reset Zoom</source>
        <translation>重置缩放</translation>
    </message>
</context>
<context>
    <name>olive::CurveWidget</name>
    <message>
        <source>Linear</source>
        <translation>线性</translation>
    </message>
    <message>
        <source>Bezier</source>
        <translation>贝塞尔曲线</translation>
    </message>
    <message>
        <source>Hold</source>
        <translation>保留</translation>
    </message>
</context>
<context>
    <name>olive::CustomCacheTask</name>
    <message>
        <source>Caching custom range for &quot;%1&quot;</source>
        <translation>正在缓存“%1”的自定义范围</translation>
    </message>
</context>
<context>
    <name>olive::DespillNode</name>
    <message>
        <source>Despill</source>
        <translation>去除溢色</translation>
    </message>
    <message>
        <source>Selection of simple depsill operations</source>
        <translation>选择简单的去除溢色操作</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Key Color</source>
        <translation>关键颜色</translation>
    </message>
    <message>
        <source>Green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <source>Blue</source>
        <translation>蓝色</translation>
    </message>
    <message>
        <source>Method</source>
        <translation>方法</translation>
    </message>
    <message>
        <source>Average</source>
        <translation>平均的</translation>
    </message>
    <message>
        <source>Double Red Average</source>
        <translation>双倍红色平均值</translation>
    </message>
    <message>
        <source>Double Average</source>
        <translation>双倍平均值</translation>
    </message>
    <message>
        <source>Limit</source>
        <translation>限制</translation>
    </message>
    <message>
        <source>Preserve Luminance</source>
        <translation>保持亮度</translation>
    </message>
</context>
<context>
    <name>olive::DipToColorTransition</name>
    <message>
        <source>Dip To Color</source>
        <translation>浸入颜色</translation>
    </message>
    <message>
        <source>Transition between clips by dipping to a color.</source>
        <translation>通过浸入颜色在两个片段之间转场。</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
</context>
<context>
    <name>olive::DiskCacheDialog</name>
    <message>
        <source>Disk Cache: %1</source>
        <translation>磁盘缓存：%1</translation>
    </message>
    <message>
        <source>Disk Cache Settings</source>
        <translation>磁盘缓存设置</translation>
    </message>
    <message>
        <source>Maximum Disk Cache:</source>
        <translation>最大磁盘缓存：</translation>
    </message>
    <message>
        <source>%1 GB</source>
        <translation>%1 GB</translation>
    </message>
    <message>
        <source>Clear Disk Cache</source>
        <translation>清除磁盘缓存</translation>
    </message>
    <message>
        <source>Automatically clear disk cache on close</source>
        <translation>关闭时自动清除磁盘缓存</translation>
    </message>
    <message>
        <source>Are you sure you want to clear the disk cache in &apos;%1&apos;?</source>
        <translation>您确定要清除“%1”中的磁盘缓存？</translation>
    </message>
    <message>
        <source>Disk Cache Cleared</source>
        <translation>磁盘缓存已清除</translation>
    </message>
    <message>
        <source>Disk cache failed to fully clear. You may have to delete the cache files manually.</source>
        <translation>磁盘缓存无法完全清除。您可能需要手动删除缓存文件。</translation>
    </message>
    <message>
        <source>Disk Cache Partially Cleared</source>
        <translation>磁盘缓存已部分清除</translation>
    </message>
</context>
<context>
    <name>olive::DiskManager</name>
    <message>
        <source>Disk Cache Error</source>
        <translation>磁盘缓存错误</translation>
    </message>
    <message>
        <source>Unable to set custom application disk cache. Using default instead.</source>
        <translation>无法设置自定义应用程序磁盘缓存。使用默认设置。</translation>
    </message>
    <message>
        <source>Disk Cache</source>
        <translation>磁盘缓存</translation>
    </message>
    <message>
        <source>You&apos;ve chosen to change the default disk cache location. This will invalidate your current cache. Would you like to continue?</source>
        <translation>您已选择更改默认磁盘缓存位置。这将使当前缓存无效。您要继续吗？</translation>
    </message>
    <message>
        <source>Failed to open disk cache at &quot;%1&quot;. Try a different folder.</source>
        <translation>无法打开位于 &quot;%1&quot; 的磁盘缓存。请尝试其他文件夹。</translation>
    </message>
</context>
<context>
    <name>olive::DisplayTransformNode</name>
    <message>
        <source>Display Transform</source>
        <translation>显示变换</translation>
    </message>
    <message>
        <source>Converts an image to or from a display color space.</source>
        <translation>Converts an image to or from a display color space.</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Display</source>
        <translation>显示</translation>
    </message>
    <message>
        <source>View</source>
        <translation>视图</translation>
    </message>
    <message>
        <source>Direction</source>
        <translation>方向</translation>
    </message>
    <message>
        <source>Forward</source>
        <translation>向前</translation>
    </message>
    <message>
        <source>Inverse</source>
        <translation>反转</translation>
    </message>
</context>
<context>
    <name>olive::DropShadowFilter</name>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <source>Angle</source>
        <translation>角</translation>
    </message>
    <message>
        <source>Softness</source>
        <translation>柔化</translation>
    </message>
    <message>
        <source>Opacity</source>
        <translation>不透明度</translation>
    </message>
    <message>
        <source>Faster (Lower Quality)</source>
        <translation>更快（质量更低）</translation>
    </message>
    <message>
        <source>Drop Shadow</source>
        <translation>放置阴影</translation>
    </message>
    <message>
        <source>Adds a drop shadow to an image.</source>
        <translation>向图像添加放置阴影。</translation>
    </message>
</context>
<context>
    <name>olive::ElapsedCounterWidget</name>
    <message>
        <source>Elapsed: %1</source>
        <translation>经过：%1</translation>
    </message>
    <message>
        <source>Remaining: %1</source>
        <translation>剩余：%1</translation>
    </message>
</context>
<context>
    <name>olive::ExportAdvancedVideoDialog</name>
    <message>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <source>Pixel</source>
        <translation>像素</translation>
    </message>
    <message>
        <source>Pixel Format:</source>
        <translation>像素格式：</translation>
    </message>
    <message>
        <source>Performance</source>
        <translation>性能</translation>
    </message>
    <message>
        <source>Threads:</source>
        <translation>线程：</translation>
    </message>
    <message>
        <source>YUV Color Range:</source>
        <translation>YUV颜色范围：</translation>
    </message>
    <message>
        <source>Limited (16-235)</source>
        <translation>有限（16-235）</translation>
    </message>
    <message>
        <source>Full (0-255)</source>
        <translation>完整（0-255）</translation>
    </message>
    <message>
        <source>Auto</source>
        <translation>自动</translation>
    </message>
</context>
<context>
    <name>olive::ExportAudioTab</name>
    <message>
        <source>Codec:</source>
        <translation>编解码器：</translation>
    </message>
    <message>
        <source>Sample Rate:</source>
        <translation>采样率：</translation>
    </message>
    <message>
        <source>Channel Layout:</source>
        <translation>通道布局：</translation>
    </message>
    <message>
        <source>Format:</source>
        <translation>格式：</translation>
    </message>
    <message>
        <source>Bit Rate:</source>
        <translation>比特率：</translation>
    </message>
    <message>
        <source>%1 kbps</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::ExportCodec</name>
    <message>
        <source>DNxHD</source>
        <translation>DNxHD</translation>
    </message>
    <message>
        <source>H.264</source>
        <translation>H.264</translation>
    </message>
    <message>
        <source>H.265</source>
        <translation>H.265</translation>
    </message>
    <message>
        <source>OpenEXR</source>
        <translation>OpenEXR</translation>
    </message>
    <message>
        <source>PNG</source>
        <translation>PNG</translation>
    </message>
    <message>
        <source>ProRes</source>
        <translation>ProRes</translation>
    </message>
    <message>
        <source>TIFF</source>
        <translation>TIFF</translation>
    </message>
    <message>
        <source>MP2</source>
        <translation>MP2</translation>
    </message>
    <message>
        <source>MP3</source>
        <translation>MP3</translation>
    </message>
    <message>
        <source>AAC</source>
        <translation>AAC</translation>
    </message>
    <message>
        <source>PCM (Uncompressed)</source>
        <translation>PCM (Uncompressed)</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <source>H.264 RGB</source>
        <translation>H.264 RGB</translation>
    </message>
    <message>
        <source>Cineform</source>
        <translation>Cineform</translation>
    </message>
    <message>
        <source>FLAC</source>
        <translation></translation>
    </message>
    <message>
        <source>Opus</source>
        <translation></translation>
    </message>
    <message>
        <source>Vorbis</source>
        <translation></translation>
    </message>
    <message>
        <source>VP9</source>
        <translation></translation>
    </message>
    <message>
        <source>SubRip SRT</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::ExportDialog</name>
    <message>
        <source>Filename:</source>
        <translation>文件名：</translation>
    </message>
    <message>
        <source>Browse for exported file filename</source>
        <translation>浏览已导出的文件名</translation>
    </message>
    <message>
        <source>Preset:</source>
        <translation>预设：</translation>
    </message>
    <message>
        <source>Same As Source - High Quality</source>
        <translation type="obsolete">与源相同 - 高质量</translation>
    </message>
    <message>
        <source>Same As Source - Medium Quality</source>
        <translation type="obsolete">与源相同 - 中等质量</translation>
    </message>
    <message>
        <source>Same As Source - Low Quality</source>
        <translation type="obsolete">与源相同 - 低质量</translation>
    </message>
    <message>
        <source>Range:</source>
        <translation>范围：</translation>
    </message>
    <message>
        <source>Entire Sequence</source>
        <translation>整个序列</translation>
    </message>
    <message>
        <source>In to Out</source>
        <translation>入点至出点</translation>
    </message>
    <message>
        <source>Format:</source>
        <translation>格式:</translation>
    </message>
    <message>
        <source>Export Video</source>
        <translation>导出视频</translation>
    </message>
    <message>
        <source>Export Audio</source>
        <translation>导出音频</translation>
    </message>
    <message>
        <source>Video</source>
        <translation>视频</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>Export</source>
        <translation>导出</translation>
    </message>
    <message>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <source>Invalid parameters</source>
        <translation>无效的参数</translation>
    </message>
    <message>
        <source>Both video and audio are disabled. There&apos;s nothing to export.</source>
        <translation type="obsolete">视频和音频都已禁用。没有可导出的内容。</translation>
    </message>
    <message>
        <source>Invalid filename</source>
        <translation>无效文件名</translation>
    </message>
    <message>
        <source>The filename must contain the extension &quot;%1&quot;. Would you like to append it automatically?</source>
        <translation>文件名必须包含扩展名“%1”。您要自动附加扩展名吗？</translation>
    </message>
    <message>
        <source>Failed to create output directory</source>
        <translation>无法创建输出目录</translation>
    </message>
    <message>
        <source>The intended output directory doesn&apos;t exist and Olive couldn&apos;t create it. Please choose a different filename.</source>
        <translation>指定的输出目录不存在且 Olive 无法创建它。请选择一个其他的文件名。</translation>
    </message>
    <message>
        <source>Confirm Overwrite</source>
        <translation>确认覆盖</translation>
    </message>
    <message>
        <source>The file &quot;%1&quot; already exists. Do you want to overwrite it?</source>
        <translation>文件“%1”已存在。您要覆盖它吗？</translation>
    </message>
    <message>
        <source>Invalid Parameters</source>
        <translation>无效的参数</translation>
    </message>
    <message>
        <source>Width and height must be multiples of 2.</source>
        <translation>宽度和高度必须是2的倍数。</translation>
    </message>
    <message>
        <source>Export Subtitles</source>
        <translation>导出字幕</translation>
    </message>
    <message>
        <source>Subtitles</source>
        <translation>字幕</translation>
    </message>
    <message>
        <source>Run In Background</source>
        <translation>在后台运行</translation>
    </message>
    <message>
        <source>Exporting in the background allows you to continue using Olive while exporting, but may result in slower export speeds, and mayseverely impact editing and playback performance.</source>
        <translation>在后台导出允许您在导出时继续使用Olive，但可能会导致导出速度变慢，并可能严重影响编辑和播放性能。</translation>
    </message>
    <message>
        <source>Import Result After Export</source>
        <translation>Import Result After Export</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>Video, audio, and subtitles are disabled. There&apos;s nothing to export.</source>
        <translation>已经禁用视频、音频和字幕。没有可以导出的东西。</translation>
    </message>
    <message>
        <source>Export is set to an image sequence, but the filename does not have a section for digits (formatted as [#####] where the amount of # is the amount of digits).</source>
        <translation>导出设置为图像序列，但文件名没有数字部分（格式为[######]，其中#的数量是数字的数量）。</translation>
    </message>
    <message>
        <source>Filename doesn&apos;t contain enough digits for the amount of frames this export will need (need %1 for %n frame(s)).</source>
        <translation>文件名包含的位数不足，无法满足此导出所需的帧数（对于%n帧，需要%1）。</translation>
    </message>
    <message>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <source>Last Used</source>
        <translation>最后使用的</translation>
    </message>
</context>
<context>
    <name>olive::ExportFormat</name>
    <message>
        <source>DNxHD</source>
        <translation>DNxHD</translation>
    </message>
    <message>
        <source>Matroska Video</source>
        <translation>Matroska Video</translation>
    </message>
    <message>
        <source>MPEG-4 Video</source>
        <translation>MPEG-4 Video</translation>
    </message>
    <message>
        <source>OpenEXR</source>
        <translation>OpenEXR</translation>
    </message>
    <message>
        <source>PNG</source>
        <translation>PNG</translation>
    </message>
    <message>
        <source>TIFF</source>
        <translation>TIFF</translation>
    </message>
    <message>
        <source>QuickTime</source>
        <translation>QuickTime</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <source>MPEG-4 Audio</source>
        <translation></translation>
    </message>
    <message>
        <source>Wave Audio</source>
        <translation></translation>
    </message>
    <message>
        <source>AIFF</source>
        <translation></translation>
    </message>
    <message>
        <source>MP3</source>
        <translation>MP3</translation>
    </message>
    <message>
        <source>FLAC</source>
        <translation></translation>
    </message>
    <message>
        <source>Ogg</source>
        <translation></translation>
    </message>
    <message>
        <source>WebM</source>
        <translation></translation>
    </message>
    <message>
        <source>SubRip SRT</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::ExportFormatComboBox</name>
    <message>
        <source>Video</source>
        <translation>视频</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>Subtitle</source>
        <translation>字幕</translation>
    </message>
</context>
<context>
    <name>olive::ExportSavePresetDialog</name>
    <message>
        <source>Name:</source>
        <translation>名称：</translation>
    </message>
    <message>
        <source>Save Export Preset</source>
        <translation>保存导出预设</translation>
    </message>
    <message>
        <source>Invalid Name</source>
        <translation>无效的名称</translation>
    </message>
    <message>
        <source>You must enter a name to save an export preset.</source>
        <translation>必须输入名称才能保存导出预设。</translation>
    </message>
    <message>
        <source>Overwrite Preset</source>
        <translation>覆盖预设</translation>
    </message>
    <message>
        <source>A preset with the name &quot;%1&quot; already exists. Do you wish to overwrite it?</source>
        <translation>名为“%1”的预设已存在。是否要覆盖它？</translation>
    </message>
    <message>
        <source>Write Error</source>
        <translation>写入错误</translation>
    </message>
    <message>
        <source>Failed to open file &quot;%1&quot; for writing.</source>
        <translation>无法打开文件“%1”进行写入。</translation>
    </message>
</context>
<context>
    <name>olive::ExportSubtitlesTab</name>
    <message>
        <source>Export to sidecar file</source>
        <translation>导出到附加文件</translation>
    </message>
    <message>
        <source>Sidecar Format:</source>
        <translation>附加格式：</translation>
    </message>
    <message>
        <source>Codec:</source>
        <translation>编解码器：</translation>
    </message>
</context>
<context>
    <name>olive::ExportTask</name>
    <message>
        <source>Exporting &quot;%1&quot;</source>
        <translation>正在导出 &quot;%1&quot;</translation>
    </message>
    <message>
        <source>Failed to create encoder</source>
        <translation>无法创建编码器</translation>
    </message>
    <message>
        <source>Failed to open file</source>
        <translation type="obsolete">无法打开文件</translation>
    </message>
    <message>
        <source>Failed to overwrite &quot;%1&quot;. Export has been saved as &quot;%2&quot; instead.</source>
        <translation>无法覆盖“%1”。导出将被保存为“%2”。</translation>
    </message>
    <message>
        <source>Failed to open file: %1</source>
        <translation>无法打开文件：%1</translation>
    </message>
    <message>
        <source>Failed to create subtitle encoder</source>
        <translation>无法创建字幕编码器</translation>
    </message>
    <message>
        <source>Failed to open subtitle sidecar file: %1</source>
        <translation>无法打开字幕侧边栏文件：%1</translation>
    </message>
</context>
<context>
    <name>olive::ExportVideoTab</name>
    <message>
        <source>Basic</source>
        <translatorcomment>Would &quot;基本&quot; / &quot;基本的&quot; be more appropriate?</translatorcomment>
        <translation type="obsolete">基本设置</translation>
    </message>
    <message>
        <source>Width:</source>
        <translation>宽度：</translation>
    </message>
    <message>
        <source>Height:</source>
        <translation>高度：</translation>
    </message>
    <message>
        <source>Maintain Aspect Ratio:</source>
        <translation>保持宽高比：</translation>
    </message>
    <message>
        <source>Scaling Method:</source>
        <translation>缩放方式：</translation>
    </message>
    <message>
        <source>Fit</source>
        <translation>适合</translation>
    </message>
    <message>
        <source>Stretch</source>
        <translation>拉伸</translation>
    </message>
    <message>
        <source>Crop</source>
        <translation>裁剪</translation>
    </message>
    <message>
        <source>Frame Rate:</source>
        <translation>帧率：</translation>
    </message>
    <message>
        <source>Pixel Aspect Ratio:</source>
        <translation>像素宽高比：</translation>
    </message>
    <message>
        <source>Interlacing:</source>
        <translation>交错：</translation>
    </message>
    <message>
        <source>Quality:</source>
        <translation>质量：</translation>
    </message>
    <message>
        <source>Codec</source>
        <translation>编解码器</translation>
    </message>
    <message>
        <source>Codec:</source>
        <translation>编解码器：</translation>
    </message>
    <message>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <source>General</source>
        <translation>常规</translation>
    </message>
</context>
<context>
    <name>olive::FFmpegEncoder</name>
    <message>
        <source>Failed to allocate output context</source>
        <translation>无法分配输出上下文</translation>
    </message>
    <message>
        <source>Failed to find suitable pixel format for this buffer</source>
        <translation>未能找到适合此缓冲区的像素格式</translation>
    </message>
    <message>
        <source>Failed to configure filter graph</source>
        <translation>无法配置筛选器图表</translation>
    </message>
    <message>
        <source>Failed to open IO context</source>
        <translation>无法打开IO上下文</translation>
    </message>
    <message>
        <source>Failed to write format header</source>
        <translation>无法写入格式标头</translation>
    </message>
    <message>
        <source>Failed to add frame to filter graph</source>
        <translation>未能将框架添加到筛选器图</translation>
    </message>
    <message>
        <source>Failed to retrieve frame from buffer sink</source>
        <translation>无法从缓冲区接收器检索帧</translation>
    </message>
    <message>
        <source>Failed to allocate sample array</source>
        <translation>未能分配样本数组</translation>
    </message>
    <message>
        <source>Failed to resample audio</source>
        <translation>无法重新采样音频</translation>
    </message>
    <message>
        <source>Failed to write interleaved packet</source>
        <translation>写入交错数据包失败</translation>
    </message>
    <message>
        <source>%1: %2 %3</source>
        <translation></translation>
    </message>
    <message>
        <source>Failed to send frame to encoder</source>
        <translation>无法将帧发送到编码器</translation>
    </message>
    <message>
        <source>Failed to receive packet from decoder</source>
        <translation>无法从解码器接收数据包</translation>
    </message>
    <message>
        <source>Cannot initialize a stream that is not a video, audio, or subtitle type</source>
        <translation>无法初始化非视频、音频或字幕类型的流</translation>
    </message>
    <message>
        <source>Failed to find codec for 0x%1</source>
        <translation>找不到0x%1的编解码器</translation>
    </message>
    <message>
        <source>Retrieved unexpected codec type %1 for codec %2</source>
        <translation>已检索到编解码器%2的意外编解码器类型%1</translation>
    </message>
    <message>
        <source>Failed to allocate AVStream</source>
        <translation>分配AVStream失败</translation>
    </message>
    <message>
        <source>Failed to allocate AVCodecContext</source>
        <translation>无法分配AVCodecContext</translation>
    </message>
    <message>
        <source>Failed to open encoder</source>
        <translation>无法打开编码器</translation>
    </message>
    <message>
        <source>Failed to copy codec parameters to stream</source>
        <translation>无法将编解码器参数复制到流</translation>
    </message>
    <message>
        <source>Failed to create resampling context</source>
        <translation>无法创建重新采样上下文</translation>
    </message>
    <message>
        <source>Failed to create audio frame</source>
        <translation>无法创建音频帧</translation>
    </message>
</context>
<context>
    <name>olive::FileField</name>
    <message>
        <source>Open Directory</source>
        <translation>打开目录</translation>
    </message>
    <message>
        <source>Open File</source>
        <translation>打开文件</translation>
    </message>
</context>
<context>
    <name>olive::FlipDistortNode</name>
    <message>
        <source>Flip</source>
        <translation>翻转</translation>
    </message>
    <message>
        <source>Flips an image horizontally or vertically</source>
        <translation>水平或垂直翻转图像</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Horizontal</source>
        <translation>水平</translation>
    </message>
    <message>
        <source>Vertical</source>
        <translation>垂直</translation>
    </message>
</context>
<context>
    <name>olive::FloatSlider</name>
    <message>
        <source>%1 dB</source>
        <translation>%1 dB</translation>
    </message>
    <message>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <source>â</source>
        <translation>♪</translation>
    </message>
</context>
<context>
    <name>olive::Folder</name>
    <message>
        <source>Children</source>
        <translation>孩子</translation>
    </message>
    <message>
        <source>Folder</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <source>Organize several items into a single collection.</source>
        <translation>将多个项目组织成一个集合.</translation>
    </message>
</context>
<context>
    <name>olive::Footage</name>
    <message>
        <source>Filename</source>
        <translation>文件名</translation>
    </message>
    <message>
        <source>%1: Image - %2x%3</source>
        <translation>%1：图像 - %2x%3</translation>
    </message>
    <message>
        <source>%1: Video - %2x%3</source>
        <translation>%1：视频 - %2x%3</translation>
    </message>
    <message>
        <source>%1: Audio - %n Channel(s), %2Hz</source>
        <translation>%1:音频-%n频道，%2Hz</translation>
    </message>
    <message>
        <source>%1: Subtitle</source>
        <translation>%1：字幕</translation>
    </message>
    <message>
        <source>Video</source>
        <translation>视频</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>Subtitle</source>
        <translation>字幕</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <source>Filename: %1</source>
        <translation>文件名：%1</translation>
    </message>
    <message>
        <source>Invalid</source>
        <translation>无效的</translation>
    </message>
    <message>
        <source>Media</source>
        <translation>媒体</translation>
    </message>
    <message>
        <source>Import video, audio, or still image files into the composition.</source>
        <translation>将视频、音频或静止图像文件导入合成。</translation>
    </message>
</context>
<context>
    <name>olive::FootagePropertiesDialog</name>
    <message>
        <source>&quot;%1&quot; Properties</source>
        <translation>&quot;%1&quot; 属性</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>名称：</translation>
    </message>
    <message>
        <source>Tracks:</source>
        <translation>轨道：</translation>
    </message>
    <message>
        <source>%1x%2 %3 FPS</source>
        <translation></translation>
    </message>
    <message>
        <source>%1 Hz %2 channels</source>
        <translation></translation>
    </message>
    <message>
        <source>Subtitles</source>
        <translation>字幕</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
</context>
<context>
    <name>olive::FootageRelinkDialog</name>
    <message>
        <source>Footage</source>
        <translation>素材</translation>
    </message>
    <message>
        <source>Filename</source>
        <translation>文件名</translation>
    </message>
    <message>
        <source>Actions</source>
        <translation>操作</translation>
    </message>
    <message>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <source>Relink Footage</source>
        <translation>重新链接素材</translation>
    </message>
    <message>
        <source>Relink &quot;%1&quot;</source>
        <translation>重新链接 &quot;%1&quot;</translation>
    </message>
    <message>
        <source>All Files</source>
        <translation type="obsolete">全部文件</translation>
    </message>
</context>
<context>
    <name>olive::FootageViewerPanel</name>
    <message>
        <source>Footage Viewer</source>
        <translation>素材查看器</translation>
    </message>
</context>
<context>
    <name>olive::FrameRateComboBox</name>
    <message>
        <source>Custom Frame Rate</source>
        <translation>自定义帧速率</translation>
    </message>
    <message>
        <source>Enter custom frame rate:</source>
        <translation>输入自定义帧速率：</translation>
    </message>
    <message>
        <source>Invalid Input</source>
        <translation>无效的输入</translation>
    </message>
    <message>
        <source>Failed to convert &quot;%1&quot; to a frame rate.</source>
        <translation>无法将“%1”转换为帧速率。</translation>
    </message>
    <message>
        <source>Custom...</source>
        <translation>自定义...</translation>
    </message>
    <message>
        <source>Custom (%1)</source>
        <translation>自定义 (%1)</translation>
    </message>
</context>
<context>
    <name>olive::GapBlock</name>
    <message>
        <source>Gap</source>
        <translation>空隙</translation>
    </message>
    <message>
        <source>A time-based node that represents an empty space.</source>
        <translation>基于时间的节点，表示一段空白空间。</translation>
    </message>
</context>
<context>
    <name>olive::GeneratorWithMerge</name>
    <message>
        <source>Base</source>
        <translation>底色</translation>
    </message>
</context>
<context>
    <name>olive::H264BitRateSection</name>
    <message>
        <source>Target Bit Rate (Mbps):</source>
        <translation>目标码率 (Mbps)：</translation>
    </message>
    <message>
        <source>Maximum Bit Rate (Mbps):</source>
        <translation>最大码率 (Mbps)：</translation>
    </message>
    <message>
        <source>Two-Pass</source>
        <translation>Two-Pass</translation>
    </message>
</context>
<context>
    <name>olive::H264FileSizeSection</name>
    <message>
        <source>Target File Size (MB):</source>
        <translation>目标文件大小 (MB)：</translation>
    </message>
    <message>
        <source>Two-Pass</source>
        <translation>Two-Pass</translation>
    </message>
</context>
<context>
    <name>olive::H264Section</name>
    <message>
        <source>Compression Method:</source>
        <translation>压缩方式：</translation>
    </message>
    <message>
        <source>Constant Rate Factor</source>
        <translation>恒定速率因子（CRF）</translation>
    </message>
    <message>
        <source>Target Bit Rate</source>
        <translation>目标码率</translation>
    </message>
    <message>
        <source>Target File Size</source>
        <translation>目标文件大小</translation>
    </message>
    <message>
        <source>Encode Speed:</source>
        <translation>编码速度：</translation>
    </message>
    <message>
        <source>This setting allows you to tweak the ratio of export speed to compression quality. 

If using Constant Rate Factor, slower speeds will result in smaller file sizes for the same quality. 

If using Target Bit Rate or Target File Size, slower speeds will result in higher quality for the same bitrate/filesize. 

This setting is equivalent to the `preset` setting in libx264.</source>
        <translation>此设置允许您调整导出速度与压缩质量的比率。


如果使用“恒定速率因子”（Constant Rate Factor），较慢的速度将导致相同质量的文件大小变小。


如果使用“目标比特率”或“目标文件大小”，则速度较慢将导致相同比特率/文件大小的质量更高。


此设置相当于libx264中的“预设”设置。</translation>
    </message>
    <message>
        <source>Ultra Fast</source>
        <translation>极致快</translation>
    </message>
    <message>
        <source>Super Fast</source>
        <translation>超快</translation>
    </message>
    <message>
        <source>Very Fast</source>
        <translation>非常快</translation>
    </message>
    <message>
        <source>Faster</source>
        <translation>更快</translation>
    </message>
    <message>
        <source>Fast</source>
        <translation>快</translation>
    </message>
    <message>
        <source>Medium</source>
        <translation>中等</translation>
    </message>
    <message>
        <source>Slow</source>
        <translation>慢</translation>
    </message>
    <message>
        <source>Slower</source>
        <translation>更慢</translation>
    </message>
    <message>
        <source>Very Slow</source>
        <translation>非常慢</translation>
    </message>
</context>
<context>
    <name>olive::ImageSection</name>
    <message>
        <source>Image Sequence:</source>
        <translation>图像序列：</translation>
    </message>
    <message>
        <source>Frame to Export:</source>
        <translation>要导出的框架：</translation>
    </message>
</context>
<context>
    <name>olive::InterlacedComboBox</name>
    <message>
        <source>None (Progressive)</source>
        <translation>无 (渐进)</translation>
    </message>
    <message>
        <source>Top-Field First</source>
        <translation>上场优先</translation>
    </message>
    <message>
        <source>Bottom-Field First</source>
        <translation>下场优先</translation>
    </message>
</context>
<context>
    <name>olive::KeyframePropertiesDialog</name>
    <message>
        <source>Keyframe Properties</source>
        <translation>关键帧属性</translation>
    </message>
    <message>
        <source>In:</source>
        <translation>入：</translation>
    </message>
    <message>
        <source>Out:</source>
        <translation>出：</translation>
    </message>
    <message>
        <source>Linear</source>
        <translation>线性</translation>
    </message>
    <message>
        <source>Hold</source>
        <translation>保留</translation>
    </message>
    <message>
        <source>Bezier</source>
        <translation>贝塞尔曲线</translation>
    </message>
</context>
<context>
    <name>olive::KeyframeView</name>
    <message>
        <source>Linear</source>
        <translation>线性</translation>
    </message>
    <message>
        <source>Bezier</source>
        <translation>贝塞尔曲线</translation>
    </message>
    <message>
        <source>Hold</source>
        <translation>保留</translation>
    </message>
    <message>
        <source>P&amp;roperties</source>
        <translation>属性(&amp;R)</translation>
    </message>
</context>
<context>
    <name>olive::KeyframeViewBase</name>
    <message>
        <source>Linear</source>
        <translation type="obsolete">线性</translation>
    </message>
    <message>
        <source>Bezier</source>
        <translation type="obsolete">贝塞尔曲线</translation>
    </message>
    <message>
        <source>Hold</source>
        <translation type="obsolete">保留</translation>
    </message>
    <message>
        <source>P&amp;roperties</source>
        <translation type="obsolete">属性(&amp;R)</translation>
    </message>
</context>
<context>
    <name>olive::LoadOTIOTask</name>
    <message>
        <source>Failed to load OpenTimelineIO from file &quot;%1&quot;</source>
        <translation type="obsolete">无法从文件 &quot;%1&quot; 加载 OpenTimelineIO</translation>
    </message>
    <message>
        <source>Unknown OpenTimelineIO root element</source>
        <translation>未知的 OpenTimelineIO 根元素</translation>
    </message>
    <message>
        <source>Failed to load clip</source>
        <translation>无法加载片段</translation>
    </message>
    <message>
        <source>Failed to load OpenTimelineIO from file &quot;%1&quot; 

OpenTimelineIO Error:

%2</source>
        <translation>无法从文件“%1”加载OpenTimelineIO

OpenTimelineIO错误：

%2</translation>
    </message>
    <message>
        <source>Sequence %1</source>
        <translation>序列 %1</translation>
    </message>
</context>
<context>
    <name>olive::MainMenu</name>
    <message>
        <source>&amp;Save &apos;%1&apos;</source>
        <translation>保存 &apos;%1&apos;(&amp;S)</translation>
    </message>
    <message>
        <source>Save &apos;%1&apos; &amp;As</source>
        <translation>另存 &apos;%1&apos; 为(&amp;A)</translation>
    </message>
    <message>
        <source>Close &apos;%1&apos;</source>
        <translation>关闭 &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Close All Except &apos;%1&apos;</source>
        <translation>除‘%1’外关闭所有</translation>
    </message>
    <message>
        <source>&amp;Save Project</source>
        <translation>保存项目(&amp;S)</translation>
    </message>
    <message>
        <source>Save Project &amp;As</source>
        <translation>另存项目为(&amp;A)</translation>
    </message>
    <message>
        <source>Close Project</source>
        <translation>关闭项目</translation>
    </message>
    <message>
        <source>Close All Except Current Project</source>
        <translation>除当前项目外关闭所有</translation>
    </message>
    <message>
        <source>(None)</source>
        <translation>(无)</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>文件(&amp;F)</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation>新建(&amp;N)</translation>
    </message>
    <message>
        <source>&amp;Open Project</source>
        <translation>打开项目(&amp;O)</translation>
    </message>
    <message>
        <source>Open &amp;Recent</source>
        <translation>打开最近(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Clear Recent List</source>
        <translation>清除最近列表(&amp;C)</translation>
    </message>
    <message>
        <source>Sa&amp;ve All Projects</source>
        <translation>保存所有项目(&amp;V)</translation>
    </message>
    <message>
        <source>&amp;Import...</source>
        <translation>导入(&amp;I)...</translation>
    </message>
    <message>
        <source>&amp;Export</source>
        <translation>导出(&amp;E)</translation>
    </message>
    <message>
        <source>&amp;Media...</source>
        <translation>媒体(&amp;M)...</translation>
    </message>
    <message>
        <source>&amp;Project Properties...</source>
        <translation type="obsolete">项目属性(&amp;P)...</translation>
    </message>
    <message>
        <source>Close All Projects</source>
        <translation>关闭所有项目</translation>
    </message>
    <message>
        <source>E&amp;xit</source>
        <translation>退出(&amp;X)</translation>
    </message>
    <message>
        <source>&amp;Edit</source>
        <translation>编辑(&amp;E)</translation>
    </message>
    <message>
        <source>Insert</source>
        <translation>插入</translation>
    </message>
    <message>
        <source>Overwrite</source>
        <translation>覆盖</translation>
    </message>
    <message>
        <source>Select &amp;All</source>
        <translation>全选(&amp;A)</translation>
    </message>
    <message>
        <source>Deselect All</source>
        <translation>取消全选</translation>
    </message>
    <message>
        <source>Ripple to In Point</source>
        <translation>涟漪删除至入点</translation>
    </message>
    <message>
        <source>Ripple to Out Point</source>
        <translation>涟漪删除至出点</translation>
    </message>
    <message>
        <source>Edit to In Point</source>
        <translation>剪辑至入点</translation>
    </message>
    <message>
        <source>Edit to Out Point</source>
        <translation>剪辑至出点</translation>
    </message>
    <message>
        <source>Delete In/Out Point</source>
        <translation>删除入点/出点</translation>
    </message>
    <message>
        <source>Ripple Delete In/Out Point</source>
        <translation>涟漪删除入点/出点</translation>
    </message>
    <message>
        <source>Set/Edit Marker</source>
        <translation>设置/编辑标记</translation>
    </message>
    <message>
        <source>&amp;View</source>
        <translation>视图(&amp;V)</translation>
    </message>
    <message>
        <source>Zoom In</source>
        <translation>放大</translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <source>Increase Track Height</source>
        <translation>增加轨道高度</translation>
    </message>
    <message>
        <source>Decrease Track Height</source>
        <translation>降低轨道高度</translation>
    </message>
    <message>
        <source>Toggle Show All</source>
        <translation>轨道全部显示</translation>
    </message>
    <message>
        <source>Full Screen</source>
        <translation>全屏</translation>
    </message>
    <message>
        <source>Full Screen Viewer</source>
        <translation>全屏查看器</translation>
    </message>
    <message>
        <source>&amp;Playback</source>
        <translation>回放(&amp;P)</translation>
    </message>
    <message>
        <source>Go to Start</source>
        <translation>回到起始帧</translation>
    </message>
    <message>
        <source>Previous Frame</source>
        <translation>前一帧</translation>
    </message>
    <message>
        <source>Play/Pause</source>
        <translation>播放/暂停</translation>
    </message>
    <message>
        <source>Play In to Out</source>
        <translation>播放入点至出点</translation>
    </message>
    <message>
        <source>Next Frame</source>
        <translation>后一帧</translation>
    </message>
    <message>
        <source>Go to End</source>
        <translation>转到结束帧</translation>
    </message>
    <message>
        <source>Go to Previous Cut</source>
        <translation>转到前一切点</translation>
    </message>
    <message>
        <source>Go to Next Cut</source>
        <translation>转到后一切点</translation>
    </message>
    <message>
        <source>Go to In Point</source>
        <translation>转到入点</translation>
    </message>
    <message>
        <source>Go to Out Point</source>
        <translation>转到出点</translation>
    </message>
    <message>
        <source>Shuttle Left</source>
        <translation>向左播放</translation>
    </message>
    <message>
        <source>Shuttle Stop</source>
        <translation>停止播放</translation>
    </message>
    <message>
        <source>Shuttle Right</source>
        <translation>向右播放</translation>
    </message>
    <message>
        <source>Loop</source>
        <translation>循环</translation>
    </message>
    <message>
        <source>&amp;Sequence</source>
        <translation>序列(&amp;S)</translation>
    </message>
    <message>
        <source>Cache Entire Sequence</source>
        <translation>缓存整个序列</translation>
    </message>
    <message>
        <source>Cache Sequence In/Out</source>
        <translation>缓存序列入点/出点</translation>
    </message>
    <message>
        <source>Maximize Panel</source>
        <translation>最大化面板</translation>
    </message>
    <message>
        <source>Lock Panels</source>
        <translation>锁定面板</translation>
    </message>
    <message>
        <source>Reset to Default Layout</source>
        <translation>重置为默认布局</translation>
    </message>
    <message>
        <source>&amp;Tools</source>
        <translation>工具(&amp;T)</translation>
    </message>
    <message>
        <source>Pointer Tool</source>
        <translation>指针工具</translation>
    </message>
    <message>
        <source>Edit Tool</source>
        <translation>编辑工具</translation>
    </message>
    <message>
        <source>Ripple Tool</source>
        <translation>涟漪工具</translation>
    </message>
    <message>
        <source>Rolling Tool</source>
        <translation>滚动工具</translation>
    </message>
    <message>
        <source>Razor Tool</source>
        <translation>刀片工具</translation>
    </message>
    <message>
        <source>Slip Tool</source>
        <translation>滑移工具</translation>
    </message>
    <message>
        <source>Slide Tool</source>
        <translation>滑动工具</translation>
    </message>
    <message>
        <source>Hand Tool</source>
        <translation>手形工具</translation>
    </message>
    <message>
        <source>Zoom Tool</source>
        <translation>缩放工具</translation>
    </message>
    <message>
        <source>Transition Tool</source>
        <translation>转场工具</translation>
    </message>
    <message>
        <source>Enable Snapping</source>
        <translation>启用吸附</translation>
    </message>
    <message>
        <source>Preferences</source>
        <translation>首选项</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <source>A&amp;ction Search</source>
        <translation>操作搜索(&amp;C)</translation>
    </message>
    <message>
        <source>Send &amp;Feedback...</source>
        <translation>发送反馈(&amp;F)...</translation>
    </message>
    <message>
        <source>&amp;About...</source>
        <translation>关于(&amp;A)...</translation>
    </message>
    <message>
        <source>Ctrl+O</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+S</source>
        <translation></translation>
    </message>
    <message>
        <source>F12</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+I</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+M</source>
        <translation></translation>
    </message>
    <message>
        <source>Shift+F10</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Z</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+Z</source>
        <translation></translation>
    </message>
    <message>
        <source>Backspace</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+A</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+A</source>
        <translation></translation>
    </message>
    <message>
        <source>,</source>
        <translation></translation>
    </message>
    <message>
        <source>.</source>
        <translation></translation>
    </message>
    <message>
        <source>Q</source>
        <translation></translation>
    </message>
    <message>
        <source>W</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Alt+Q</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Alt+W</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+Left</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+Right</source>
        <translation></translation>
    </message>
    <message>
        <source>[</source>
        <translation></translation>
    </message>
    <message>
        <source>]</source>
        <translation></translation>
    </message>
    <message>
        <source>;</source>
        <translation></translation>
    </message>
    <message>
        <source>&apos;</source>
        <translation></translation>
    </message>
    <message>
        <source>M</source>
        <translation>M</translation>
    </message>
    <message>
        <source>=</source>
        <translation></translation>
    </message>
    <message>
        <source>-</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+=</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+-</source>
        <translation></translation>
    </message>
    <message>
        <source>\</source>
        <translation></translation>
    </message>
    <message>
        <source>F11</source>
        <translation></translation>
    </message>
    <message>
        <source>Home</source>
        <translation></translation>
    </message>
    <message>
        <source>Left</source>
        <translation></translation>
    </message>
    <message>
        <source>Space</source>
        <translation></translation>
    </message>
    <message>
        <source>Shift+Space</source>
        <translation></translation>
    </message>
    <message>
        <source>Right</source>
        <translation></translation>
    </message>
    <message>
        <source>End</source>
        <translation></translation>
    </message>
    <message>
        <source>Up</source>
        <translation></translation>
    </message>
    <message>
        <source>Down</source>
        <translation></translation>
    </message>
    <message>
        <source>Shift+I</source>
        <translation></translation>
    </message>
    <message>
        <source>Shift+O</source>
        <translation></translation>
    </message>
    <message>
        <source>J</source>
        <translation>J</translation>
    </message>
    <message>
        <source>K</source>
        <translation></translation>
    </message>
    <message>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <source>`</source>
        <translation></translation>
    </message>
    <message>
        <source>V</source>
        <translation></translation>
    </message>
    <message>
        <source>D</source>
        <translation></translation>
    </message>
    <message>
        <source>X</source>
        <translation></translation>
    </message>
    <message>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <source>N</source>
        <translation></translation>
    </message>
    <message>
        <source>C</source>
        <translation>C</translation>
    </message>
    <message>
        <source>Y</source>
        <translation></translation>
    </message>
    <message>
        <source>U</source>
        <translation>U</translation>
    </message>
    <message>
        <source>H</source>
        <translation></translation>
    </message>
    <message>
        <source>Z</source>
        <translation></translation>
    </message>
    <message>
        <source>T</source>
        <translation></translation>
    </message>
    <message>
        <source>A</source>
        <translation></translation>
    </message>
    <message>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <source>S</source>
        <translation>S</translation>
    </message>
    <message>
        <source>Ctrl+,</source>
        <translation></translation>
    </message>
    <message>
        <source>/</source>
        <translation></translation>
    </message>
    <message>
        <source>Revert</source>
        <translation>还原</translation>
    </message>
    <message>
        <source>Project Properties</source>
        <translation>项目属性</translation>
    </message>
    <message>
        <source>Delete (alt)</source>
        <translation></translation>
    </message>
    <message>
        <source>Nudge Left</source>
        <translation>向左微移</translation>
    </message>
    <message>
        <source>Nudge Right</source>
        <translation>向右微移</translation>
    </message>
    <message>
        <source>Move In Point to Playhead</source>
        <translation>移入点到播放头</translation>
    </message>
    <message>
        <source>Move Out Point to Playhead</source>
        <translation>移出点到播放头</translation>
    </message>
    <message>
        <source>Clear Disk Cache</source>
        <translation>清除磁盘缓存</translation>
    </message>
    <message>
        <source>&amp;Window</source>
        <translation>&amp;窗口</translation>
    </message>
    <message>
        <source>Track Select Tool</source>
        <translation>轨道选择工具</translation>
    </message>
    <message>
        <source>Add Tool</source>
        <translation>添加工具</translation>
    </message>
    <message>
        <source>Record Tool</source>
        <translation>录制工具</translation>
    </message>
</context>
<context>
    <name>olive::MainStatusBar</name>
    <message>
        <source>Welcome to %1 %2</source>
        <translation>欢迎使用 %1 %2</translation>
    </message>
    <message>
        <source>Running %1 background tasks</source>
        <translation type="obsolete">正在运行 %1 后台任务</translation>
    </message>
    <message>
        <source>Running %n background task(s)</source>
        <translation>正在运行%n后台任务</translation>
    </message>
</context>
<context>
    <name>olive::MainWindow</name>
    <message>
        <source>Driver Warning</source>
        <translation>驱动程序警告</translation>
    </message>
    <message>
        <source>Olive has detected your system is using the Nouveau graphics driver.

This driver is known to have stability and performance issues with Olive. It is highly recommended you install the proprietary NVIDIA driver before continuing to use Olive.</source>
        <translation>Olive 检测到您的系统正在使用 Nouveau 图形驱动程序。

此驱动程序用于 Olive 会有稳定性和性能问题。强烈建议您在继续使用 Olive 之前安装 NVIDIA 专有驱动程序。</translation>
    </message>
</context>
<context>
    <name>olive::ManagedDisplayWidget</name>
    <message>
        <source>Color Space</source>
        <translation>颜色空间</translation>
    </message>
    <message>
        <source>No color manager connected</source>
        <translation>没有已连接的颜色管理器</translation>
    </message>
    <message>
        <source>Display</source>
        <translation>显示</translation>
    </message>
    <message>
        <source>View</source>
        <translation>视图</translation>
    </message>
    <message>
        <source>Look</source>
        <translation>风格</translation>
    </message>
    <message>
        <source>(None)</source>
        <translation>(无)</translation>
    </message>
    <message>
        <source>OpenColorIO Error</source>
        <translation>OpenColorIO 错误</translation>
    </message>
    <message>
        <source>Failed to set color configuration: %1</source>
        <translation>无法设置颜色配置：%1</translation>
    </message>
</context>
<context>
    <name>olive::ManagedPixelSamplerWidget</name>
    <message>
        <source>Display</source>
        <translation>显示</translation>
    </message>
    <message>
        <source>Reference</source>
        <translation>参考</translation>
    </message>
</context>
<context>
    <name>olive::MarkerPropertiesDialog</name>
    <message>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <source>In:</source>
        <translation>入：</translation>
    </message>
    <message>
        <source>Out:</source>
        <translation>出：</translation>
    </message>
    <message>
        <source>Color:</source>
        <translation>颜色：</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>名称：</translation>
    </message>
    <message>
        <source>(multiple)</source>
        <translation>(多个)</translation>
    </message>
    <message>
        <source>Edit Markers</source>
        <translation>编辑标记</translation>
    </message>
    <message>
        <source>Invalid Values</source>
        <translation>无效值</translation>
    </message>
    <message>
        <source>In point must be less than or equal to out point.</source>
        <translation>输入点必须小于或等于输出点。</translation>
    </message>
</context>
<context>
    <name>olive::MaskDistortNode</name>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Invert</source>
        <translation>倒转</translation>
    </message>
    <message>
        <source>Feather</source>
        <translation>削薄</translation>
    </message>
    <message>
        <source>Mask</source>
        <translation>遮罩</translation>
    </message>
    <message>
        <source>Apply a polygonal mask.</source>
        <translation>应用多边形遮罩.</translation>
    </message>
</context>
<context>
    <name>olive::MathNode</name>
    <message>
        <source>Math</source>
        <translation>数学</translation>
    </message>
    <message>
        <source>Perform a mathematical operation between two values.</source>
        <translation>在两个值之间进行数学运算。</translation>
    </message>
    <message>
        <source>Method</source>
        <translation>方法</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="obsolete">加</translation>
    </message>
    <message>
        <source>Subtract</source>
        <translation type="obsolete">减</translation>
    </message>
    <message>
        <source>Multiply</source>
        <translation type="obsolete">乘</translation>
    </message>
    <message>
        <source>Divide</source>
        <translation type="obsolete">除</translation>
    </message>
    <message>
        <source>Power</source>
        <translation type="obsolete">幂</translation>
    </message>
</context>
<context>
    <name>olive::MathNodeBase</name>
    <message>
        <source>Add</source>
        <translation>增加</translation>
    </message>
    <message>
        <source>Subtract</source>
        <translation>减</translation>
    </message>
    <message>
        <source>Multiply</source>
        <translation>乘</translation>
    </message>
    <message>
        <source>Divide</source>
        <translation>除</translation>
    </message>
    <message>
        <source>Power</source>
        <translation>幂</translation>
    </message>
</context>
<context>
    <name>olive::MatrixGenerator</name>
    <message>
        <source>Orthographic Matrix</source>
        <translation>正交矩阵</translation>
    </message>
    <message>
        <source>Ortho</source>
        <translation>正交</translation>
    </message>
    <message>
        <source>Generate an orthographic matrix using position, rotation, and scale.</source>
        <translation>使用位置、旋转和缩放生成正交矩阵。</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <source>Rotation</source>
        <translation>旋转</translation>
    </message>
    <message>
        <source>Scale</source>
        <translation>缩放</translation>
    </message>
    <message>
        <source>Uniform Scale</source>
        <translation>统一缩放</translation>
    </message>
    <message>
        <source>Anchor Point</source>
        <translation>锚点</translation>
    </message>
</context>
<context>
    <name>olive::MediaInput</name>
    <message>
        <source>Footage</source>
        <translation type="obsolete">素材</translation>
    </message>
</context>
<context>
    <name>olive::MenuShared</name>
    <message>
        <source>&amp;Project</source>
        <translation>项目(&amp;P)</translation>
    </message>
    <message>
        <source>&amp;Sequence</source>
        <translation>序列(&amp;S)</translation>
    </message>
    <message>
        <source>&amp;Folder</source>
        <translation>文件夹(&amp;F)</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>剪切(&amp;T)</translation>
    </message>
    <message>
        <source>Cop&amp;y</source>
        <translation>复制(&amp;Y)</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>粘帖(&amp;P)</translation>
    </message>
    <message>
        <source>Paste Insert</source>
        <translation>粘贴插入</translation>
    </message>
    <message>
        <source>Duplicate</source>
        <translation>复制</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Ripple Delete</source>
        <translation>涟漪删除</translation>
    </message>
    <message>
        <source>Split</source>
        <translation>切断</translation>
    </message>
    <message>
        <source>Set In Point</source>
        <translation>设置入点</translation>
    </message>
    <message>
        <source>Set Out Point</source>
        <translation>设置出点</translation>
    </message>
    <message>
        <source>Reset In Point</source>
        <translation>重置入点</translation>
    </message>
    <message>
        <source>Reset Out Point</source>
        <translation>重置出点</translation>
    </message>
    <message>
        <source>Clear In/Out Point</source>
        <translation>清除入点/出点</translation>
    </message>
    <message>
        <source>Add Default Transition</source>
        <translation>添加默认转场效果</translation>
    </message>
    <message>
        <source>Link/Unlink</source>
        <translation>链接/取消链接</translation>
    </message>
    <message>
        <source>Enable/Disable</source>
        <translation>启用/禁用</translation>
    </message>
    <message>
        <source>Nest</source>
        <translation>嵌套</translation>
    </message>
    <message>
        <source>Frames</source>
        <translation>帧</translation>
    </message>
    <message>
        <source>Drop Frame</source>
        <translation>丢帧</translation>
    </message>
    <message>
        <source>Non-Drop Frame</source>
        <translation>不丢帧</translation>
    </message>
    <message>
        <source>Milliseconds</source>
        <translation>毫秒</translation>
    </message>
    <message>
        <source>Seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <source>Ctrl+N</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+N</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+X</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+C</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+V</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+V</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+D</source>
        <translation></translation>
    </message>
    <message>
        <source>F2</source>
        <translation></translation>
    </message>
    <message>
        <source>Del</source>
        <translation></translation>
    </message>
    <message>
        <source>Shift+Del</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+K</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+R</source>
        <translation></translation>
    </message>
    <message>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <source>O</source>
        <translation></translation>
    </message>
    <message>
        <source>G</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+D</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+L</source>
        <translation></translation>
    </message>
    <message>
        <source>Shift+E</source>
        <translation></translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>重命名</translation>
    </message>
    <message>
        <source>Speed/Duration</source>
        <translation>速度/持续时间</translation>
    </message>
</context>
<context>
    <name>olive::MergeNode</name>
    <message>
        <source>Merge</source>
        <translation>合并</translation>
    </message>
    <message>
        <source>Merge two textures together.</source>
        <translation>合并两个纹理到一起。</translation>
    </message>
    <message>
        <source>Base</source>
        <translation>底色</translation>
    </message>
    <message>
        <source>Blend</source>
        <translation>混合</translation>
    </message>
</context>
<context>
    <name>olive::MosaicFilterNode</name>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Horizontal</source>
        <translation>水平</translation>
    </message>
    <message>
        <source>Vertical</source>
        <translation>垂直</translation>
    </message>
    <message>
        <source>Mosaic</source>
        <translation></translation>
    </message>
    <message>
        <source>Apply a pixelated mosaic filter to video.</source>
        <translation>对视频应用像素化马赛克过滤器.</translation>
    </message>
</context>
<context>
    <name>olive::MultiCamNode</name>
    <message>
        <source>Multi-Cam</source>
        <translation>多凸轮</translation>
    </message>
    <message>
        <source>Allows easy switching between multiple sources.</source>
        <translation>允许在多个源之间轻松切换。</translation>
    </message>
    <message>
        <source>Current</source>
        <translation>现在的</translation>
    </message>
    <message>
        <source>Sources</source>
        <translation>源</translation>
    </message>
    <message>
        <source>Sequence</source>
        <translation>序列</translation>
    </message>
    <message>
        <source>Sequence Type</source>
        <translation>序列类型</translation>
    </message>
    <message>
        <source>Video</source>
        <translation>视频</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>%1: %2</source>
        <translation>%1: %2</translation>
    </message>
</context>
<context>
    <name>olive::MulticamPanel</name>
    <message>
        <source>Multi-Cam</source>
        <translation>多凸轮</translation>
    </message>
</context>
<context>
    <name>olive::Node</name>
    <message>
        <source>Input</source>
        <translation type="obsolete">输入</translation>
    </message>
    <message>
        <source>Output</source>
        <translation>输出</translation>
    </message>
    <message>
        <source>General</source>
        <translation type="obsolete">常规</translation>
    </message>
    <message>
        <source>Math</source>
        <translation>数学</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>Filter</source>
        <translation>滤镜</translation>
    </message>
    <message>
        <source>Timeline</source>
        <translation>时间线</translation>
    </message>
    <message>
        <source>Generator</source>
        <translation>生成器</translation>
    </message>
    <message>
        <source>Channel</source>
        <translation type="obsolete">通道</translation>
    </message>
    <message>
        <source>Transition</source>
        <translation>转场</translation>
    </message>
    <message>
        <source>Uncategorized</source>
        <translation>未分类</translation>
    </message>
    <message>
        <source>Enabled</source>
        <translation>已启用</translation>
    </message>
    <message>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <source>Distort</source>
        <translation>变形</translation>
    </message>
    <message>
        <source>Keying</source>
        <translation>键入</translation>
    </message>
    <message>
        <source>Project</source>
        <translation>项目</translation>
    </message>
    <message>
        <source>Time</source>
        <translation>时间</translation>
    </message>
</context>
<context>
    <name>olive::NodeGroup</name>
    <message>
        <source>Group</source>
        <translation>组</translation>
    </message>
    <message>
        <source>A group of nodes that is represented as a single node.</source>
        <translation>表示为单个节点的一组节点。</translation>
    </message>
</context>
<context>
    <name>olive::NodeInput</name>
    <message>
        <source>Input</source>
        <translation type="obsolete">输入</translation>
    </message>
</context>
<context>
    <name>olive::NodeOutput</name>
    <message>
        <source>Output</source>
        <translation type="obsolete">输出</translation>
    </message>
</context>
<context>
    <name>olive::NodePanel</name>
    <message>
        <source>Node Editor</source>
        <translation>节点编辑器</translation>
    </message>
</context>
<context>
    <name>olive::NodeParam</name>
    <message>
        <source>Value</source>
        <translation type="obsolete">值</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="obsolete">无</translation>
    </message>
    <message>
        <source>Integer</source>
        <translation type="obsolete">整数</translation>
    </message>
    <message>
        <source>Float</source>
        <translation type="obsolete">浮点数</translation>
    </message>
    <message>
        <source>Rational</source>
        <translation type="obsolete">有理数</translation>
    </message>
    <message>
        <source>Boolean</source>
        <translation type="obsolete">布尔值</translation>
    </message>
    <message>
        <source>Color</source>
        <translation type="obsolete">颜色</translation>
    </message>
    <message>
        <source>Matrix</source>
        <translation type="obsolete">矩阵</translation>
    </message>
    <message>
        <source>Text</source>
        <translation type="obsolete">文字</translation>
    </message>
    <message>
        <source>Font</source>
        <translation type="obsolete">字体</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="obsolete">文件</translation>
    </message>
    <message>
        <source>Texture</source>
        <translation type="obsolete">纹理</translation>
    </message>
    <message>
        <source>Samples</source>
        <translation type="obsolete">采样</translation>
    </message>
    <message>
        <source>Footage</source>
        <translation type="obsolete">素材</translation>
    </message>
    <message>
        <source>Vector 2D</source>
        <translation type="obsolete">矢量 2D</translation>
    </message>
    <message>
        <source>Vector 3D</source>
        <translation type="obsolete">矢量 3D</translation>
    </message>
    <message>
        <source>Vector 4D</source>
        <translation type="obsolete">矢量 4D</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation type="obsolete">未知</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamView</name>
    <message>
        <source>%1 Nodes</source>
        <translation>%1 节点</translation>
    </message>
    <message>
        <source>Other</source>
        <translation>其他</translation>
    </message>
    <message>
        <source>Paste Nodes</source>
        <translation>粘贴节点</translation>
    </message>
    <message>
        <source>The following node types already exist in this context:

%1

Do you wish to paste values onto the existing nodes or paste new nodes?</source>
        <translation>此上下文中已存在以下节点类型：

%1

要将值粘贴到现有节点还是粘贴新节点？</translation>
    </message>
    <message>
        <source>Paste As Values</source>
        <translation>粘贴为值</translation>
    </message>
    <message>
        <source>Paste As Nodes</source>
        <translation>粘贴为节点</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewArrayButton</name>
    <message>
        <source>+</source>
        <translation>+</translation>
    </message>
    <message>
        <source>-</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewArrayWidget</name>
    <message>
        <source>+</source>
        <translation type="obsolete">+</translation>
    </message>
    <message>
        <source>%1 elements</source>
        <translation type="obsolete">%1 个元素</translation>
    </message>
    <message>
        <source>%n element(s)</source>
        <translation>%n 个元素</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewConnectedLabel</name>
    <message>
        <source>Connected to</source>
        <translation>已连接到</translation>
    </message>
    <message>
        <source>Nothing</source>
        <translation>无内容</translation>
    </message>
    <message>
        <source>Disconnect</source>
        <translation>断开连接</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewItem</name>
    <message>
        <source>%1 (%2)</source>
        <translation type="obsolete">%1 (%2)</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewItemBase</name>
    <message>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewItemBody</name>
    <message>
        <source>%1:</source>
        <translation>%1:</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewKeyframeControl</name>
    <message>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
    <message>
        <source>Are you sure you want to disable keyframing on this value? This will clear all existing keyframes.</source>
        <translation>您确定要禁用当前值上的关键帧？这会清除所有已存在的关键帧。</translation>
    </message>
</context>
<context>
    <name>olive::NodeParamViewTextEdit</name>
    <message>
        <source>Edit In Viewer</source>
        <translation>在查看器中编辑</translation>
    </message>
</context>
<context>
    <name>olive::NodeTablePanel</name>
    <message>
        <source>Table View</source>
        <translation>表格视图</translation>
    </message>
</context>
<context>
    <name>olive::NodeTableView</name>
    <message>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <source>Source</source>
        <translation>源</translation>
    </message>
    <message>
        <source>R/X</source>
        <translation>R/X</translation>
    </message>
    <message>
        <source>G/Y</source>
        <translation>G/Y</translation>
    </message>
    <message>
        <source>B/Z</source>
        <translation>B/Z</translation>
    </message>
    <message>
        <source>A/W</source>
        <translation>A/W</translation>
    </message>
    <message>
        <source>(unknown)</source>
        <translation>(未知)</translation>
    </message>
</context>
<context>
    <name>olive::NodeTreeView</name>
    <message>
        <source>Nodes</source>
        <translation>节点</translation>
    </message>
    <message>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <source>X</source>
        <translation></translation>
    </message>
    <message>
        <source>G</source>
        <translation></translation>
    </message>
    <message>
        <source>Y</source>
        <translation></translation>
    </message>
    <message>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <source>Z</source>
        <translation></translation>
    </message>
    <message>
        <source>A</source>
        <translation></translation>
    </message>
    <message>
        <source>W</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::NodeValueTree</name>
    <message>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <source>Source</source>
        <translation>源</translation>
    </message>
</context>
<context>
    <name>olive::NodeView</name>
    <message>
        <source>Label</source>
        <translation type="obsolete">标签</translation>
    </message>
    <message>
        <source>Auto-Position</source>
        <translation type="obsolete">自动定位</translation>
    </message>
    <message>
        <source>Smooth Edges</source>
        <translation>平滑边缘</translation>
    </message>
    <message>
        <source>Filter</source>
        <translation type="obsolete">滤镜</translation>
    </message>
    <message>
        <source>Show All</source>
        <translation type="obsolete">全部显示</translation>
    </message>
    <message>
        <source>Show Selected Blocks Only</source>
        <translation type="obsolete">仅显示选中的方块</translation>
    </message>
    <message>
        <source>Direction</source>
        <translation>方向</translation>
    </message>
    <message>
        <source>Top to Bottom</source>
        <translation>从上到下</translation>
    </message>
    <message>
        <source>Bottom to Top</source>
        <translation>从下到上</translation>
    </message>
    <message>
        <source>Left to Right</source>
        <translation>从左到右</translation>
    </message>
    <message>
        <source>Right to Left</source>
        <translation>从右到左</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <source>Nodes must be placed inside a context.</source>
        <translation>节点必须放置在上下文中。</translation>
    </message>
    <message>
        <source>Ungroup</source>
        <translation>取消分组</translation>
    </message>
    <message>
        <source>Group</source>
        <translation>分组</translation>
    </message>
    <message>
        <source>Open in Viewer</source>
        <translation>在查看器中打开</translation>
    </message>
    <message>
        <source>P&amp;roperties</source>
        <translation>属性(&amp;R)</translation>
    </message>
    <message>
        <source>Failed to group nodes</source>
        <translation>无法对节点进行分组</translation>
    </message>
    <message>
        <source>Nodes can only be grouped if they&apos;re in the same context.</source>
        <translation>Nodes can only be grouped if they&apos;re in the same context.</translation>
    </message>
    <message>
        <source>Input &quot;%1&quot; is currently connected to node &quot;%2&quot;, which is not visible in this context. By connecting this, that connection will be removed. Do you wish to continue?</source>
        <translation>输入“%1”当前连接到节点“%2”，该节点在此上下文中不可见。通过连接此，将删除该连接。是否要继续？</translation>
    </message>
</context>
<context>
    <name>olive::NodeViewToolBar</name>
    <message>
        <source>Add Node</source>
        <translation>添加节点</translation>
    </message>
    <message>
        <source>Toggle Mini-Map</source>
        <translation>切换小地图</translation>
    </message>
</context>
<context>
    <name>olive::NoiseGeneratorNode</name>
    <message>
        <source>Noise</source>
        <translation>噪音</translation>
    </message>
    <message>
        <source>Generates noise patterns</source>
        <translation>生成噪波模式</translation>
    </message>
    <message>
        <source>Base</source>
        <translation>底色</translation>
    </message>
    <message>
        <source>Strength</source>
        <translation>强度</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
</context>
<context>
    <name>olive::OCIOGradingTransformLinearNode</name>
    <message>
        <source>OCIO Color Grading (Linear)</source>
        <translation>OCIO颜色分级（线性）</translation>
    </message>
    <message>
        <source>Simple linear color grading using OpenColorIO.</source>
        <translation>使用OpenColorIO进行简单的线性颜色分级。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Contrast</source>
        <translation>对比</translation>
    </message>
    <message>
        <source>Offset</source>
        <translation>补偿</translation>
    </message>
    <message>
        <source>Exposure</source>
        <translation>曝光</translation>
    </message>
    <message>
        <source>Exposure increments in stops.</source>
        <translation>停止时的曝光增量。</translation>
    </message>
    <message>
        <source>Saturation</source>
        <translation>饱和</translation>
    </message>
    <message>
        <source>Pivot</source>
        <translation>支点</translation>
    </message>
    <message>
        <source>Enable Black Clamp</source>
        <translation>启用黑色钳制</translation>
    </message>
    <message>
        <source>Black Clamp</source>
        <translation>黑色钳制</translation>
    </message>
    <message>
        <source>Enable White Clamp</source>
        <translation>启用白色钳制</translation>
    </message>
    <message>
        <source>White Clamp</source>
        <translation>白色钳制</translation>
    </message>
</context>
<context>
    <name>olive::OTIOPropertiesDialog</name>
    <message>
        <source>OpenTimelineIO files do not store sequence parameters (resolution, frame rate, etc.)

Please set the correct parameters on the sequences below (they have been set to your default sequence parameters as a starting point).</source>
        <translation>OpenTimelineIO文件不存储序列参数（分辨率、帧速率等）

请在以下序列上设置正确的参数（它们已设置为默认序列参数作为起点）。</translation>
    </message>
    <message>
        <source>Sequence</source>
        <translation>序列</translation>
    </message>
    <message>
        <source>Actions</source>
        <translation>操作</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <source>Load OpenTimelineIO Project</source>
        <translation>加载OpenTimelineIO项目</translation>
    </message>
</context>
<context>
    <name>olive::OpacityEffect</name>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Opacity</source>
        <translation>不透明度</translation>
    </message>
    <message>
        <source>Alter a video&apos;s opacity.

This is equivalent to multiplying a video by a number between 0.0 and 1.0.</source>
        <translation>改变视频的不透明度。

这相当于将视频乘以0.0到1.0之间的数字。</translation>
    </message>
</context>
<context>
    <name>olive::PanNode</name>
    <message>
        <source>Pan</source>
        <translation>音频平移</translation>
    </message>
    <message>
        <source>Adjust the stereo panning of an audio source.</source>
        <translation>调整音频源的立体声平移。</translation>
    </message>
    <message>
        <source>Samples</source>
        <translation>采样</translation>
    </message>
</context>
<context>
    <name>olive::PanelWidget</name>
    <message>
        <source>%1: %2</source>
        <translation>%1: %2</translation>
    </message>
</context>
<context>
    <name>olive::ParamPanel</name>
    <message>
        <source>Parameter Editor</source>
        <translation>参数编辑器</translation>
    </message>
    <message>
        <source>(none)</source>
        <translation type="obsolete">(无)</translation>
    </message>
    <message>
        <source>(multiple)</source>
        <translation type="obsolete">(多个)</translation>
    </message>
</context>
<context>
    <name>olive::PathWidget</name>
    <message>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <source>Browse for path</source>
        <translation>浏览路径</translation>
    </message>
</context>
<context>
    <name>olive::PixelAspectRatioComboBox</name>
    <message>
        <source>Set Custom Pixel Aspect Ratio</source>
        <translation>设置自定义像素宽高比</translation>
    </message>
    <message>
        <source>Custom...</source>
        <translation>自定义...</translation>
    </message>
    <message>
        <source>Custom (%1)</source>
        <translation>自定义 (%1)</translation>
    </message>
</context>
<context>
    <name>olive::PixelSamplerPanel</name>
    <message>
        <source>Pixel Sampler</source>
        <translation>像素采样器</translation>
    </message>
</context>
<context>
    <name>olive::PixelSamplerWidget</name>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;font color=&apos;#FF8080&apos;&gt;R: %1&lt;/font&gt;&lt;br&gt;&lt;font color=&apos;#80FF80&apos;&gt;G: %2&lt;/font&gt;&lt;br&gt;&lt;font color=&apos;#8080FF&apos;&gt;B: %3&lt;/font&gt;&lt;br&gt;A: %4&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;font color=&apos;#FF8080&apos;&gt;R: %1&lt;/font&gt;&lt;br&gt;&lt;font color=&apos;#80FF80&apos;&gt;G: %2&lt;/font&gt;&lt;br&gt;&lt;font color=&apos;#8080FF&apos;&gt;B: %3&lt;/font&gt;&lt;br&gt;A: %4&lt;/html&gt;</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;font color=&apos;#FF8080&apos;&gt;R: %1 (%5)&lt;/font&gt;&lt;br&gt;&lt;font color=&apos;#80FF80&apos;&gt;G: %2 (%6)&lt;/font&gt;&lt;br&gt;&lt;font color=&apos;#8080FF&apos;&gt;B: %3 (%7)&lt;/font&gt;&lt;br&gt;A: %4 (%8)&lt;/html&gt;</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::PolygonGenerator</name>
    <message>
        <source>Polygon</source>
        <translation>多边形</translation>
    </message>
    <message>
        <source>Generate a 2D polygon of any amount of points.</source>
        <translation>生成任意点数量的2D多边形。</translation>
    </message>
    <message>
        <source>Points</source>
        <translation>点</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
</context>
<context>
    <name>olive::PreCacheTask</name>
    <message>
        <source>Pre-caching %1:%2</source>
        <translation>正在预缓存 %1:%2</translation>
    </message>
</context>
<context>
    <name>olive::PreferencesAppearanceTab</name>
    <message>
        <source>Theme</source>
        <translation>主题</translation>
    </message>
    <message>
        <source>Node Color Scheme</source>
        <translation type="obsolete">节点配色方案</translation>
    </message>
    <message>
        <source>Default Node Colors</source>
        <translation>默认节点颜色</translation>
    </message>
    <message>
        <source>Miscellaneous</source>
        <translation>混杂的</translation>
    </message>
</context>
<context>
    <name>olive::PreferencesAudioTab</name>
    <message>
        <source>Output Device:</source>
        <translation type="obsolete">输出设备：</translation>
    </message>
    <message>
        <source>Input Device:</source>
        <translation type="obsolete">输入设备：</translation>
    </message>
    <message>
        <source>Sample Rate:</source>
        <translation>采样率：</translation>
    </message>
    <message>
        <source>Audio Recording:</source>
        <translation type="obsolete">音频录制：</translation>
    </message>
    <message>
        <source>Mono</source>
        <translation type="obsolete">单声道</translation>
    </message>
    <message>
        <source>Stereo</source>
        <translation type="obsolete">立体声</translation>
    </message>
    <message>
        <source>Refresh Devices</source>
        <translation>刷新设备</translation>
    </message>
    <message>
        <source>Please wait...</source>
        <translation type="obsolete">请等待...</translation>
    </message>
    <message>
        <source>Default</source>
        <translation type="obsolete">默认</translation>
    </message>
    <message>
        <source>Backend:</source>
        <translation>后端:</translation>
    </message>
    <message>
        <source>Output</source>
        <translation>输出</translation>
    </message>
    <message>
        <source>Device:</source>
        <translation>装置:</translation>
    </message>
    <message>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
    <message>
        <source>Channel Layout:</source>
        <translation>通道布局：</translation>
    </message>
    <message>
        <source>Sample Format:</source>
        <translation>示例格式：</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Recording</source>
        <translation>记录中</translation>
    </message>
    <message>
        <source>Format:</source>
        <translation>格式：</translation>
    </message>
</context>
<context>
    <name>olive::PreferencesBehaviorTab</name>
    <message>
        <source>Behavior</source>
        <translation>行为</translation>
    </message>
    <message>
        <source>General</source>
        <translation>常规</translation>
    </message>
    <message>
        <source>Enable hover focus</source>
        <translation>启用悬停聚焦</translation>
    </message>
    <message>
        <source>Panels will be considered focused when the mouse cursor is over them without having to click them.</source>
        <translation>面板会在鼠标指针悬停在上方时获取焦点，而无需点击。</translation>
    </message>
    <message>
        <source>Scroll wheel zooms by default instead of scrolling</source>
        <translation type="obsolete">滚轮默认缩放而不是滚动</translation>
    </message>
    <message>
        <source>Holding CTRL while using Olive toggles this setting</source>
        <translation type="obsolete">使用 Olive 时按住 CTRL 来切换此设置</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>Enable audio scrubbing</source>
        <translation>启用音频清理</translation>
    </message>
    <message>
        <source>Timeline</source>
        <translation>时间线</translation>
    </message>
    <message>
        <source>Auto-Seek to Imported Clips</source>
        <translation>自动寻找并导入片段</translation>
    </message>
    <message>
        <source>Edit Tool Also Seeks</source>
        <translation>编辑工具并寻找</translation>
    </message>
    <message>
        <source>Edit Tool Selects Links</source>
        <translation>编辑工具选择链接</translation>
    </message>
    <message>
        <source>Enable Drag Files to Timeline</source>
        <translation>启用拖放文件到时间线</translation>
    </message>
    <message>
        <source>Invert Timeline Scroll Axes</source>
        <translation>反转时间线滚动轴</translation>
    </message>
    <message>
        <source>Hold ALT on any UI element to switch scrolling axes</source>
        <translation>在任意 UI 元素上按住 ALT 来切换滚动轴</translation>
    </message>
    <message>
        <source>Seek Also Selects</source>
        <translation>查找并选择</translation>
    </message>
    <message>
        <source>Seek to the End of Pastes</source>
        <translation>查找至最后粘帖</translation>
    </message>
    <message>
        <source>Selecting Also Seeks</source>
        <translation>选择并查找</translation>
    </message>
    <message>
        <source>Playback</source>
        <translation>回放</translation>
    </message>
    <message>
        <source>Ask For Name When Setting Marker</source>
        <translation>设置标记时询问名称</translation>
    </message>
    <message>
        <source>Automatically rewind at the end of a sequence</source>
        <translation>序列结束时自动倒带</translation>
    </message>
    <message>
        <source>Project</source>
        <translation>项目</translation>
    </message>
    <message>
        <source>Drop Files on Media to Replace</source>
        <translation>拖放文件到媒体进行替换</translation>
    </message>
    <message>
        <source>Nodes</source>
        <translation>节点</translation>
    </message>
    <message>
        <source>Add Default Effects to New Clips</source>
        <translation>添加默认效果到新的片段</translation>
    </message>
    <message>
        <source>Auto-Scale By Default</source>
        <translation>默认情况下自动缩放</translation>
    </message>
    <message>
        <source>Splitting Clips Copies Dependencies</source>
        <translation>切断片段副本依赖</translation>
    </message>
    <message>
        <source>Multiple clips can share the same nodes. Disable this to automatically share node dependencies among clips when copying or splitting them.</source>
        <translation>多个片段可以共享相同节点。禁用此项来在复制或切断片段时在其中共享节点依赖。</translation>
    </message>
    <message>
        <source>Enable slider ladder</source>
        <translation>启用滑块阶梯</translation>
    </message>
    <message>
        <source>Scrolling zooms by default</source>
        <translation>默认情况下滚动缩放</translation>
    </message>
    <message>
        <source>By default, scrolling will move the view around, and holding Ctrl/Cmd will make it zoom instead. Enabling this will switch those, scrolling will zoom by default, and holding Ctrl/Cmd will move the view instead.</source>
        <translation>默认情况下，滚动将移动视图，按住Ctrl/Cmd将使其变为缩放。启用此选项将切换这些视图，默认情况下滚动将缩放，而按住Ctrl/Cmd将移动视图。</translation>
    </message>
    <message>
        <source>OpenGL</source>
        <translation></translation>
    </message>
    <message>
        <source>Use glFinish</source>
        <translation>使用glFinish</translation>
    </message>
</context>
<context>
    <name>olive::PreferencesDialog</name>
    <message>
        <source>Preferences</source>
        <translation>首选项</translation>
    </message>
    <message>
        <source>General</source>
        <translation>常规</translation>
    </message>
    <message>
        <source>Appearance</source>
        <translation>外观</translation>
    </message>
    <message>
        <source>Behavior</source>
        <translation>行为</translation>
    </message>
    <message>
        <source>Disk</source>
        <translation>磁盘</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>Keyboard</source>
        <translation>键盘</translation>
    </message>
</context>
<context>
    <name>olive::PreferencesDiskTab</name>
    <message>
        <source>Disk Management</source>
        <translation>磁盘管理</translation>
    </message>
    <message>
        <source>Disk Cache Location:</source>
        <translation>磁盘缓存位置：</translation>
    </message>
    <message>
        <source>Disk Cache Settings</source>
        <translation>磁盘缓存设置</translation>
    </message>
    <message>
        <source>Cache Behavior</source>
        <translation>缓存行为</translation>
    </message>
    <message>
        <source>Cache Ahead:</source>
        <translation>向前缓存：</translation>
    </message>
    <message>
        <source>%1 seconds</source>
        <translation>%1 秒</translation>
    </message>
    <message>
        <source>Cache Behind:</source>
        <translation>向后缓存：</translation>
    </message>
    <message>
        <source>Disk Cache</source>
        <translation>磁盘缓存</translation>
    </message>
    <message>
        <source>Failed to set disk cache location. Access was denied.</source>
        <translation>无法设置磁盘缓存位置。访问被拒绝。</translation>
    </message>
</context>
<context>
    <name>olive::PreferencesGeneralTab</name>
    <message>
        <source>Language:</source>
        <translation>语言：</translation>
    </message>
    <message>
        <source>Auto-Scroll Method:</source>
        <translation>自动滚动模式：</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Page Scrolling</source>
        <translation>页面滚动</translation>
    </message>
    <message>
        <source>Smooth Scrolling</source>
        <translation>平滑滚动</translation>
    </message>
    <message>
        <source>Rectified Waveforms:</source>
        <translation>整流波形:</translation>
    </message>
    <message>
        <source>Default Still Image Length:</source>
        <translation>默认静态图像长度：</translation>
    </message>
    <message>
        <source>%1 seconds</source>
        <translation>%1 秒</translation>
    </message>
    <message>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <source>Locale</source>
        <translation>区域</translation>
    </message>
    <message>
        <source>Timeline</source>
        <translation>时间线</translation>
    </message>
    <message>
        <source>Auto-Recovery</source>
        <translation>自动恢复</translation>
    </message>
    <message>
        <source>Enable Auto-Recovery:</source>
        <translation>启用自动恢复：</translation>
    </message>
    <message>
        <source>Auto-Recovery Interval:</source>
        <translation>自动恢复间隔：</translation>
    </message>
    <message>
        <source>Maximum Versions Per Project:</source>
        <translation>每个项目的最大版本数：</translation>
    </message>
    <message>
        <source>Browse Auto-Recoveries</source>
        <translation>浏览自动恢复</translation>
    </message>
</context>
<context>
    <name>olive::PreferencesKeyboardTab</name>
    <message>
        <source>Search for action or shortcut</source>
        <translation>搜索操作或者快捷键</translation>
    </message>
    <message>
        <source>Action</source>
        <translation>操作</translation>
    </message>
    <message>
        <source>Shortcut</source>
        <translation>快捷键</translation>
    </message>
    <message>
        <source>Import</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Export</source>
        <translation>导出</translation>
    </message>
    <message>
        <source>Reset Selected</source>
        <translation>重新选择</translation>
    </message>
    <message>
        <source>Reset All</source>
        <translation>全部重置</translation>
    </message>
    <message>
        <source>Confirm Reset All Shortcuts</source>
        <translation>确认重置所有快捷键</translation>
    </message>
    <message>
        <source>Are you sure you wish to reset all keyboard shortcuts to their defaults?</source>
        <translation>您确定要将所有键盘快捷键重置为默认值吗？</translation>
    </message>
    <message>
        <source>Import Keyboard Shortcuts</source>
        <translation>导入键盘快捷键配置</translation>
    </message>
    <message>
        <source>Error saving shortcuts</source>
        <translation>保存键盘快捷键时发生错误</translation>
    </message>
    <message>
        <source>Failed to open file for reading</source>
        <translation>无法读取文件</translation>
    </message>
    <message>
        <source>Export Keyboard Shortcuts</source>
        <translation>导出键盘快捷键</translation>
    </message>
    <message>
        <source>Export Shortcuts</source>
        <translation>导出快捷键</translation>
    </message>
    <message>
        <source>Shortcuts exported successfully</source>
        <translation>快捷键导出成功</translation>
    </message>
    <message>
        <source>Failed to open file for writing</source>
        <translation>无法打开文件进行写入</translation>
    </message>
</context>
<context>
    <name>olive::ProgressDialog</name>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>olive::Project</name>
    <message>
        <source>(untitled)</source>
        <translation>(未命名)</translation>
    </message>
    <message>
        <source>Root</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::ProjectExplorer</name>
    <message>
        <source>&amp;New</source>
        <translation>新建(&amp;N)</translation>
    </message>
    <message>
        <source>&amp;Import...</source>
        <translation>输入(&amp;I)...</translation>
    </message>
    <message>
        <source>&amp;Project Properties...</source>
        <translation type="obsolete">项目属性(&amp;P)...</translation>
    </message>
    <message>
        <source>Open in New Tab</source>
        <translation>在新标签页中打开</translation>
    </message>
    <message>
        <source>Open in New Window</source>
        <translation>在新窗口中打开</translation>
    </message>
    <message>
        <source>Reveal in Explorer</source>
        <translation>在资源管理器中显示</translation>
    </message>
    <message>
        <source>Reveal in Finder</source>
        <translation>在 Finder 中显示</translation>
    </message>
    <message>
        <source>Reveal in File Manager</source>
        <translation>在文件管理器中显示</translation>
    </message>
    <message>
        <source>Pre-Cache</source>
        <translation>预缓存</translation>
    </message>
    <message>
        <source>No sequences exist in project</source>
        <translation>项目中不存在序列</translation>
    </message>
    <message>
        <source>For &quot;%1&quot;</source>
        <translation>对于 &quot;%1&quot;</translation>
    </message>
    <message>
        <source>P&amp;roperties</source>
        <translation>属性(&amp;R)</translation>
    </message>
    <message>
        <source>Confirm Footage Deletion</source>
        <translation type="obsolete">确认删除素材</translation>
    </message>
    <message>
        <source>The footage &quot;%1&quot; is currently used in the following sequence(s):

%2
What would you like to do with these clips?</source>
        <translation type="obsolete">素材 &quot;%1&quot; 已在以下序列中使用:

%2
您相对这些片段做什么？</translation>
    </message>
    <message>
        <source>Offline Footage</source>
        <translation type="obsolete">离线素材</translation>
    </message>
    <message>
        <source>Delete Clips</source>
        <translation type="obsolete">删除片段</translation>
    </message>
    <message>
        <source>Confirm Item Deletion</source>
        <translation>确认项目删除</translation>
    </message>
    <message>
        <source>The item &quot;%1&quot; is currently connected to the following nodes:

%2

Are you sure you wish to delete this footage?</source>
        <translation>项目“%1”当前连接到以下节点：

%2

您确定要删除此视频吗？</translation>
    </message>
    <message>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <source>Replace Footage</source>
        <translation>替换素材</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>重命名</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
</context>
<context>
    <name>olive::ProjectExplorerNavigation</name>
    <message>
        <source>Go to parent folder</source>
        <translation>转到上级文件夹</translation>
    </message>
</context>
<context>
    <name>olive::ProjectImportErrorDialog</name>
    <message>
        <source>Import Error</source>
        <translation>导入出错</translation>
    </message>
    <message>
        <source>The following files failed to import. Olive likely does not support their formats.</source>
        <translation>下列文件无法导入。Olive 可能不支持这些文件格式。</translation>
    </message>
</context>
<context>
    <name>olive::ProjectImportTask</name>
    <message>
        <source>Importing %1 files</source>
        <translation type="obsolete">正在导入 %1 文件</translation>
    </message>
    <message>
        <source>Importing %n file(s)</source>
        <translation>正在导入 %n 个文件</translation>
    </message>
</context>
<context>
    <name>olive::ProjectLoadBaseTask</name>
    <message>
        <source>Loading &apos;%1&apos;</source>
        <translation>正在加载 &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>olive::ProjectLoadTask</name>
    <message>
        <source>This project is newer than this version of Olive and cannot be opened.</source>
        <translation type="obsolete">这个项目版本高于比当前 Olive 版本，无法读取。</translation>
    </message>
    <message>
        <source>This project is from a version of Olive that is no longer supported in this version.</source>
        <translation>这个项目来自当前版本已不支持的 Olive 版本。</translation>
    </message>
    <message>
        <source>Failed to read file &quot;%1&quot; for reading.</source>
        <translation>无法读取文件 &quot;%1&quot;。</translation>
    </message>
    <message>
        <source>This project is from a newer version of Olive and cannot be opened in this version.</source>
        <translation>此项目来自较新版本的Olive，无法在此版本中打开。</translation>
    </message>
    <message>
        <source>Failed to determine project version.</source>
        <translation>无法确定项目版本。</translation>
    </message>
    <message>
        <source>Failed to read XML document. File may be corrupt. Error was: %1</source>
        <translation>无法读取XML文档。文件可能已损坏。错误为：%1</translation>
    </message>
    <message>
        <source>Failed to find any data to parse.</source>
        <translation>找不到任何要分析的数据。</translation>
    </message>
    <message>
        <source>Unknown error.</source>
        <translation>未知错误。</translation>
    </message>
</context>
<context>
    <name>olive::ProjectPanel</name>
    <message>
        <source>Folder</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <source>Project</source>
        <translation>项目</translation>
    </message>
    <message>
        <source>(none)</source>
        <translation>(无)</translation>
    </message>
</context>
<context>
    <name>olive::ProjectPropertiesDialog</name>
    <message>
        <source>Project Properties for &apos;%1&apos;</source>
        <translation>&apos;%1&apos; 的项目属性</translation>
    </message>
    <message>
        <source>OpenColorIO Configuration:</source>
        <translation>OpenColorIO 配置：</translation>
    </message>
    <message>
        <source>(default)</source>
        <translation>(默认)</translation>
    </message>
    <message>
        <source>Default Input Color Space:</source>
        <translation>默认输入颜色空间：</translation>
    </message>
    <message>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <source>Color Management</source>
        <translatorcomment>色彩管理</translatorcomment>
        <translation>颜色管理</translation>
    </message>
    <message>
        <source>Use Default Location</source>
        <translation>使用默认位置</translation>
    </message>
    <message>
        <source>Use Custom Location:</source>
        <translation>使用默认位置：</translation>
    </message>
    <message>
        <source>Disk Cache Settings</source>
        <translation>磁盘缓存设置</translation>
    </message>
    <message>
        <source>Disk Cache</source>
        <translation>磁盘缓存</translation>
    </message>
    <message>
        <source>OpenColorIO Config Error</source>
        <translation>OpenColorIO 配置错误</translation>
    </message>
    <message>
        <source>Failed to set OpenColorIO configuration: %1</source>
        <translation>无法设置 OpenColorIO 配置：%1</translation>
    </message>
    <message>
        <source>Invalid path</source>
        <translation>无效的路径</translation>
    </message>
    <message>
        <source>The cache path is invalid. Please check it and try again.</source>
        <translation type="obsolete">缓存路径无效。请检查后重试。</translation>
    </message>
    <message>
        <source>Browse for OpenColorIO configuration</source>
        <translation>浏览 OpenColorIO 配置</translation>
    </message>
    <message>
        <source>Store Alongside Project</source>
        <translation>项目旁边的仓库</translation>
    </message>
    <message>
        <source>The custom cache path is invalid. Please check it and try again.</source>
        <translation>自定义缓存路径无效。请检查并重试。</translation>
    </message>
</context>
<context>
    <name>olive::ProjectSaveTask</name>
    <message>
        <source>Saving &apos;%1&apos;</source>
        <translation>正在保存 &apos;%1&apos;</translation>
    </message>
    <message>
        <source>Failed to write XML data</source>
        <translation type="obsolete">无法写入 XML 数据</translation>
    </message>
    <message>
        <source>Failed to overwrite &quot;%1&quot;. Project has been saved as &quot;%2&quot; instead.</source>
        <translation>无法覆盖 &quot;%1&quot;。项目已保存为 &quot;%2&quot;。</translation>
    </message>
    <message>
        <source>Failed to open temporary file &quot;%1&quot; for writing.</source>
        <translation type="obsolete">无法打开临时文件 &quot;%1&quot; 进行写入。</translation>
    </message>
    <message>
        <source>Failed to write XML data.</source>
        <translation>无法写入XML数据。</translation>
    </message>
    <message>
        <source>Failed to open file &quot;%1&quot; for writing.</source>
        <translation>无法打开文件“%1”进行写入。</translation>
    </message>
    <message>
        <source>Unknown error.</source>
        <translation>未知错误。</translation>
    </message>
</context>
<context>
    <name>olive::ProjectSettingsNode</name>
    <message>
        <source>Disk Cache Location</source>
        <translation>磁盘缓存位置</translation>
    </message>
    <message>
        <source>Disk Cache Path</source>
        <translation>磁盘缓存路径</translation>
    </message>
    <message>
        <source>Use Default Location</source>
        <translation>使用默认位置</translation>
    </message>
    <message>
        <source>Store Alongside Project</source>
        <translation>项目旁边的仓库</translation>
    </message>
    <message>
        <source>Use Custom Location</source>
        <translation>使用默认位置</translation>
    </message>
    <message>
        <source>(default)</source>
        <translation>(默认)</translation>
    </message>
    <message>
        <source>Project Settings</source>
        <translation>项目设置</translation>
    </message>
    <message>
        <source>Settings used throughout the project.</source>
        <translation>整个项目中使用的设置。</translation>
    </message>
</context>
<context>
    <name>olive::ProjectToolbar</name>
    <message>
        <source>New...</source>
        <translation>新建...</translation>
    </message>
    <message>
        <source>Open Project</source>
        <translation>打开项目</translation>
    </message>
    <message>
        <source>Save Project</source>
        <translation>保存项目</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation type="obsolete">撤销</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation type="obsolete">重做</translation>
    </message>
    <message>
        <source>Search media, markers, etc.</source>
        <translation>搜索媒体、标记等。</translation>
    </message>
    <message>
        <source>Switch to Tree View</source>
        <translation type="obsolete">切换到树视图</translation>
    </message>
    <message>
        <source>Switch to List View</source>
        <translation type="obsolete">切换到列表视图</translation>
    </message>
    <message>
        <source>Switch to Icon View</source>
        <translation type="obsolete">切换到图标视图</translation>
    </message>
    <message>
        <source>Tree View</source>
        <translation>树视图</translation>
    </message>
    <message>
        <source>List View</source>
        <translation>列表视图</translation>
    </message>
    <message>
        <source>Icon View</source>
        <translation>图标视图</translation>
    </message>
</context>
<context>
    <name>olive::ProjectViewModel</name>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Duration</source>
        <translation>持续时间</translation>
    </message>
    <message>
        <source>Rate</source>
        <translatorcomment>帧率</translatorcomment>
        <translation>速率</translation>
    </message>
    <message>
        <source>Move Items</source>
        <translation>移动项</translation>
    </message>
    <message>
        <source>Modified</source>
        <translation>调整</translation>
    </message>
    <message>
        <source>Created</source>
        <translation>创建</translation>
    </message>
</context>
<context>
    <name>olive::RationalSlider</name>
    <message>
        <source>NaN</source>
        <translation></translation>
    </message>
    <message>
        <source>Float</source>
        <translation>浮点数</translation>
    </message>
    <message>
        <source>Rational</source>
        <translation>有理数</translation>
    </message>
    <message>
        <source>Time</source>
        <translation>时间</translation>
    </message>
</context>
<context>
    <name>olive::RenderCancelDialog</name>
    <message>
        <source>Waiting for workers to finish...</source>
        <translation>正在等待工作器完成...</translation>
    </message>
    <message>
        <source>Renderer</source>
        <translatorcomment>渲染器</translatorcomment>
        <translation>渲染器</translation>
    </message>
</context>
<context>
    <name>olive::RichTextDialog</name>
    <message>
        <source>B</source>
        <translation type="obsolete">B</translation>
    </message>
    <message>
        <source>Bold</source>
        <translation type="obsolete">粗体</translation>
    </message>
    <message>
        <source>I</source>
        <translation type="obsolete">I</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation type="obsolete">斜体</translation>
    </message>
    <message>
        <source>U</source>
        <translation type="obsolete">U</translation>
    </message>
    <message>
        <source>Underline</source>
        <translation type="obsolete">下划线</translation>
    </message>
    <message>
        <source>S</source>
        <translation type="obsolete">S</translation>
    </message>
    <message>
        <source>Strikethrough</source>
        <translation type="obsolete">删除线</translation>
    </message>
    <message>
        <source>Font Family</source>
        <translation type="obsolete">字体系列</translation>
    </message>
    <message>
        <source>Font Size</source>
        <translation type="obsolete">字体大小</translation>
    </message>
    <message>
        <source>L</source>
        <translation type="obsolete">L</translation>
    </message>
    <message>
        <source>Left Align</source>
        <translation type="obsolete">左对齐</translation>
    </message>
    <message>
        <source>C</source>
        <translation type="obsolete">C</translation>
    </message>
    <message>
        <source>Center Align</source>
        <translation type="obsolete">居中对齐</translation>
    </message>
    <message>
        <source>R</source>
        <translation type="obsolete">R</translation>
    </message>
    <message>
        <source>Right Align</source>
        <translation type="obsolete">右对齐</translation>
    </message>
    <message>
        <source>J</source>
        <translation type="obsolete">J</translation>
    </message>
    <message>
        <source>Justify Align</source>
        <translation type="obsolete">两端对齐</translation>
    </message>
</context>
<context>
    <name>olive::RippleDistortNode</name>
    <message>
        <source>Ripple</source>
        <translation>波纹</translation>
    </message>
    <message>
        <source>Distorts an image with a ripple effect.</source>
        <translation>使用涟漪效果扭曲图像。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Frequency</source>
        <translation>频率</translation>
    </message>
    <message>
        <source>Intensity</source>
        <translation>强度</translation>
    </message>
    <message>
        <source>Evolution</source>
        <translation>渐进</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <source>Stretch</source>
        <translation>拉伸</translation>
    </message>
</context>
<context>
    <name>olive::SaveOTIOTask</name>
    <message>
        <source>Exporting project to OpenTimelineIO</source>
        <translation>正在导出项目到 OpenTimelineIO</translation>
    </message>
    <message>
        <source>Project contains no sequences to export.</source>
        <translation>项目不包含可导出的序列。</translation>
    </message>
    <message>
        <source>Failed to serialize sequence &quot;%1&quot;</source>
        <translation>序列化序列 &quot;%1&quot; 失败</translation>
    </message>
</context>
<context>
    <name>olive::ScopePanel</name>
    <message>
        <source>Waveform</source>
        <translation>波形</translation>
    </message>
    <message>
        <source>Histogram</source>
        <translation>直方图</translation>
    </message>
    <message>
        <source>Scope</source>
        <translation type="obsolete">范围</translation>
    </message>
    <message>
        <source>Scopes</source>
        <translation>范围</translation>
    </message>
</context>
<context>
    <name>olive::SeekableWidget</name>
    <message>
        <source>Properties</source>
        <translation>属性</translation>
    </message>
</context>
<context>
    <name>olive::Sequence</name>
    <message>
        <source>Video Tracks</source>
        <translation>视频轨道</translation>
    </message>
    <message>
        <source>Audio Tracks</source>
        <translation>音频轨道</translation>
    </message>
    <message>
        <source>Subtitle Tracks</source>
        <translation>字幕轨道</translation>
    </message>
    <message>
        <source>Sequence</source>
        <translation>序列</translation>
    </message>
    <message>
        <source>A series of cuts that result in an edited video. Also called a timeline.</source>
        <translation>生成编辑视频的一系列剪辑。也称为时间线.</translation>
    </message>
</context>
<context>
    <name>olive::SequenceDialog</name>
    <message>
        <source>Name:</source>
        <translation>名称：</translation>
    </message>
    <message>
        <source>New Sequence</source>
        <translation>新建序列</translation>
    </message>
    <message>
        <source>Editing &quot;%1&quot;</source>
        <translation>正在编辑 &quot;%1&quot;</translation>
    </message>
    <message>
        <source>Error editing Sequence</source>
        <translation>编辑序列时出错</translation>
    </message>
    <message>
        <source>Please enter a name for this Sequence.</source>
        <translation>请输入此序列名称.</translation>
    </message>
    <message>
        <source>Set As Default</source>
        <translation>设置为默认值</translation>
    </message>
    <message>
        <source>Don&apos;t ask me again</source>
        <translation>不再询问</translation>
    </message>
    <message>
        <source>Low Quality Preview</source>
        <translation>低质量预览</translation>
    </message>
    <message>
        <source>The preview resolution has been set to a non-float format. This may cause banding and clipping artifacts in the preview.

Do you wish to continue?</source>
        <translation>预览分辨率已设置为非浮动格式。这可能会导致预览中出现条带和剪裁瑕疵。

是否要继续？</translation>
    </message>
    <message>
        <source>Confirm Set As Default</source>
        <translation>确认设置为默认值</translation>
    </message>
    <message>
        <source>Are you sure you want to set the current parameters as defaults?</source>
        <translation>是否确实要将当前参数设置为默认值？</translation>
    </message>
</context>
<context>
    <name>olive::SequenceDialogParameterTab</name>
    <message>
        <source>Video</source>
        <translation>视频</translation>
    </message>
    <message>
        <source>Width:</source>
        <translation>宽度：</translation>
    </message>
    <message>
        <source>Height:</source>
        <translation>高度：</translation>
    </message>
    <message>
        <source>Frame Rate:</source>
        <translation>帧率：</translation>
    </message>
    <message>
        <source>Pixel Aspect Ratio:</source>
        <translation>像素宽高比：</translation>
    </message>
    <message>
        <source>Interlacing:</source>
        <translation>交错：</translation>
    </message>
    <message>
        <source>Audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>Sample Rate:</source>
        <translation>采样率：</translation>
    </message>
    <message>
        <source>Channels:</source>
        <translation>声道：</translation>
    </message>
    <message>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <source>Resolution:</source>
        <translation>分辨率：</translation>
    </message>
    <message>
        <source>Quality:</source>
        <translation>质量：</translation>
    </message>
    <message>
        <source>Save Preset</source>
        <translation>保存预设</translation>
    </message>
    <message>
        <source>(%1x%2)</source>
        <translation>(%1x%2)</translation>
    </message>
</context>
<context>
    <name>olive::SequenceDialogPresetTab</name>
    <message>
        <source>Preset</source>
        <translation>预设</translation>
    </message>
    <message>
        <source>My Presets</source>
        <translation>我的预设</translation>
    </message>
    <message>
        <source>4K UHD</source>
        <translation>4K UHD</translation>
    </message>
    <message>
        <source>1080p</source>
        <translation>1080p</translation>
    </message>
    <message>
        <source>720p</source>
        <translation>720p</translation>
    </message>
    <message>
        <source>NTSC</source>
        <translation>NTSC</translation>
    </message>
    <message>
        <source>PAL</source>
        <translation>PAL</translation>
    </message>
    <message>
        <source>%1 23.976 FPS</source>
        <translation>%1 23.976 FPS</translation>
    </message>
    <message>
        <source>%1 25 FPS</source>
        <translation>%1 25 FPS</translation>
    </message>
    <message>
        <source>%1 29.97 FPS</source>
        <translation>%1 29.97 FPS</translation>
    </message>
    <message>
        <source>%1 50 FPS</source>
        <translation>%1 50 FPS</translation>
    </message>
    <message>
        <source>%1 59.94 FPS</source>
        <translation>%1 59.94 FPS</translation>
    </message>
    <message>
        <source>%1 Standard</source>
        <translation>%1 标准</translation>
    </message>
    <message>
        <source>%1 Widescreen</source>
        <translation>%1 宽屏</translation>
    </message>
    <message>
        <source>Delete Preset</source>
        <translation>删除预设</translation>
    </message>
</context>
<context>
    <name>olive::SequenceViewerPanel</name>
    <message>
        <source>Sequence Viewer</source>
        <translation>序列查看器</translation>
    </message>
</context>
<context>
    <name>olive::ShapeNode</name>
    <message>
        <source>Shape</source>
        <translation>形状</translation>
    </message>
    <message>
        <source>Generate a 2D primitive shape.</source>
        <translation>生成二维基本体形状。</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <source>Radius</source>
        <translation>半径</translation>
    </message>
    <message>
        <source>Rectangle</source>
        <translation>长方形</translation>
    </message>
    <message>
        <source>Ellipse</source>
        <translation>椭圆</translation>
    </message>
    <message>
        <source>Rounded Rectangle</source>
        <translation>圆角矩形</translation>
    </message>
</context>
<context>
    <name>olive::ShapeNodeBase</name>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
</context>
<context>
    <name>olive::SliderBase</name>
    <message>
        <source>Invalid Value</source>
        <translation>无效的值</translation>
    </message>
    <message>
        <source>The entered value is not valid for this field.</source>
        <translation>输入的值在在这个字段无效。</translation>
    </message>
    <message>
        <source>---</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>olive::SolidGenerator</name>
    <message>
        <source>Solid</source>
        <translation>纯色</translation>
    </message>
    <message>
        <source>Generate a solid color.</source>
        <translation>生成纯色。</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
</context>
<context>
    <name>olive::SpeedDurationDialog</name>
    <message>
        <source>Clip Properties</source>
        <translation>剪辑财产</translation>
    </message>
    <message>
        <source>Speed/Duration</source>
        <translation>速度/持续时间</translation>
    </message>
    <message>
        <source>Speed:</source>
        <translation>速度:</translation>
    </message>
    <message>
        <source>Duration:</source>
        <translation>持续时间:</translation>
    </message>
    <message>
        <source>Link Speed and Duration</source>
        <translation>链路速度和持续时间</translation>
    </message>
    <message>
        <source>Reverse</source>
        <translation>颠倒</translation>
    </message>
    <message>
        <source>Maintain Audio Pitch</source>
        <translation>保持音频音调</translation>
    </message>
    <message>
        <source>Ripple Trailing Clips</source>
        <translation>涟漪尾部剪辑</translation>
    </message>
    <message>
        <source>Loop</source>
        <translation>循环</translation>
    </message>
    <message>
        <source>Loop:</source>
        <translation>循环:</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Clamp</source>
        <translation>夹钳</translation>
    </message>
</context>
<context>
    <name>olive::StringSlider</name>
    <message>
        <source>(none)</source>
        <translation>(无)</translation>
    </message>
</context>
<context>
    <name>olive::StrokeFilterNode</name>
    <message>
        <source>Stroke</source>
        <translation>笔画</translation>
    </message>
    <message>
        <source>Creates a stroke outline around an image.</source>
        <translation>围绕图像创建一个笔画轮廓。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>Radius</source>
        <translation>半径</translation>
    </message>
    <message>
        <source>Opacity</source>
        <translation>不透明度</translation>
    </message>
    <message>
        <source>Inner</source>
        <translation>内部</translation>
    </message>
</context>
<context>
    <name>olive::SubtitleBlock</name>
    <message>
        <source>Subtitle</source>
        <translation>字幕</translation>
    </message>
    <message>
        <source>A time-based node representing a single subtitle element for a certain period of time.</source>
        <translation>一种基于时间的节点，表示特定时间段内的单个字幕元素。</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>文字</translation>
    </message>
</context>
<context>
    <name>olive::SwirlDistortNode</name>
    <message>
        <source>Swirl</source>
        <translation>旋转</translation>
    </message>
    <message>
        <source>Distorts an image along a sine wave.</source>
        <translation>沿正弦扭曲图像。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Radius</source>
        <translation>半径</translation>
    </message>
    <message>
        <source>Angle</source>
        <translation>角</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
</context>
<context>
    <name>olive::Task</name>
    <message>
        <source>Task</source>
        <translation>任务</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知错误</translation>
    </message>
</context>
<context>
    <name>olive::TaskDialog</name>
    <message>
        <source>Task Failed</source>
        <translation>任务失败</translation>
    </message>
</context>
<context>
    <name>olive::TaskManagerPanel</name>
    <message>
        <source>Task Manager</source>
        <translation>任务管理器</translation>
    </message>
</context>
<context>
    <name>olive::TaskViewItem</name>
    <message>
        <source>Error: %1</source>
        <translation>错误：%1</translation>
    </message>
</context>
<context>
    <name>olive::TextGenerator</name>
    <message>
        <source>Sample Text</source>
        <translation type="obsolete">文字样本</translation>
    </message>
    <message>
        <source>Text</source>
        <translation type="obsolete">文字</translation>
    </message>
    <message>
        <source>Generate rich text.</source>
        <translation type="obsolete">生成富文本。</translation>
    </message>
    <message>
        <source>Font</source>
        <translation type="obsolete">字体</translation>
    </message>
    <message>
        <source>Font Size</source>
        <translation type="obsolete">字体大小</translation>
    </message>
    <message>
        <source>Color</source>
        <translation type="obsolete">颜色</translation>
    </message>
    <message>
        <source>Vertical Align</source>
        <translation type="obsolete">垂直对齐</translation>
    </message>
    <message>
        <source>Top</source>
        <translation type="obsolete">顶部</translation>
    </message>
    <message>
        <source>Center</source>
        <translation type="obsolete">居中</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation type="obsolete">底部</translation>
    </message>
</context>
<context>
    <name>olive::TextGeneratorV1</name>
    <message>
        <source>Sample Text</source>
        <translation>文字样本</translation>
    </message>
    <message>
        <source>Text (Legacy)</source>
        <translation>文本（传统）</translation>
    </message>
    <message>
        <source>Generate rich text.</source>
        <translation>生成富文本。</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>文字</translation>
    </message>
    <message>
        <source>Enable HTML</source>
        <translation>启用HTML</translation>
    </message>
    <message>
        <source>Font</source>
        <translation>字体</translation>
    </message>
    <message>
        <source>Font Size</source>
        <translation>字体大小</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>Vertical Align</source>
        <translation>垂直对齐</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>顶部</translation>
    </message>
    <message>
        <source>Center</source>
        <translation>居中</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>底部</translation>
    </message>
</context>
<context>
    <name>olive::TextGeneratorV2</name>
    <message>
        <source>Sample Text</source>
        <translation>文字样本</translation>
    </message>
    <message>
        <source>Text (Legacy)</source>
        <translation>文本（传统）</translation>
    </message>
    <message>
        <source>Generate rich text.</source>
        <translation>生成富文本。</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>文字</translation>
    </message>
    <message>
        <source>Enable HTML</source>
        <translation>启用HTML</translation>
    </message>
    <message>
        <source>Font</source>
        <translation>字体</translation>
    </message>
    <message>
        <source>Font Size</source>
        <translation>字体大小</translation>
    </message>
    <message>
        <source>Vertical Align</source>
        <translation>垂直对齐</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>顶部</translation>
    </message>
    <message>
        <source>Center</source>
        <translation>居中</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>底部</translation>
    </message>
</context>
<context>
    <name>olive::TextGeneratorV3</name>
    <message>
        <source>Sample Text</source>
        <translation>文字样本</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>文字</translation>
    </message>
    <message>
        <source>Generate rich text.</source>
        <translation>生成富文本。</translation>
    </message>
    <message>
        <source>Vertical Alignment</source>
        <translation>垂直对齐方式</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>顶部</translation>
    </message>
    <message>
        <source>Middle</source>
        <translation>中间</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>底部</translation>
    </message>
    <message>
        <source>Arguments</source>
        <translation>参数</translation>
    </message>
</context>
<context>
    <name>olive::TileDistortNode</name>
    <message>
        <source>Tile</source>
        <translation>平铺</translation>
    </message>
    <message>
        <source>Infinitely tile an image horizontally and vertically.</source>
        <translation>水平和垂直无限平铺图像。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Scale</source>
        <translation>缩放</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <source>Mirror Horizontally</source>
        <translation>水平镜像</translation>
    </message>
    <message>
        <source>Mirror Vertically</source>
        <translation>垂直镜像</translation>
    </message>
    <message>
        <source>Anchor</source>
        <translation>锚</translation>
    </message>
    <message>
        <source>Top-Left</source>
        <translation>左上方</translation>
    </message>
    <message>
        <source>Top-Center</source>
        <translation>顶部居中</translation>
    </message>
    <message>
        <source>Top-Right</source>
        <translation>右上方</translation>
    </message>
    <message>
        <source>Middle-Left</source>
        <translation>中间偏左</translation>
    </message>
    <message>
        <source>Middle-Center</source>
        <translation>中间居中</translation>
    </message>
    <message>
        <source>Middle-Right</source>
        <translation>中间偏右</translation>
    </message>
    <message>
        <source>Bottom-Left</source>
        <translation>左下角</translation>
    </message>
    <message>
        <source>Bottom-Center</source>
        <translation>底部居中</translation>
    </message>
    <message>
        <source>Bottom-Right</source>
        <translation>右下角</translation>
    </message>
</context>
<context>
    <name>olive::TimeBasedPanel</name>
    <message>
        <source>(none)</source>
        <translation>(无)</translation>
    </message>
</context>
<context>
    <name>olive::TimeBasedWidget</name>
    <message>
        <source>Set Marker</source>
        <translation type="obsolete">设置标记</translation>
    </message>
    <message>
        <source>Marker name:</source>
        <translation type="obsolete">标记名称：</translation>
    </message>
</context>
<context>
    <name>olive::TimeFormatNode</name>
    <message>
        <source>Time Format</source>
        <translation>时间格式</translation>
    </message>
    <message>
        <source>Format time (in Unix epoch seconds) into a string.</source>
        <translation>将时间（以Unix纪元秒为单位）格式化为字符串。</translation>
    </message>
    <message>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <source>Format</source>
        <translation>格式</translation>
    </message>
    <message>
        <source>Interpret time as local time</source>
        <translation>将时间解释为本地时间</translation>
    </message>
</context>
<context>
    <name>olive::TimeInput</name>
    <message>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <source>Generates the time (in seconds) at this frame</source>
        <translation type="obsolete">在这一帧生成时间 (以秒为单位)</translation>
    </message>
    <message>
        <source>Generates the time (in seconds) at this frame.</source>
        <translation>在这一帧生成时间 (以秒为单位).</translation>
    </message>
</context>
<context>
    <name>olive::TimeOffsetNode</name>
    <message>
        <source>Time Offset</source>
        <translation>时间偏移量</translation>
    </message>
    <message>
        <source>Offset time passing through the graph.</source>
        <translation>通过图形的偏移时间。</translation>
    </message>
</context>
<context>
    <name>olive::TimeRemapNode</name>
    <message>
        <source>Time Remap</source>
        <translation>时间重映射</translation>
    </message>
    <message>
        <source>Arbitrarily remap time through the nodes.</source>
        <translation>通过节点任意重新映射时间。</translation>
    </message>
</context>
<context>
    <name>olive::TimelinePanel</name>
    <message>
        <source>Timeline</source>
        <translation>时间线</translation>
    </message>
</context>
<context>
    <name>olive::TimelineView</name>
    <message>
        <source>In: %1
Out: %2
Duration: %3</source>
        <translation>在：%1
输出：%2
持续时间：%3</translation>
    </message>
</context>
<context>
    <name>olive::TimelineWidget</name>
    <message>
        <source>Properties</source>
        <translation>属性</translation>
    </message>
    <message>
        <source>Use Audio Time Units</source>
        <translation>使用音频时间单位</translation>
    </message>
    <message>
        <source>Nested Sequence %1</source>
        <translation>嵌套序列%1</translation>
    </message>
    <message>
        <source>Cache</source>
        <translation>缓存</translation>
    </message>
    <message>
        <source>Auto-Cache</source>
        <translation>自动缓存</translation>
    </message>
    <message>
        <source>Cache All</source>
        <translation>缓存全部</translation>
    </message>
    <message>
        <source>Cache In/Out</source>
        <translation>缓存输入/输出</translation>
    </message>
    <message>
        <source>Discard</source>
        <translation>丢弃</translation>
    </message>
    <message>
        <source>Reveal in Footage Viewer</source>
        <translation>在素材查看器中显示</translation>
    </message>
    <message>
        <source>Reveal in Project</source>
        <translation>在项目中显示</translation>
    </message>
    <message>
        <source>Multi-Cam</source>
        <translation>多凸轮</translation>
    </message>
    <message>
        <source>Show Thumbnails</source>
        <translation>显示缩略图</translation>
    </message>
    <message>
        <source>Disabled</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Only At In Points</source>
        <translation>仅在输入点</translation>
    </message>
    <message>
        <source>Enabled</source>
        <translation>已启用</translation>
    </message>
    <message>
        <source>Show Waveforms</source>
        <translation>显示波形</translation>
    </message>
    <message>
        <source>Discard Cache</source>
        <translation>丢弃缓存</translation>
    </message>
    <message>
        <source>This will discard all cache for this clip. If the clip has auto-cache enabled, it will be recached immediately. This cannot be undone.

Do you wish to continue?</source>
        <translation>这将丢弃此剪辑的所有缓存。如果片段已启用自动缓存，将立即重新缓存。这无法撤消。

是否要继续？</translation>
    </message>
</context>
<context>
    <name>olive::ToolPanel</name>
    <message>
        <source>Tools</source>
        <translation>工具</translation>
    </message>
</context>
<context>
    <name>olive::Toolbar</name>
    <message>
        <source>Pointer Tool</source>
        <translation>指针工具</translation>
    </message>
    <message>
        <source>Edit Tool</source>
        <translation>编辑工具</translation>
    </message>
    <message>
        <source>Ripple Tool</source>
        <translation>涟漪工具</translation>
    </message>
    <message>
        <source>Rolling Tool</source>
        <translation>滚动工具</translation>
    </message>
    <message>
        <source>Razor Tool</source>
        <translation>刀片工具</translation>
    </message>
    <message>
        <source>Slip Tool</source>
        <translation>滑移工具</translation>
    </message>
    <message>
        <source>Slide Tool</source>
        <translation>滑动工具</translation>
    </message>
    <message>
        <source>Hand Tool</source>
        <translation>手形工具</translation>
    </message>
    <message>
        <source>Zoom Tool</source>
        <translation>缩放工具</translation>
    </message>
    <message>
        <source>Transition Tool</source>
        <translation>转场工具</translation>
    </message>
    <message>
        <source>Record Tool</source>
        <translation>录制工具</translation>
    </message>
    <message>
        <source>Add Tool</source>
        <translation>添加工具</translation>
    </message>
    <message>
        <source>Toggle Snapping</source>
        <translation>切换吸附</translation>
    </message>
    <message>
        <source>Track Select Tool</source>
        <translation>轨道选择工具</translation>
    </message>
</context>
<context>
    <name>olive::Track</name>
    <message>
        <source>Video Track %1</source>
        <translation>视频轨道 %1</translation>
    </message>
    <message>
        <source>Audio Track %1</source>
        <translation>音频轨道 %1</translation>
    </message>
    <message>
        <source>Subtitle Track %1</source>
        <translation>字幕轨道 %1</translation>
    </message>
    <message>
        <source>Track</source>
        <translation>轨道</translation>
    </message>
    <message>
        <source>Node for representing and processing a single array of Blocks sorted by time. Also represents the end of a Sequence.</source>
        <translation>代表并处理单组方块节点，以时间排序，也代表序列的结尾。</translation>
    </message>
    <message>
        <source>Blocks</source>
        <translation>方块</translation>
    </message>
    <message>
        <source>Muted</source>
        <translation>已静音</translation>
    </message>
    <message>
        <source>V</source>
        <translation></translation>
    </message>
    <message>
        <source>A</source>
        <translation></translation>
    </message>
    <message>
        <source>S</source>
        <translation>S</translation>
    </message>
</context>
<context>
    <name>olive::TrackOutput</name>
    <message>
        <source>Track</source>
        <translation type="obsolete">轨道</translation>
    </message>
    <message>
        <source>Node for representing and processing a single array of Blocks sorted by time. Also represents the end of a Sequence.</source>
        <translation type="obsolete">代表并处理单组方块节点，以时间排序，也代表序列的结尾。</translation>
    </message>
    <message>
        <source>Blocks</source>
        <translation type="obsolete">方块</translation>
    </message>
    <message>
        <source>Muted</source>
        <translation type="obsolete">已静音</translation>
    </message>
    <message>
        <source>Video %1</source>
        <translation type="obsolete">视频 %1</translation>
    </message>
    <message>
        <source>Audio %1</source>
        <translation type="obsolete">音频 %1</translation>
    </message>
    <message>
        <source>Subtitle %1</source>
        <translation type="obsolete">字幕 %1</translation>
    </message>
    <message>
        <source>Track %1</source>
        <translation type="obsolete">轨道 %1</translation>
    </message>
</context>
<context>
    <name>olive::TrackViewItem</name>
    <message>
        <source>M</source>
        <translation type="obsolete">M</translation>
    </message>
    <message>
        <source>L</source>
        <translation type="obsolete">L</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation></translation>
    </message>
    <message>
        <source>Delete All &amp;Empty</source>
        <translation></translation>
    </message>
    <message>
        <source>Delete All Empty</source>
        <translation>删除全部空片段</translation>
    </message>
    <message>
        <source>No tracks are currently empty</source>
        <translation>当前没有空轨道</translation>
    </message>
    <message>
        <source>This will delete the following tracks:

%1

Do you wish to continue?</source>
        <translation>这将删除以下曲目：

%1

是否要继续？</translation>
    </message>
</context>
<context>
    <name>olive::TransformDistortNode</name>
    <message>
        <source>Parent</source>
        <translation>父级</translation>
    </message>
    <message>
        <source>Auto-Scale</source>
        <translation>自动缩放</translation>
    </message>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Interpolation</source>
        <translation>插值</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Fit</source>
        <translation>适合</translation>
    </message>
    <message>
        <source>Fill</source>
        <translation>填满</translation>
    </message>
    <message>
        <source>Stretch</source>
        <translation>拉伸</translation>
    </message>
    <message>
        <source>Nearest Neighbor</source>
        <translation>最短距离</translation>
    </message>
    <message>
        <source>Bilinear</source>
        <translation>双线性</translation>
    </message>
    <message>
        <source>Mipmapped Bilinear</source>
        <translation>Mipmap双线性</translation>
    </message>
    <message>
        <source>Transform</source>
        <translation>变换</translation>
    </message>
    <message>
        <source>Transform an image in 2D space. Equivalent to multiplying by an orthographic matrix.</source>
        <translation>在2D空间中变换图像。相当于乘以正交矩阵。</translation>
    </message>
</context>
<context>
    <name>olive::TransitionBlock</name>
    <message>
        <source>From</source>
        <translation>从</translation>
    </message>
    <message>
        <source>To</source>
        <translation>到</translation>
    </message>
    <message>
        <source>Curve</source>
        <translation>曲线</translation>
    </message>
    <message>
        <source>Linear</source>
        <translation>线性</translation>
    </message>
    <message>
        <source>Exponential</source>
        <translation>指数</translation>
    </message>
    <message>
        <source>Logarithmic</source>
        <translation>对数</translation>
    </message>
    <message>
        <source>Center Offset</source>
        <translation>中心偏移量</translation>
    </message>
</context>
<context>
    <name>olive::TrigonometryNode</name>
    <message>
        <source>Trigonometry</source>
        <translation>三角函数</translation>
    </message>
    <message>
        <source>Perform a trigonometry operation on a value.</source>
        <translation>对一个值进行三角函数运算。</translation>
    </message>
    <message>
        <source>Sine</source>
        <translation>正弦</translation>
    </message>
    <message>
        <source>Cosine</source>
        <translation>余弦</translation>
    </message>
    <message>
        <source>Tangent</source>
        <translation>正切</translation>
    </message>
    <message>
        <source>Inverse Sine</source>
        <translation>反正弦</translation>
    </message>
    <message>
        <source>Inverse Cosine</source>
        <translation>反余弦</translation>
    </message>
    <message>
        <source>Inverse Tangent</source>
        <translation>反正切</translation>
    </message>
    <message>
        <source>Hyperbolic Sine</source>
        <translation>双曲正弦</translation>
    </message>
    <message>
        <source>Hyperbolic Cosine</source>
        <translation>双曲余弦</translation>
    </message>
    <message>
        <source>Hyperbolic Tangent</source>
        <translation>双曲正切</translation>
    </message>
    <message>
        <source>Method</source>
        <translation>方法</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
</context>
<context>
    <name>olive::ValueNode</name>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <source>Create a single value that can be connected to various other inputs.</source>
        <translation>创建一个可以连接到其他各种输入的值。</translation>
    </message>
</context>
<context>
    <name>olive::VideoDividerComboBox</name>
    <message>
        <source>Full</source>
        <translation type="obsolete">完全</translation>
    </message>
    <message>
        <source>1/%1</source>
        <translation type="obsolete">1/%1</translation>
    </message>
</context>
<context>
    <name>olive::VideoInput</name>
    <message>
        <source>Video Input</source>
        <translation type="obsolete">视频输入</translation>
    </message>
    <message>
        <source>Video</source>
        <translation type="obsolete">视频</translation>
    </message>
    <message>
        <source>Import a video footage stream.</source>
        <translation type="obsolete">导入视频素材流。</translation>
    </message>
</context>
<context>
    <name>olive::VideoStreamProperties</name>
    <message>
        <source>Pixel Aspect:</source>
        <translation>像素宽高比：</translation>
    </message>
    <message>
        <source>Interlacing:</source>
        <translation>交错：</translation>
    </message>
    <message>
        <source>Color Space:</source>
        <translation>颜色空间：</translation>
    </message>
    <message>
        <source>Default (%1)</source>
        <translation>默认 (%1)</translation>
    </message>
    <message>
        <source>Premultiplied Alpha</source>
        <translation>预乘 Alpha</translation>
    </message>
    <message>
        <source>Image Sequence</source>
        <translation>图像序列</translation>
    </message>
    <message>
        <source>Start Index:</source>
        <translation>起始索引：</translation>
    </message>
    <message>
        <source>End Index:</source>
        <translation>结束索引：</translation>
    </message>
    <message>
        <source>Frame Rate:</source>
        <translation>帧率：</translation>
    </message>
    <message>
        <source>Invalid Configuration</source>
        <translation>无效的配置</translation>
    </message>
    <message>
        <source>Image sequence end index must be a value higher than the start index.</source>
        <translation>图像序列结束索引必须是比起始索引大的值。</translation>
    </message>
    <message>
        <source>Color Range:</source>
        <translation>颜色范围：</translation>
    </message>
    <message>
        <source>Limited (16-235)</source>
        <translation>有限（16-235）</translation>
    </message>
    <message>
        <source>Full (0-255)</source>
        <translation>完整（0-255）</translation>
    </message>
</context>
<context>
    <name>olive::ViewerDisplayWidget</name>
    <message>
        <source>%n skipped frame(s) detected during playback</source>
        <translation>播放过程中检测到%n个跳过的帧</translation>
    </message>
    <message>
        <source>%1 FPS</source>
        <translation>%1 FPS</translation>
    </message>
    <message>
        <source>%1 frames skipped</source>
        <translation>跳过%1帧</translation>
    </message>
</context>
<context>
    <name>olive::ViewerOutput</name>
    <message>
        <source>Viewer</source>
        <translation>查看器</translation>
    </message>
    <message>
        <source>Interface between a Viewer panel and the node system.</source>
        <translation>查看器面板与节点系统之间的接口。</translation>
    </message>
    <message>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <source>Samples</source>
        <translation>采样</translation>
    </message>
    <message>
        <source>Video Tracks</source>
        <translation type="obsolete">视频轨道</translation>
    </message>
    <message>
        <source>Audio Tracks</source>
        <translation type="obsolete">音频轨道</translation>
    </message>
    <message>
        <source>Subtitle Tracks</source>
        <translation type="obsolete">字幕轨道</translation>
    </message>
    <message>
        <source>%1 FPS</source>
        <translation>%1 FPS</translation>
    </message>
    <message>
        <source>%1 Hz</source>
        <translation>%1 Hz</translation>
    </message>
    <message>
        <source>Video Parameters</source>
        <translation>音频参数</translation>
    </message>
    <message>
        <source>Audio Parameters</source>
        <translation>音频参数</translation>
    </message>
    <message>
        <source>Subtitle Parameters</source>
        <translation>字幕参数</translation>
    </message>
</context>
<context>
    <name>olive::ViewerPanel</name>
    <message>
        <source>Viewer</source>
        <translation>查看器</translation>
    </message>
</context>
<context>
    <name>olive::ViewerTextEditorToolBar</name>
    <message>
        <source>Stretch: </source>
        <translation>拉伸: </translation>
    </message>
    <message>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <source>Kerning: </source>
        <translation>字距: </translation>
    </message>
    <message>
        <source>Line Height: </source>
        <translation>线条高度： </translation>
    </message>
</context>
<context>
    <name>olive::ViewerWidget</name>
    <message>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <source>No in or out points are set to cache.</source>
        <translation>未设置要缓存的入点或出点。</translation>
    </message>
    <message>
        <source>Safe Margins</source>
        <translation>安全边距</translation>
    </message>
    <message>
        <source>Zoom</source>
        <translation>缩放</translation>
    </message>
    <message>
        <source>Fit</source>
        <translation>适合</translation>
    </message>
    <message>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <source>Full Screen</source>
        <translation>全屏</translation>
    </message>
    <message>
        <source>Screen %1: %2x%3</source>
        <translation>屏幕 %1：%2x%3</translation>
    </message>
    <message>
        <source>Deinterlace</source>
        <translation>去交错</translation>
    </message>
    <message>
        <source>Scopes</source>
        <translation type="obsolete">范围</translation>
    </message>
    <message>
        <source>Cache</source>
        <translation type="obsolete">缓存</translation>
    </message>
    <message>
        <source>Auto-Cache</source>
        <translation type="obsolete">自动缓存</translation>
    </message>
    <message>
        <source>Pause Auto-Cache During Playback</source>
        <translation type="obsolete">在回放过程中暂停自动缓存</translation>
    </message>
    <message>
        <source>Cache Entire Sequence</source>
        <translation type="obsolete">缓存整个序列</translation>
    </message>
    <message>
        <source>Cache Sequence In/Out</source>
        <translation type="obsolete">缓存序列入点至出点</translation>
    </message>
    <message>
        <source>Off</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>On</source>
        <translation>开启</translation>
    </message>
    <message>
        <source>Custom Aspect</source>
        <translation>自定义宽高比</translation>
    </message>
    <message>
        <source>Show Audio Waveform</source>
        <translation type="obsolete">显示音频波形</translation>
    </message>
    <message>
        <source>Audio scrubbing failed: %1</source>
        <translation>音频清理失败：%1</translation>
    </message>
    <message>
        <source>Audio Error</source>
        <translation>音频错误</translation>
    </message>
    <message>
        <source>Failed to start audio: %1

Please check your audio preferences and try again.</source>
        <translation>无法启动音频：%1

请检查您的音频首选项，然后重试。</translation>
    </message>
    <message>
        <source>Playback Resolution</source>
        <translation>播放分辨率</translation>
    </message>
    <message>
        <source>Stop Playback On Last Frame</source>
        <translation>在最后一帧停止播放</translation>
    </message>
    <message>
        <source>Audio Waveform</source>
        <translation>音频波形</translation>
    </message>
    <message>
        <source>Automatically Show/Hide</source>
        <translation>自动显示/隐藏</translation>
    </message>
    <message>
        <source>Show Waveform Only</source>
        <translation>显示音频波形</translation>
    </message>
    <message>
        <source>Show Both Viewer And Waveform</source>
        <translation>显示查看器和波形</translation>
    </message>
    <message>
        <source>Show FPS</source>
        <translation>显示FPS</translation>
    </message>
    <message>
        <source>Subtitles</source>
        <translation>字幕</translation>
    </message>
    <message>
        <source>Show Subtitles</source>
        <translation>显示字幕</translation>
    </message>
    <message>
        <source>Subtitle Properties</source>
        <translation>字幕财产</translation>
    </message>
    <message>
        <source>Use Anti-aliasing</source>
        <translation>使用抗锯齿</translation>
    </message>
    <message>
        <source>Save Frame As Image</source>
        <translation>将帧另存为图像</translation>
    </message>
    <message>
        <source>Audio Recording</source>
        <translation>音频录制</translation>
    </message>
    <message>
        <source>Project must be saved before you can record audio.</source>
        <translation>必须先保存项目，然后才能录制音频。</translation>
    </message>
    <message>
        <source>audio</source>
        <translation>音频</translation>
    </message>
    <message>
        <source>Failed to start audio recording: %1</source>
        <translation>无法启动音频录制：%1</translation>
    </message>
</context>
<context>
    <name>olive::VolumeNode</name>
    <message>
        <source>Volume</source>
        <translation>音量</translation>
    </message>
    <message>
        <source>Adjusts the volume of an audio source.</source>
        <translation>调整音频源的音量。</translation>
    </message>
    <message>
        <source>Samples</source>
        <translation>采样</translation>
    </message>
</context>
<context>
    <name>olive::WaveDistortNode</name>
    <message>
        <source>Wave</source>
        <translation>波形</translation>
    </message>
    <message>
        <source>Distorts an image along a sine wave.</source>
        <translation>沿正弦扭曲图像。</translation>
    </message>
    <message>
        <source>Input</source>
        <translation>输入</translation>
    </message>
    <message>
        <source>Frequency</source>
        <translation>频率</translation>
    </message>
    <message>
        <source>Intensity</source>
        <translation>强度</translation>
    </message>
    <message>
        <source>Evolution</source>
        <translation>渐进</translation>
    </message>
    <message>
        <source>Direction</source>
        <translation>方向</translation>
    </message>
    <message>
        <source>Horizontal</source>
        <translation>水平</translation>
    </message>
    <message>
        <source>Vertical</source>
        <translation>垂直</translation>
    </message>
</context>
<context>
  <name>OlivePluginInstance</name>
  <message>
    <source>Change %1</source>
    <translation>更改 %1</translation>
  </message>
  <message>
    <source>%1 (+%2)</source>
    <translation>%1（+%2）</translation>
  </message>
  <message>
    <source>Edit Parameters</source>
    <translation>编辑参数</translation>
  </message>
</context>
</TS>
