Merge branch 'export-dialog' into cairocanvas
[ardour.git] / libs / ardour / po / zh.po
index 359a10ae8455d0a0b8d9fcc54c5b2beda5344b70..bf937f2a0ad26ce608f430d98ff58d09af060c06 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Ardour 3\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-01-07 14:22-0500\n"
+"POT-Creation-Date: 2014-02-10 17:53+0100\n"
 "PO-Revision-Date: 2012-08-26 13:43+0800\n"
 "Last-Translator: Rui-huai Zhang <zrhzrh>\n"
 "Language-Team: zrhzrh <zrhzrh@mail.ustc.edu.cn>\n"
@@ -17,68 +17,68 @@ msgstr ""
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-SearchPath-0: ardour\n"
 
-#: amp.cc:60 automatable.cc:160
+#: amp.cc:60 automatable.cc:158
 msgid "Fader"
 msgstr ""
 
-#: audio_diskstream.cc:244
+#: audio_diskstream.cc:242
 msgid "AudioDiskstream: Playlist \"%1\" isn't an audio playlist"
 msgstr ""
 
-#: audio_diskstream.cc:296
+#: audio_diskstream.cc:294
 msgid "AudioDiskstream %1: there is no existing playlist to make a copy of!"
 msgstr ""
 
-#: audio_diskstream.cc:783 audio_diskstream.cc:793
+#: audio_diskstream.cc:846 audio_diskstream.cc:856
 msgid ""
 "AudioDiskstream %1: when refilling, cannot read %2 from playlist at frame %3"
 msgstr ""
 
-#: audio_diskstream.cc:949
+#: audio_diskstream.cc:1012
 msgid "AudioDiskstream %1: cannot read %2 from playlist at frame %3"
 msgstr ""
 
-#: audio_diskstream.cc:1318 audio_diskstream.cc:1335
+#: audio_diskstream.cc:1381 audio_diskstream.cc:1398
 msgid "AudioDiskstream %1: cannot write to disk"
 msgstr "音频磁盘流 %1: 无法吸入到硬盘"
 
-#: audio_diskstream.cc:1378
+#: audio_diskstream.cc:1441
 msgid "AudioDiskstream \"%1\": cannot flush captured data to disk!"
 msgstr ""
 
-#: audio_diskstream.cc:1472
+#: audio_diskstream.cc:1535
 msgid "%1: could not create region for complete audio file"
 msgstr ""
 
-#: audio_diskstream.cc:1506
+#: audio_diskstream.cc:1569
 msgid "AudioDiskstream: could not create region for captured audio!"
 msgstr ""
 
-#: audio_diskstream.cc:1614
+#: audio_diskstream.cc:1677
 msgid "programmer error: %1"
 msgstr "程序错误: %1"
 
-#: audio_diskstream.cc:1840
+#: audio_diskstream.cc:1903
 msgid "AudioDiskstream: channel %1 out of range"
 msgstr "音频磁盘流: 声道 %1 超出范围"
 
-#: audio_diskstream.cc:1854 midi_diskstream.cc:1178
+#: audio_diskstream.cc:1917 midi_diskstream.cc:1209
 msgid "%1:%2 new capture file not initialized correctly"
 msgstr ""
 
-#: audio_diskstream.cc:2135
+#: audio_diskstream.cc:2198
 msgid "%1: cannot restore pending capture source file %2"
 msgstr ""
 
-#: audio_diskstream.cc:2157
+#: audio_diskstream.cc:2220
 msgid "%1: incorrect number of pending sources listed - ignoring them all"
 msgstr ""
 
-#: audio_diskstream.cc:2181
+#: audio_diskstream.cc:2244
 msgid "%1: cannot create whole-file region from pending capture sources"
 msgstr ""
 
-#: audio_library.cc:71
+#: audio_library.cc:81
 msgid "Could not open %1.  Audio Library not saved"
 msgstr "无法打开 %1. 音频库未保存"
 
@@ -118,11 +118,11 @@ msgstr ""
 msgid "Audio Playlists (unused)"
 msgstr "音频播放列表(未使用)"
 
-#: audio_playlist_source.cc:171 audiosource.cc:913 file_source.cc:527
+#: audio_playlist_source.cc:171 audiosource.cc:891 file_source.cc:520
 #: midi_playlist_source.cc:144 midi_playlist_source.cc:152
-#: midi_playlist_source.cc:159 midi_source.cc:365 plugin_insert.cc:644
-#: session.cc:2447 session.cc:2480 session.cc:3625 session_handle.cc:87
-#: sndfilesource.cc:121
+#: midi_playlist_source.cc:159 midi_source.cc:370 plugin_insert.cc:634
+#: rb_effect.cc:333 session.cc:2636 session.cc:2669 session.cc:3814
+#: session_handle.cc:87 sndfilesource.cc:122
 msgid "programming error: %1"
 msgstr "程序错误: %1"
 
@@ -150,23 +150,23 @@ msgstr ""
 "\n"
 "声道:"
 
-#: audio_track.cc:167
+#: audio_track.cc:161
 msgid "Unknown bundle \"%1\" listed for input of %2"
 msgstr ""
 
-#: audio_track.cc:169
+#: audio_track.cc:163
 msgid "in 1"
 msgstr ""
 
-#: audio_track.cc:170
+#: audio_track.cc:164
 msgid "No input bundles available as a replacement"
 msgstr ""
 
-#: audio_track.cc:174
+#: audio_track.cc:168
 msgid "Bundle %1 was not available - \"in 1\" used instead"
 msgstr ""
 
-#: audio_track.cc:183
+#: audio_track.cc:177
 msgid "improper input channel list in XML node (%1)"
 msgstr ""
 
@@ -182,69 +182,31 @@ msgstr ""
 msgid "Error Importing Audio track %1"
 msgstr ""
 
-#: audioanalyser.cc:31
+#: audioanalyser.cc:50
 msgid "cannot load VAMP plugin \"%1\""
 msgstr "无法载入VAMP插件 \"%1\""
 
-#: audioanalyser.cc:51
+#: audioanalyser.cc:70
 msgid "VAMP Plugin \"%1\" could not be loaded"
 msgstr "无法载入VAMP插件 \"%1\""
 
-#: audioengine.cc:186
-msgid ""
-"This version of JACK is old - you should upgrade to a newer version that "
-"supports jack_port_type_get_buffer_size()"
+#: audioengine.cc:495
+msgid "looking for backends in %1\n"
 msgstr ""
 
-#: audioengine.cc:190
-msgid "Connect session to engine"
-msgstr "连接会话到引擎"
-
-#: audioengine.cc:844
-msgid ""
-"a port with the name \"%1\" already exists: check for duplicated track/bus "
-"names"
+#: audioengine.cc:518
+msgid "AudioEngine: cannot load module \"%1\" (%2)"
 msgstr ""
 
-#: audioengine.cc:846
-msgid ""
-"No more JACK ports are available. You will need to stop %1 and restart JACK "
-"with more ports if you need this many tracks."
+#: audioengine.cc:524
+msgid "AudioEngine: backend at \"%1\" has no descriptor function."
 msgstr ""
 
-#: audioengine.cc:849
-msgid "AudioEngine: cannot register port \"%1\": %2"
+#: audioengine.cc:596
+msgid "Could not create backend for %1: %2"
 msgstr ""
 
-#: audioengine.cc:879
-msgid "unable to create port: %1"
-msgstr "无法创建端口: %1"
-
-#: audioengine.cc:933
-msgid "connect called before engine was started"
-msgstr ""
-
-#: audioengine.cc:959
-msgid "AudioEngine: cannot connect %1 (%2) to %3 (%4)"
-msgstr "音频引擎: 无法连接 %1 (%2) 到 %3 (%4)"
-
-#: audioengine.cc:974 audioengine.cc:1005
-msgid "disconnect called before engine was started"
-msgstr ""
-
-#: audioengine.cc:1053
-msgid "get_port_by_name() called before engine was started"
-msgstr ""
-
-#: audioengine.cc:1105
-msgid "get_ports called before engine was started"
-msgstr ""
-
-#: audioengine.cc:1428
-msgid "failed to connect to JACK"
-msgstr "连接JACK失败"
-
-#: audioregion.cc:1636
+#: audioregion.cc:1651
 msgid ""
 "You have requested an operation that requires audio analysis.\n"
 "\n"
@@ -259,11 +221,11 @@ msgid ""
 "this and future transient-detection operations.\n"
 msgstr ""
 
-#: audiosource.cc:199
+#: audiosource.cc:210
 msgid "cannot rename peakfile for %1 from %2 to %3 (%4)"
 msgstr "无法为 %1 重命名峰文件(peakfile), 从 %2 到 %3 (%4)"
 
-#: audiosource.cc:226
+#: audiosource.cc:239
 msgid "AudioSource: cannot stat peakfile \"%1\""
 msgstr ""
 
@@ -271,57 +233,77 @@ msgstr ""
 msgid "cannot read sample data for unscaled peak computation"
 msgstr "无法为无标度的峰计算读取采样数据"
 
-#: audiosource.cc:387
+#: audiosource.cc:386
 msgid "AudioSource: cannot open peakpath (a) \"%1\" (%2)"
 msgstr ""
 
-#: audiosource.cc:463
+#: audiosource.cc:395 audiosource.cc:473
+msgid ""
+"AudioSource: could not seek to correct location in peak file \"%1\" (%2)"
+msgstr ""
+
+#: audiosource.cc:453
 msgid "AudioSource: cannot open peakpath (b) \"%1\" (%2)"
 msgstr ""
 
-#: audiosource.cc:587
+#: audiosource.cc:567
 msgid ""
 "AudioSource[%1]: peak read - cannot read %2 samples at offset %3 of %4 (%5)"
 msgstr ""
 
-#: audiosource.cc:667
+#: audiosource.cc:634
 msgid "%1: could not write read raw data for peak computation (%2)"
 msgstr ""
 
-#: audiosource.cc:706
+#: audiosource.cc:672
 msgid "AudioSource: cannot open peakpath (c) \"%1\" (%2)"
 msgstr ""
 
-#: audiosource.cc:773 audiosource.cc:886
+#: audiosource.cc:739 audiosource.cc:861
+msgid "%1: could not seek in peak file data (%2)"
+msgstr ""
+
+#: audiosource.cc:744 audiosource.cc:870
 msgid "%1: could not write peak file data (%2)"
 msgstr ""
 
-#: audiosource.cc:924
-#, fuzzy
+#: audiosource.cc:903
 msgid "could not truncate peakfile %1 to %2 (error: %3)"
-msgstr "无法重命名文件 %1 到 %2 (%3)"
+msgstr ""
 
-#: auditioner.cc:87
-msgid "no outputs available for auditioner - manual connection required"
+#: auditioner.cc:95
+msgid "Falling back to Reasonable Synth for Midi Audition"
+msgstr ""
+
+#: auditioner.cc:97
+msgid "No synth for midi-audition found."
 msgstr ""
 
-#: auditioner.cc:135
-msgid "Auditioning of non-audio regions not yet supported"
+#: auditioner.cc:152
+msgid "no outputs available for auditioner - manual connection required"
 msgstr ""
 
-#: auditioner.cc:160
+#: auditioner.cc:392 auditioner.cc:438
 msgid "Cannot setup auditioner processing flow for %1 channels"
 msgstr ""
 
-#: automatable.cc:83
+#: auditioner.cc:426
+msgid "Failed to load synth for MIDI-Audition."
+msgstr ""
+
+#: auditioner.cc:445
+msgid "Auditioning of regions other than Audio or Midi is not supported."
+msgstr ""
+
+#: automatable.cc:81
 msgid "Automation node has no path property"
 msgstr ""
 
-#: automatable.cc:103
+#: automatable.cc:101
 msgid "cannot open %2 to load automation data (%3)"
 msgstr ""
 
-#: automatable.cc:131
+#: automatable.cc:129
 msgid "cannot load automation data from %2"
 msgstr "无法从 %2 载入自动数据"
 
@@ -344,23 +326,23 @@ msgid ""
 "AutomationList: passed XML node called %1, not \"AutomationList\" - ignored"
 msgstr ""
 
-#: butler.cc:91
+#: butler.cc:80
 msgid "Cannot create transport request signal pipe (%1)"
 msgstr ""
 
-#: butler.cc:97 butler.cc:103
+#: butler.cc:86 butler.cc:92
 msgid "UI: cannot set O_NONBLOCK on butler request pipe (%1)"
 msgstr ""
 
-#: butler.cc:109
+#: butler.cc:124
 msgid "Session: could not create butler thread"
 msgstr "会话:无法创建管家线程"
 
-#: butler.cc:156
+#: butler.cc:165
 msgid "poll on butler request pipe failed (%1)"
 msgstr ""
 
-#: butler.cc:163
+#: butler.cc:172
 msgid "Error on butler thread request pipe: fd=%1 err=%2"
 msgstr ""
 
@@ -368,64 +350,63 @@ msgstr ""
 msgid "Error reading from butler request pipe"
 msgstr ""
 
-#: butler.cc:248
+#: butler.cc:301
 msgid "Butler read ahead failure on dstream %1"
 msgstr ""
 
-#: butler.cc:285
+#: butler.cc:338
 msgid "Butler write-behind failure on dstream %1"
 msgstr ""
 
-#: control_protocol_manager.cc:132
+#: control_protocol_manager.cc:164
 msgid "control protocol name \"%1\" has no descriptor"
 msgstr "控制协议名称 \"%1\" 没有描述符"
 
-#: control_protocol_manager.cc:137
+#: control_protocol_manager.cc:171
 msgid "control protocol name \"%1\" could not be initialized"
 msgstr "控制协议名称 \"%1\" 无法初始化"
 
-#: control_protocol_manager.cc:197
+#: control_protocol_manager.cc:237
 msgid "Instantiating mandatory control protocol %1"
 msgstr "实例强制性控制协议 %1"
 
-#: control_protocol_manager.cc:218
-#, fuzzy
+#: control_protocol_manager.cc:258
 msgid "looking for control protocols in %1\n"
-msgstr "寻找控制协议, 在 %1\n"
+msgstr ""
 
-#: control_protocol_manager.cc:243
+#: control_protocol_manager.cc:283
 msgid "Control protocol %1 not usable"
 msgstr ""
 
-#: control_protocol_manager.cc:260
-msgid "Control surface protocol discovered: \"%1\""
+#: control_protocol_manager.cc:300
+msgid "Control surface protocol discovered: \"%1\"\n"
 msgstr ""
 
-#: control_protocol_manager.cc:278
+#: control_protocol_manager.cc:318
 msgid "ControlProtocolManager: cannot load module \"%1\" (%2)"
 msgstr ""
 
-#: control_protocol_manager.cc:286
+#: control_protocol_manager.cc:324
 msgid "ControlProtocolManager: module \"%1\" has no descriptor function."
 msgstr "控制协议管理器: 模块 \"%1\" 没有描述符函数"
 
-#: cycle_timer.cc:38
+#: cycle_timer.cc:40
 msgid "CycleTimer::get_mhz(): can't open /proc/cpuinfo"
 msgstr ""
 
-#: cycle_timer.cc:50
+#: cycle_timer.cc:52
 msgid "CycleTimer::get_mhz(): cannot locate cpu MHz in /proc/cpuinfo"
 msgstr ""
 
-#: cycle_timer.cc:73
+#: cycle_timer.cc:75
 msgid "cannot locate cpu MHz in /proc/cpuinfo"
 msgstr ""
 
-#: data_type.cc:27 io.cc:1345
+#: data_type.cc:27
 msgid "audio"
 msgstr "音频"
 
-#: data_type.cc:28 session.cc:1639 session.cc:1642
+#: data_type.cc:28 session.cc:1808 session.cc:1811
 msgid "MIDI"
 msgstr "MIDI"
 
@@ -433,15 +414,15 @@ msgstr "MIDI"
 msgid "unknown"
 msgstr "未知"
 
-#: delivery.cc:114
+#: delivery.cc:118
 msgid "main outs"
 msgstr ""
 
-#: delivery.cc:117 send.cc:61
+#: delivery.cc:121 send.cc:62
 msgid "listen"
 msgstr ""
 
-#: diskstream.cc:303
+#: diskstream.cc:302
 msgid "Location \"%1\" not valid for track loop (start >= end)"
 msgstr ""
 
@@ -453,23 +434,23 @@ msgstr "无法得到输出声道 \"%1\" 的端口, 丢弃此声道"
 msgid "Export failed: %1"
 msgstr "导出失败: %1"
 
-#: export_filename.cc:117
+#: export_filename.cc:119
 msgid "Existing export folder for this session (%1) does not exist - ignored"
 msgstr ""
 
-#: export_filename.cc:222
+#: export_filename.cc:230
 msgid "No Time"
 msgstr "没时间"
 
-#: export_filename.cc:231
+#: export_filename.cc:239
 msgid "Invalid time format"
 msgstr "非法时间格式"
 
-#: export_filename.cc:240
+#: export_filename.cc:248
 msgid "No Date"
 msgstr "无日期"
 
-#: export_filename.cc:255
+#: export_filename.cc:263
 msgid "Invalid date format"
 msgstr "非法日期格式"
 
@@ -505,23 +486,23 @@ msgstr "有损压缩"
 msgid "Lossless compression"
 msgstr "无损压缩"
 
-#: export_format_manager.cc:207 export_format_specification.cc:575
+#: export_format_manager.cc:218 export_format_specification.cc:579
 msgid "Session rate"
 msgstr ""
 
-#: export_format_specification.cc:533
+#: export_format_specification.cc:537
 msgid "normalize"
 msgstr ""
 
-#: export_format_specification.cc:537
+#: export_format_specification.cc:541
 msgid "trim"
 msgstr ""
 
-#: export_format_specification.cc:539
+#: export_format_specification.cc:543
 msgid "trim start"
 msgstr ""
 
-#: export_format_specification.cc:541
+#: export_format_specification.cc:545
 msgid "trim end"
 msgstr ""
 
@@ -537,7 +518,7 @@ msgstr "三角形"
 msgid "Rectangular"
 msgstr "长方形"
 
-#: export_formats.cc:52 session.cc:4836 session.cc:4852
+#: export_formats.cc:52 session.cc:5006 session.cc:5022
 msgid "None"
 msgstr ""
 
@@ -577,130 +558,120 @@ msgstr "Vorbis采样格式"
 msgid "No sample format"
 msgstr "无采样格式"
 
-#: export_handler.cc:313
+#: export_handler.cc:343
 msgid "Editor: cannot open \"%1\" as export file for CD marker file"
 msgstr ""
 
-#: export_handler.cc:395 export_handler.cc:398
+#: export_handler.cc:425 export_handler.cc:428
 msgid "an error occured while writing a TOC/CUE file: %1"
 msgstr ""
 
-#: export_handler.cc:620 export_handler.cc:678
+#: export_handler.cc:650 export_handler.cc:708
 msgid "Cannot convert %1 to Latin-1 text"
 msgstr ""
 
-#: export_profile_manager.cc:94
+#: export_profile_manager.cc:93
 msgid "Searching for export formats in %1"
 msgstr ""
 
-#: export_profile_manager.cc:100
-#, fuzzy
+#: export_profile_manager.cc:99
 msgid "Unable to create export format directory %1: %2"
-msgstr "无法创建混音模板目录 \"%1\" (%2)"
+msgstr ""
 
-#: export_profile_manager.cc:258
-#, fuzzy
+#: export_profile_manager.cc:257
 msgid "Unable to remove export preset %1: %2"
-msgstr "无法创建端口: %1"
+msgstr ""
 
-#: export_profile_manager.cc:348
+#: export_profile_manager.cc:347
 msgid "Selection"
 msgstr "选取"
 
-#: export_profile_manager.cc:466
-msgid "Session"
-msgstr "会话"
-
-#: export_profile_manager.cc:587
-#, fuzzy
+#: export_profile_manager.cc:600
 msgid "Unable to rename export format %1 to %2: %3"
-msgstr "无法重命名快照 %1 到 %2 (%3)"
+msgstr ""
 
-#: export_profile_manager.cc:619
-#, fuzzy
+#: export_profile_manager.cc:632
 msgid "Unable to remove export profile %1: %2"
-msgstr "无法备份状态文件%1 (%2)"
+msgstr ""
 
-#: export_profile_manager.cc:636
-#, fuzzy
+#: export_profile_manager.cc:649
 msgid "empty format"
-msgstr "无采样格式"
+msgstr ""
 
-#: export_profile_manager.cc:805
+#: export_profile_manager.cc:818
 msgid "No timespan has been selected!"
 msgstr ""
 
-#: export_profile_manager.cc:809
+#: export_profile_manager.cc:822
 msgid "No channels have been selected!"
 msgstr "没有选中任何声道"
 
-#: export_profile_manager.cc:813
+#: export_profile_manager.cc:826
 msgid "Some channels are empty"
 msgstr "一些声道是空的"
 
-#: export_profile_manager.cc:846
+#: export_profile_manager.cc:859
 msgid "No format selected!"
 msgstr "没有选中格式!"
 
-#: export_profile_manager.cc:848
+#: export_profile_manager.cc:861
 msgid "All channels are empty!"
 msgstr "所有声道都是空的!"
 
-#: export_profile_manager.cc:850
+#: export_profile_manager.cc:863
 msgid "One or more of the selected formats is not compatible with this system!"
 msgstr ""
 
-#: export_profile_manager.cc:853
+#: export_profile_manager.cc:866
 msgid ""
 "%1 supports only %2 channels, but you have %3 channels in your channel "
 "configuration"
 msgstr ""
 
-#: file_source.cc:196 session_state.cc:2885
+#: file_source.cc:198 session_state.cc:2843
 msgid ""
 "there are already 1000 files with names like %1; versioning discontinued"
 msgstr ""
 
-#: file_source.cc:205
+#: file_source.cc:207
 msgid "cannot rename file source from %1 to %2 (%3)"
 msgstr ""
 
-#: file_source.cc:248 file_source.cc:376
+#: file_source.cc:248 file_source.cc:372
 msgid "FileSource: search path not set"
 msgstr "文件源: 没设置搜索路径"
 
-#: file_source.cc:311 file_source.cc:446
-msgid "Filesource: cannot find required file (%1): while searching %2"
+#: file_source.cc:309 file_source.cc:439
+msgid "Filesource: cannot find required file (%1)"
 msgstr ""
 
-#: file_source.cc:438
+#: file_source.cc:432
 msgid ""
-"FileSource: \"%1\" is ambigous when searching %2\n"
+"FileSource: \"%1\" is ambigous when searching\n"
 "\t"
 msgstr ""
 
-#: file_source.cc:492
+#: file_source.cc:484
 msgid "Filesource: cannot find required file (%1): %2"
 msgstr "文件源: 无法找到要求的文件 (%1): %2"
 
-#: file_source.cc:499
+#: file_source.cc:492
 msgid "Filesource: cannot check for existing file (%1): %2"
 msgstr ""
 
-#: file_source.cc:533
+#: file_source.cc:526
 msgid ""
 "Programming error! %1 tried to rename a file over another file! It's safe to "
 "continue working, but please report this to the developers."
 msgstr ""
 
-#: file_source.cc:538
+#: file_source.cc:531
 msgid "cannot rename file %1 to %2 (%3)"
 msgstr "无法重命名文件 %1 到 %2 (%3)"
 
 #: filesystem_paths.cc:73
-#, fuzzy
 msgid "Cannot create Configuration directory %1 - cannot run"
-msgstr "无法创建会话目录在路径 %1 错误: %2"
+msgstr ""
 
 #: filesystem_paths.cc:78
 msgid ""
@@ -708,15 +679,15 @@ msgid ""
 "cannot run"
 msgstr ""
 
-#: filesystem_paths.cc:91
+#: filesystem_paths.cc:96
 msgid "ARDOUR_DLL_PATH not set in environment - exiting\n"
 msgstr ""
 
-#: filesystem_paths.cc:107
+#: filesystem_paths.cc:125
 msgid "ARDOUR_CONFIG_PATH not set in environment - exiting\n"
 msgstr ""
 
-#: filesystem_paths.cc:127
+#: filesystem_paths.cc:148
 msgid "ARDOUR_DATA_PATH not set in environment - exiting\n"
 msgstr ""
 
@@ -728,251 +699,241 @@ msgstr ""
 msgid "filter: error creating new file %1 (%2)"
 msgstr ""
 
-#: find_session.cc:32
-msgid "Could not resolve path: %1 (%2)"
-msgstr "无法解决路径: %1 (%2)"
-
-#: find_session.cc:44
+#: find_session.cc:59
 msgid "cannot check session path %1 (%2)"
 msgstr "无法检查会话路径 %1 (%2)"
 
-#: find_session.cc:70
+#: find_session.cc:85
 msgid "cannot check statefile %1 (%2)"
 msgstr ""
 
-#: find_session.cc:106
+#: find_session.cc:121
 msgid "%1 is not a snapshot file"
 msgstr "%1 不是一个快照文件"
 
-#: find_session.cc:123
+#: find_session.cc:138
 msgid "cannot determine current working directory (%1)"
 msgstr ""
 
-#: find_session.cc:140
+#: find_session.cc:155
 msgid "unknown file type for session %1"
 msgstr ""
 
-#: globals.cc:203
+#: globals.cc:216
 msgid "Could not set system open files limit to \"unlimited\""
 msgstr ""
 
-#: globals.cc:205
+#: globals.cc:218
 msgid "Could not set system open files limit to %1"
 msgstr ""
 
-#: globals.cc:209
+#: globals.cc:222
 msgid "Your system is configured to limit %1 to only %2 open files"
 msgstr ""
 
-#: globals.cc:213
+#: globals.cc:226
 msgid "Could not get system open files limit (%1)"
 msgstr ""
 
-#: globals.cc:264
+#: globals.cc:280
 msgid "Loading configuration"
 msgstr "载入配置"
 
-#: import.cc:207
+#: import.cc:208
 msgid "Could not find a source for %1 even though we are updating this file!"
 msgstr ""
 
-#: import.cc:238
+#: import.cc:237
 msgid "Unable to create file %1 during import"
 msgstr "在导入期间无法创建文件 %1"
 
-#: import.cc:264
+#: import.cc:263
 msgid "Resampling %1 from %2kHz to %3kHz"
 msgstr ""
 
-#: import.cc:270
+#: import.cc:269
 msgid "Copying %1"
 msgstr "复制 %1 中"
 
-#: import.cc:447
+#: import.cc:455
 msgid "Track %1 of %2 contained no usable MIDI data"
 msgstr ""
 
-#: import.cc:454
-msgid "MIDI file %1 was not readable (no reason available"
+#: import.cc:462
+msgid "MIDI file %1 was not readable (no reason available)"
 msgstr ""
 
-#: import.cc:500
+#: import.cc:508
 msgid "Import: cannot open input sound file \"%1\""
 msgstr ""
 
-#: import.cc:511
+#: import.cc:519
 msgid "Import: error opening MIDI file"
 msgstr "导入: 错误打开MIDI文件"
 
-#: import.cc:550
+#: import.cc:558
 msgid "Loading MIDI file %1"
 msgstr "载入MIDI文件 %1"
 
-#: import.cc:615
+#: import.cc:623
 msgid "Failed to remove some files after failed/cancelled import operation"
 msgstr ""
 
-#: instrument_info.cc:40 instrument_info.cc:62
-#, fuzzy
+#: instrument_info.cc:40 instrument_info.cc:61
 msgid "Unknown"
-msgstr "未知"
+msgstr ""
 
-#: instrument_info.cc:205
+#: instrument_info.cc:230
 msgid "preset %1 (bank %2)"
 msgstr ""
 
-#: internal_send.cc:278 internal_send.cc:279
+#: internal_send.cc:300 internal_send.cc:301
 msgid "%1 - cannot find any track/bus with the ID %2 to connect to"
 msgstr ""
 
-#: io.cc:208
+#: io.cc:209
 msgid "IO: cannot disconnect port %1 from %2"
 msgstr "IO: 无法失去从 %2 的连接端口 %1"
 
-#: io.cc:343 io.cc:428
+#: io.cc:344 io.cc:431
 msgid "IO: cannot register input port %1"
 msgstr "IO: 无法注册输入端口 %1"
 
-#: io.cc:348 io.cc:433
+#: io.cc:349 io.cc:436
 msgid "IO: cannot register output port %1"
 msgstr "无法注册输出端口 %1"
 
-#: io.cc:591 io.cc:647
+#: io.cc:598 io.cc:654
 msgid "incorrect XML node \"%1\" passed to IO object"
 msgstr "不正确的XML符号  \"%1\" 通过IO对象"
 
-#: io.cc:706
+#: io.cc:713
 msgid "in"
 msgstr ""
 
-#: io.cc:706
+#: io.cc:713
 msgid "out"
 msgstr ""
 
-#: io.cc:707
+#: io.cc:714
 msgid "input"
 msgstr "输入"
 
-#: io.cc:707
+#: io.cc:714
 msgid "output"
 msgstr "输出"
 
-#: io.cc:717
+#: io.cc:724
 msgid "Unknown bundle \"%1\" listed for %2 of %3"
 msgstr ""
 
-#: io.cc:783
+#: io.cc:790
 msgid "Bundle %1 was not available - \"%2\" used instead"
 msgstr ""
 
-#: io.cc:786
+#: io.cc:793
 msgid "No %1 bundles available as a replacement"
 msgstr ""
 
-#: io.cc:889
+#: io.cc:896
 msgid "%1: cannot create I/O ports"
 msgstr "%1: 无法创建I/O端口"
 
-#: io.cc:1017 io.cc:1121
+#: io.cc:1024 io.cc:1128
 msgid "IO: badly formed string in XML node for inputs \"%1\""
 msgstr ""
 
-#: io.cc:1022 io.cc:1126
+#: io.cc:1029 io.cc:1133
 msgid "bad input string in XML node \"%1\""
 msgstr ""
 
-#: io.cc:1060
+#: io.cc:1067
 msgid "IO: badly formed string in XML node for outputs \"%1\""
 msgstr ""
 
-#: io.cc:1065
+#: io.cc:1072
 msgid "IO: bad output string in XML node \"%1\""
 msgstr ""
 
-#: io.cc:1347
-msgid "midi"
-msgstr ""
-
-#: io.cc:1410
+#: io.cc:1417
 #, c-format
 msgid "%s %u"
 msgstr ""
 
-#: io.cc:1457
+#: io.cc:1464
 #, c-format
 msgid "%s in"
 msgstr ""
 
-#: io.cc:1459
+#: io.cc:1466
 #, c-format
 msgid "%s out"
 msgstr ""
 
-#: io.cc:1534 session.cc:491 session.cc:520
+#: io.cc:1541 session.cc:689 session.cc:718
 msgid "mono"
 msgstr "单声道"
 
-#: io.cc:1536 session.cc:504 session.cc:534
+#: io.cc:1543 session.cc:702 session.cc:732
 msgid "L"
 msgstr ""
 
-#: io.cc:1536 session.cc:506 session.cc:536
+#: io.cc:1543 session.cc:704 session.cc:734
 msgid "R"
 msgstr ""
 
-#: io.cc:1538 io.cc:1544
+#: io.cc:1545 io.cc:1551
 #, c-format
 msgid "%d"
 msgstr ""
 
-#: ladspa_plugin.cc:87
+#: ladspa_plugin.cc:93
+msgid "LADSPA: Unable to open module: "
+msgstr ""
+
+#: ladspa_plugin.cc:99
 msgid "LADSPA: module has no descriptor function."
 msgstr "LADSPA: 模块没有描述符函数."
 
-#: ladspa_plugin.cc:92
+#: ladspa_plugin.cc:106
 msgid "LADSPA: plugin has gone away since discovery!"
 msgstr "LADSPA: 当发现插件时, 插件已经不见了."
 
-#: ladspa_plugin.cc:99
+#: ladspa_plugin.cc:113
 msgid "LADSPA: \"%1\" cannot be used, since it cannot do inplace processing"
 msgstr ""
 
-#: ladspa_plugin.cc:296
+#: ladspa_plugin.cc:311
 msgid ""
-"illegal parameter number used with plugin \"%1\". This mayindicate a change "
-"in the plugin design, and presets may beinvalid"
+"illegal parameter number used with plugin \"%1\". This may indicate a change "
+"in the plugin design, and presets may be invalid"
 msgstr ""
-"插件\"%1\"使用非法参数数量. 这可能意味着插件的设计有所变动, 而且预设失效了."
 
-#: ladspa_plugin.cc:373 ladspa_plugin.cc:418
+#: ladspa_plugin.cc:390 ladspa_plugin.cc:440
 msgid "Bad node sent to LadspaPlugin::set_state"
 msgstr "坏的符号发送至 LadspaPlugin::set_state"
 
-#: ladspa_plugin.cc:386 ladspa_plugin.cc:431
+#: ladspa_plugin.cc:405 ladspa_plugin.cc:454
 msgid "LADSPA: no ladspa port number"
 msgstr "LADSPA: 没有 ladspa 端口数量"
 
-#: ladspa_plugin.cc:392 ladspa_plugin.cc:437
+#: ladspa_plugin.cc:411 ladspa_plugin.cc:460
 msgid "LADSPA: no ladspa port data"
 msgstr "LADSPA: 没有LADSPA端口数据"
 
-#: ladspa_plugin.cc:707
-msgid "LADSPA: cannot load module from \"%1\""
-msgstr "LADSPA: 无法从 \"%1\" 载入模块"
-
-#: ladspa_plugin.cc:817
+#: ladspa_plugin.cc:840
 msgid "Could not locate HOME.  Preset not removed."
 msgstr "无法定位HOME. 预设没被移除."
 
-#: ladspa_plugin.cc:854 ladspa_plugin.cc:860
+#: ladspa_plugin.cc:879 ladspa_plugin.cc:885
 msgid "Could not create %1.  Preset not saved. (%2)"
 msgstr "不能创建 %1. 预设没保存. (%2)"
 
-#: ladspa_plugin.cc:867
+#: ladspa_plugin.cc:892
 msgid "Error saving presets file %1."
 msgstr ""
 
-#: ladspa_plugin.cc:905
+#: ladspa_plugin.cc:934
 msgid "Could not locate HOME.  Preset not saved."
 msgstr "无法定位HOME. 预设没保存."
 
@@ -1012,7 +973,7 @@ msgstr ""
 msgid "incorrect XML mode passed to Locations::set_state"
 msgstr ""
 
-#: location.cc:842 session.cc:4337 session_state.cc:1108
+#: location.cc:842 session.cc:4533 session_state.cc:1025
 msgid "session"
 msgstr "会话"
 
@@ -1058,84 +1019,87 @@ msgid ""
 "You may rename the imported location:"
 msgstr ""
 
-#: ltc_slave.cc:269
+#: ltc_slave.cc:268
 msgid "Session framerate adjusted from %1 to LTC's %2."
 msgstr ""
 
-#: ltc_slave.cc:283
+#: ltc_slave.cc:282
 msgid "Session and LTC framerate mismatch: LTC:%1 Session:%2."
 msgstr ""
 
-#: ltc_slave.cc:592
-#, c-format
+#: ltc_slave.cc:591
 msgid "flywheel"
 msgstr ""
 
-#: midi_diskstream.cc:162
+#: midi_diskstream.cc:166
 msgid ""
 "%1: I/O configuration change %4 requested to use %2, but channel setup is %3"
 msgstr ""
 
-#: midi_diskstream.cc:215
-msgid "MidiDiskstream: Playlist \"%1\" isn't an midi playlist"
+#: midi_diskstream.cc:218
+msgid "MidiDiskstream: Playlist \"%1\" isn't a midi playlist"
 msgstr ""
 
-#: midi_diskstream.cc:268
+#: midi_diskstream.cc:269
 msgid "MidiDiskstream %1: there is no existing playlist to make a copy of!"
 msgstr ""
 
-#: midi_diskstream.cc:612
+#: midi_diskstream.cc:698
 msgid "MidiDiskstream %1: cannot read %2 from playlist at frame %3"
 msgstr ""
 
-#: midi_diskstream.cc:753
+#: midi_diskstream.cc:833
 msgid "MidiDiskstream %1: cannot write to disk"
 msgstr "MIDI磁盘流 %1: 无法写入硬盘"
 
-#: midi_diskstream.cc:786
+#: midi_diskstream.cc:867
 msgid "MidiDiskstream \"%1\": cannot flush captured data to disk!"
 msgstr ""
 
-#: midi_diskstream.cc:875
+#: midi_diskstream.cc:954
 msgid "%1: could not create region for complete midi file"
 msgstr ""
 
-#: midi_diskstream.cc:912
+#: midi_diskstream.cc:991
 msgid "MidiDiskstream: could not create region for captured midi!"
 msgstr ""
 
-#: midi_diskstream.cc:1141
-msgid "MidiDiskstream: XML property channel-mask out of range"
-msgstr ""
-
-#: midi_model.cc:619
+#: midi_model.cc:634
 msgid "No NoteID found for note property change - ignored"
 msgstr ""
 
-#: midi_model.cc:875
+#: midi_model.cc:906
 msgid "No SysExID found for sys-ex property change - ignored"
 msgstr ""
 
-#: midi_model.cc:1953
+#: midi_model.cc:2012
 msgid "transpose"
 msgstr ""
 
-#: midi_source.cc:123
+#: midi_patch_manager.cc:127
+msgid "Duplicate MIDI device `%1' in `%2' ignored"
+msgstr ""
+
+#: midi_source.cc:124
 msgid "Missing parameter property on InterpolationStyle"
 msgstr ""
 
-#: midi_source.cc:130
+#: midi_source.cc:131
 msgid "Missing style property on InterpolationStyle"
 msgstr ""
 
-#: midi_source.cc:142
+#: midi_source.cc:143
 msgid "Missing parameter property on AutomationState"
 msgstr ""
 
-#: midi_source.cc:149
+#: midi_source.cc:150
 msgid "Missing state property on AutomationState"
 msgstr ""
 
+#: midi_stretch.cc:85
+msgid "MIDI stretch created non-MIDI source"
+msgstr ""
+
 #: monitor_processor.cc:53
 msgid "monitor dim"
 msgstr ""
@@ -1172,22 +1136,22 @@ msgstr ""
 msgid "solo control"
 msgstr ""
 
-#: mtc_slave.cc:235
+#: mtc_slave.cc:240
 msgid "MTC Slave: atomic read of current time failed, sleeping!"
 msgstr ""
 
-#: mtc_slave.cc:359
+#: mtc_slave.cc:362
 msgid ""
 "Unknown rate/drop value %1 in incoming MTC stream, session values used "
 "instead"
 msgstr ""
 
-#: mtc_slave.cc:379
+#: mtc_slave.cc:382
 msgid "Session framerate adjusted from %1 TO: MTC's %2."
 msgstr ""
 
-#: mtc_slave.cc:393
-msgid "Session and MTC framerate mismatch: MTC:%1 Ardour:%2."
+#: mtc_slave.cc:396
+msgid "Session and MTC framerate mismatch: MTC:%1 %2:%3."
 msgstr ""
 
 #: operations.cc:24
@@ -1246,31 +1210,35 @@ msgstr ""
 msgid "Pannable given XML data for %1 - ignored"
 msgstr ""
 
-#: panner_manager.cc:76
-msgid "looking for panners in %1"
+#: panner_manager.cc:80
+msgid "looking for panners in %1\n"
 msgstr ""
 
-#: panner_manager.cc:99
-msgid "Panner discovered: \"%1\" in %2"
+#: panner_manager.cc:108
+msgid "Panner discovered: \"%1\" in %2\n"
 msgstr ""
 
-#: panner_manager.cc:116
+#: panner_manager.cc:125
 msgid "PannerManager: cannot load module \"%1\" (%2)"
 msgstr ""
 
-#: panner_manager.cc:123
+#: panner_manager.cc:132
 msgid "PannerManager: module \"%1\" has no descriptor function."
 msgstr ""
 
-#: panner_manager.cc:186
+#: panner_manager.cc:219
 msgid "no panner discovered for in/out = %1/%2"
 msgstr ""
 
-#: panner_shell.cc:179
+#: panner_shell.cc:126
+msgid "select panner: %1\n"
+msgstr ""
+
+#: panner_shell.cc:245
 msgid "Unknown panner plugin \"%1\" found in pan state - ignored"
 msgstr ""
 
-#: panner_shell.cc:185
+#: panner_shell.cc:251
 msgid "panner plugin node has no type information!"
 msgstr ""
 
@@ -1290,81 +1258,89 @@ msgstr ""
 msgid "Could not construct playlist for PlaylistSource from session data!"
 msgstr ""
 
-#: plugin_insert.cc:599
+#: plugin.cc:328
+msgid ""
+"Plugin presets are not supported in this build of %1. Consider paying for a "
+"full version"
+msgstr ""
+
+#: plugin.cc:402
+msgid ""
+"Saving plugin settings is not supported in this build of %1. Consider paying "
+"for the full version"
+msgstr ""
+
+#: plugin_insert.cc:589
 msgid "programming error: "
 msgstr "程序错误:"
 
-#: plugin_insert.cc:908
+#: plugin_insert.cc:926
 msgid "XML node describing plugin is missing the `type' field"
 msgstr ""
 
-#: plugin_insert.cc:923
+#: plugin_insert.cc:941
 msgid "unknown plugin type %1 in plugin insert state"
 msgstr ""
 
-#: plugin_insert.cc:951
+#: plugin_insert.cc:969
 msgid "Plugin has no unique ID field"
 msgstr ""
 
-#: plugin_insert.cc:960
+#: plugin_insert.cc:978
 msgid ""
 "Found a reference to a plugin (\"%1\") that is unknown.\n"
 "Perhaps it was removed or moved since it was last used."
 msgstr ""
 
-#: plugin_insert.cc:1076
+#: plugin_insert.cc:1094
 msgid "PluginInsert: Auto: no ladspa port number"
 msgstr ""
 
-#: plugin_insert.cc:1083
+#: plugin_insert.cc:1101
 msgid "PluginInsert: Auto: port id out of range"
 msgstr ""
 
-#: plugin_insert.cc:1119
+#: plugin_insert.cc:1137
 msgid "PluginInsert: automatable control %1 not found - ignored"
 msgstr ""
 
-#: plugin_manager.cc:161
+#: plugin_manager.cc:165
 msgid "Discovering Plugins"
 msgstr "发现插件"
 
-#: plugin_manager.cc:334
+#: plugin_manager.cc:286
 msgid "Could not parse rdf file: %1"
 msgstr "无法传递 rdf文件: %1"
 
-#: plugin_manager.cc:373
+#: plugin_manager.cc:330
 msgid "LADSPA: cannot load module \"%1\" (%2)"
 msgstr "LADSPA: 无法载入模块 \"%1\" (%2)"
 
-#: plugin_manager.cc:380
+#: plugin_manager.cc:337
 msgid "LADSPA: module \"%1\" has no descriptor function."
 msgstr ""
 
-#: plugin_manager.cc:600
+#: plugin_manager.cc:567
 msgid ""
-"VST plugin %1 does not support processReplacing, and so cannot be used in "
-"ardour at this time"
+"VST plugin %1 does not support processReplacing, and so cannot be used in %2 "
+"at this time"
 msgstr ""
 
-#: plugin_manager.cc:704
+#: plugin_manager.cc:680
 msgid ""
 "linuxVST plugin %1 does not support processReplacing, and so cannot be used "
-"in ardour at this time"
+"in %2 at this time"
 msgstr ""
 
-#: plugin_manager.cc:865
+#: plugin_manager.cc:841
 msgid "unknown plugin status type \"%1\" - all entries ignored"
 msgstr ""
 
-#: plugin_manager.cc:882
+#: plugin_manager.cc:858
 msgid "unknown plugin type \"%1\" - ignored"
 msgstr "位置插件类型 \"%1\" - 忽略之"
 
-#: port.cc:367
-msgid "get_connected_latency_range() called while disconnected from JACK"
-msgstr ""
-
-#: port.cc:450
+#: port.cc:412
 msgid "could not reregister %1"
 msgstr "无法注册 %1."
 
@@ -1372,57 +1348,85 @@ msgstr "无法注册 %1."
 msgid "insert %1"
 msgstr "插入 %1"
 
-#: port_insert.cc:198
+#: port_insert.cc:197
 msgid "XML node describing port insert is missing the `type' field"
 msgstr ""
 
-#: port_insert.cc:203
+#: port_insert.cc:202
 msgid "non-port insert XML used for port plugin insert"
 msgstr ""
 
-#: processor.cc:207
+#: port_manager.cc:270
+msgid ""
+"a port with the name \"%1\" already exists: check for duplicated track/bus "
+"names"
+msgstr ""
+
+#: port_manager.cc:272
+msgid ""
+"No more ports are available. You will need to stop %1 and restart with more "
+"ports if you need this many tracks."
+msgstr ""
+
+#: port_manager.cc:275
+msgid "AudioEngine: cannot register port \"%1\": %2"
+msgstr ""
+
+#: port_manager.cc:314
+msgid "unable to create port: %1"
+msgstr "无法创建端口: %1"
+
+#: port_manager.cc:401
+msgid "AudioEngine: cannot connect %1 (%2) to %3 (%4)"
+msgstr "音频引擎: 无法连接 %1 (%2) 到 %3 (%4)"
+
+#: port_manager.cc:453 port_manager.cc:454
+msgid "Re-establising port %1 failed"
+msgstr ""
+
+#: processor.cc:208
 msgid "No %1 property flag in element %2"
 msgstr ""
 
-#: processor.cc:216
+#: processor.cc:217
 msgid "No child node with active property"
 msgstr ""
 
-#: rc_configuration.cc:93
+#: rc_configuration.cc:88
 msgid "Loading system configuration file %1"
 msgstr "载入系统配置文件 %1"
 
-#: rc_configuration.cc:97
+#: rc_configuration.cc:92
 msgid "%1: cannot read system configuration file \"%2\""
 msgstr "%1: 无法读取系统配置文件\"%2\""
 
-#: rc_configuration.cc:102
+#: rc_configuration.cc:97
 msgid "%1: system configuration file \"%2\" not loaded successfully."
 msgstr "%1: 系统配置文件 \"%2\" 载入不成功"
 
-#: rc_configuration.cc:106
+#: rc_configuration.cc:101
 msgid ""
-"your system %1 configuration file is empty. This probably means that there "
-"as an error installing %1"
+"Your system %1 configuration file is empty. This probably means that there "
+"was an error installing %1"
 msgstr ""
 
-#: rc_configuration.cc:121
+#: rc_configuration.cc:116
 msgid "Loading user configuration file %1"
 msgstr "载入用户配置文件 %1"
 
-#: rc_configuration.cc:125
+#: rc_configuration.cc:120
 msgid "%1: cannot read configuration file \"%2\""
 msgstr "%1: 无法读取配置文件 \"%2\""
 
-#: rc_configuration.cc:130
+#: rc_configuration.cc:125
 msgid "%1: user configuration file \"%2\" not loaded successfully."
 msgstr "%1: 用户配置文件 \"%2\" 载入不成功"
 
-#: rc_configuration.cc:134
+#: rc_configuration.cc:129
 msgid "your %1 configuration file is empty. This is not normal."
 msgstr ""
 
-#: rc_configuration.cc:151
+#: rc_configuration.cc:146
 msgid "Config file %1 not saved"
 msgstr "配置文件 %1 没有保存"
 
@@ -1448,11 +1452,11 @@ msgstr ""
 msgid "cannot create new name for region \"%1\""
 msgstr ""
 
-#: resampled_source.cc:98
+#: resampled_source.cc:102
 msgid "Import: %1"
 msgstr "导入: %1"
 
-#: resampled_source.cc:128
+#: resampled_source.cc:132 srcfilesource.cc:76
 msgid "Import: src_new() failed : %1"
 msgstr "导入: src_new() 失败 : %1"
 
@@ -1460,238 +1464,215 @@ msgstr "导入: src_new() 失败 : %1"
 msgid "return %1"
 msgstr "返回 %1"
 
-#: route.cc:1110 route.cc:2560
+#: route.cc:1081 route.cc:2541
 msgid "unknown Processor type \"%1\"; ignored"
 msgstr ""
 
-#: route.cc:1122
+#: route.cc:1093
 msgid "processor could not be created. Ignored."
 msgstr ""
 
-#: route.cc:1993 route.cc:2213
+#: route.cc:1975 route.cc:2200
 msgid "Bad node sent to Route::set_state() [%1]"
 msgstr "损坏的符号发送至 Route::set_state() [%1]"
 
-#: route.cc:2052
+#: route.cc:2035
 msgid "Pannable state found for route (%1) without a panner!"
 msgstr ""
 
-#: route.cc:2116 route.cc:2120 route.cc:2327 route.cc:2331
+#: route.cc:2109 route.cc:2113 route.cc:2314 route.cc:2318
 msgid "badly formed order key string in state file! [%1] ... ignored."
 msgstr ""
 
+#: route.cc:2324
+msgid "Converting deprecated order key for %1 using Editor order %2"
+msgstr ""
+
 #: route_group.cc:459
 msgid "You cannot subgroup MIDI tracks at this time"
 msgstr "此时你无法子分组MIDI声道"
 
-#: rb_effect.cc:233 rb_effect.cc:274
+#: rb_effect.cc:234 rb_effect.cc:275
 msgid "tempoize: error reading data from %1 at %2 (wanted %3, got %4)"
 msgstr ""
 
-#: rb_effect.cc:303 rb_effect.cc:325
+#: rb_effect.cc:304 rb_effect.cc:326
 msgid "error writing tempo-adjusted data to %1"
 msgstr ""
 
-#: rb_effect.cc:332
-msgid "timefx code failure. please notify ardour-developers."
-msgstr ""
-
-#: send.cc:59
+#: send.cc:60
 msgid "aux %1"
 msgstr ""
 
-#: send.cc:63
+#: send.cc:64
 msgid "send %1"
 msgstr "发送 %1"
 
-#: send.cc:65
-#, fuzzy
+#: send.cc:66
 msgid "programming error: send created using role %1"
-msgstr "程序错误: 无法识别编辑模式字符串 \"%1\""
+msgstr ""
 
 #: session.cc:344
-msgid "Set block size and sample rate"
-msgstr ""
+msgid "Connect to engine"
+msgstr "连接到引擎"
 
 #: session.cc:349
-msgid "Using configuration"
-msgstr "使用配置"
-
-#: session.cc:374
-msgid "LTC In"
-msgstr ""
+msgid "Session loading complete"
+msgstr "会话载入完成"
 
-#: session.cc:375
-msgid "LTC Out"
+#: session.cc:421
+msgid "Set up LTC"
 msgstr ""
 
-#: session.cc:401
-msgid "LTC-in"
+#: session.cc:423
+msgid "Set up Click"
 msgstr ""
 
-#: session.cc:402
-msgid "LTC-out"
-msgstr ""
+#: session.cc:425
+msgid "Set up standard connections"
+msgstr "设置标准连接"
 
-#: session.cc:431
+#: session.cc:638
 msgid "could not setup Click I/O"
 msgstr ""
 
-#: session.cc:458
-msgid "cannot setup Click I/O"
-msgstr ""
-
-#: session.cc:461
-msgid "Compute I/O Latencies"
-msgstr ""
-
-#: session.cc:467
-msgid "Set up standard connections"
-msgstr "设置标准连接"
-
-#: session.cc:488
+#: session.cc:686
 #, c-format
 msgid "out %<PRIu32>"
 msgstr ""
 
-#: session.cc:502
+#: session.cc:700
 #, c-format
 msgid "out %<PRIu32>+%<PRIu32>"
 msgstr ""
 
-#: session.cc:517
+#: session.cc:715
 #, c-format
 msgid "in %<PRIu32>"
 msgstr ""
 
-#: session.cc:531
+#: session.cc:729
 #, c-format
 msgid "in %<PRIu32>+%<PRIu32>"
 msgstr ""
 
-#: session.cc:567
-msgid "Setup signal flow and plugins"
-msgstr ""
-
-#: session.cc:611
-msgid "Connect to engine"
-msgstr "连接到引擎"
-
-#: session.cc:642
+#: session.cc:793
 msgid "cannot connect master output %1 to %2"
 msgstr ""
 
-#: session.cc:701
+#: session.cc:862
 msgid "monitor"
 msgstr ""
 
-#: session.cc:746
+#: session.cc:907
 msgid "cannot connect control input %1 to %2"
 msgstr ""
 
-#: session.cc:766
+#: session.cc:927
 msgid "The preferred I/O for the monitor bus (%1) cannot be found"
 msgstr ""
 
-#: session.cc:797
+#: session.cc:958
 msgid "cannot connect control output %1 to %2"
 msgstr ""
 
-#: session.cc:861
+#: session.cc:1026
 msgid "cannot create Auditioner: no auditioning of regions possible"
 msgstr ""
 
-#: session.cc:1040
+#: session.cc:1210
 msgid "Session: you can't use that location for auto punch (start <= end)"
 msgstr ""
 
-#: session.cc:1080
-msgid "Session: you can't use a mark for auto loop"
+#: session.cc:1250
+msgid ""
+"You cannot use this location for auto-loop because it has zero or negative "
+"length"
 msgstr ""
 
-#: session.cc:1393
+#: session.cc:1564
 msgid "feedback loop setup between %1 and %2"
 msgstr ""
 
-#: session.cc:1691
+#: session.cc:1860
 msgid "Session: could not create new midi track."
 msgstr ""
 
-#: session.cc:1697
+#: session.cc:1866
 msgid ""
 "No more JACK ports are available. You will need to stop %1 and restart JACK "
-"with ports if you need this many tracks."
+"with more ports if you need this many tracks."
 msgstr ""
 
-#: session.cc:1874 session.cc:1877
+#: session.cc:2043 session.cc:2046
 msgid "Audio"
 msgstr "音频"
 
-#: session.cc:1901 session.cc:1909 session.cc:1986 session.cc:1994
+#: session.cc:2070 session.cc:2078 session.cc:2155 session.cc:2163
 msgid "cannot configure %1 in/%2 out configuration for new audio track"
 msgstr ""
 
-#: session.cc:1932
+#: session.cc:2101
 msgid "Session: could not create new audio track."
 msgstr ""
 
-#: session.cc:1964 session.cc:1967
+#: session.cc:2133 session.cc:2136
 msgid "Bus"
 msgstr "总线"
 
-#: session.cc:2017
+#: session.cc:2186
 msgid "Session: could not create new audio route."
 msgstr ""
 
-#: session.cc:2070
+#: session.cc:2245 session.cc:2255
 msgid "Session: UINT_MAX routes? impossible!"
 msgstr ""
 
-#: session.cc:2091
+#: session.cc:2277
 msgid "Session: cannot create track/bus from template description"
 msgstr ""
 
-#: session.cc:2117
+#: session.cc:2303
 msgid "Session: could not create new route from template"
 msgstr ""
 
-#: session.cc:2146
+#: session.cc:2332
 msgid "Adding new tracks/busses failed"
 msgstr ""
 
-#: session.cc:3247
+#: session.cc:3436
 msgid "FATAL ERROR! Could not find a suitable version of %1 for a rename"
 msgstr ""
 
-#: session.cc:3367 session.cc:3425
+#: session.cc:3556 session.cc:3614
 msgid "There are already %1 recordings for %2, which I consider too many."
 msgstr ""
 
-#: session.cc:3815
+#: session.cc:4004
 msgid "send ID %1 appears to be in use already"
 msgstr ""
 
-#: session.cc:3827
+#: session.cc:4016
 msgid "aux send ID %1 appears to be in use already"
 msgstr ""
 
-#: session.cc:3839
+#: session.cc:4028
 msgid "return ID %1 appears to be in use already"
 msgstr ""
 
-#: session.cc:3851
+#: session.cc:4040
 msgid "insert ID %1 appears to be in use already"
 msgstr ""
 
-#: session.cc:3978
+#: session.cc:4167
 msgid "Cannot write a range where end <= start (e.g. %1 <= %2)"
 msgstr ""
 
-#: session.cc:4007
+#: session.cc:4196
 msgid "too many bounced versions of playlist \"%1\""
 msgstr ""
 
-#: session.cc:4017
+#: session.cc:4206
 msgid "cannot create new audio file \"%1\" for %2"
 msgstr ""
 
@@ -1704,7 +1685,7 @@ msgid "cannot read data from click soundfile"
 msgstr ""
 
 #: session_command.cc:87
-msgid "Tried to reconstitute a MementoCommand with no contents, failing. id="
+msgid "Tried to reconstitute a MementoCommand with no contents, failing. id=%1"
 msgstr ""
 
 #: session_command.cc:148
@@ -1726,29 +1707,25 @@ msgstr "无法创建会话目录在路径 %1 错误: %2"
 msgid "Session subdirectory does not exist at path %1"
 msgstr "会话子目录不存在于路径 %1"
 
-#: session_events.cc:184
+#: session_events.cc:185
 msgid "Session: cannot have two events of type %1 at the same frame (%2)."
 msgstr ""
 
-#: session_export.cc:126
+#: session_export.cc:125
 msgid "%1: cannot seek to %2 for export"
 msgstr ""
 
-#: session_export.cc:183
+#: session_export.cc:182
 msgid "Export ended unexpectedly: %1"
 msgstr ""
 
-#: session_ltc.cc:219
+#: session_ltc.cc:221
 msgid ""
 "LTC encoder: invalid framerate - LTC encoding is disabled for the remainder "
 "of this session."
 msgstr ""
 
-#: session_midi.cc:397
-msgid "Session: could not send full MIDI time code"
-msgstr ""
-
-#: session_midi.cc:483
+#: session_midi.cc:519
 msgid "Session: cannot send quarter-frame MTC message (%1)"
 msgstr ""
 
@@ -1756,573 +1733,569 @@ msgstr ""
 msgid "Session: cannot create Playlist from XML description."
 msgstr "会话: 无法从XML描述符创建播放列表."
 
-#: session_process.cc:135
+#: session_process.cc:132
 msgid "Session: error in no roll for %1"
 msgstr ""
 
-#: session_process.cc:1156
+#: session_process.cc:1159
 msgid "Programming error: illegal event type in process_event (%1)"
 msgstr ""
 
-#: session_state.cc:139
-msgid "Could not use path %1 (%s)"
-msgstr "无法使用路径 %1 (%s)"
-
-#: session_state.cc:267
+#: session_state.cc:178
 msgid "solo cut control (dB)"
 msgstr ""
 
-#: session_state.cc:360
-msgid "Reset Remote Controls"
+#: session_state.cc:202
+msgid "Set block size and sample rate"
 msgstr ""
 
-#: session_state.cc:385
-msgid "Session loading complete"
-msgstr "���话载入完成"
+#: session_state.cc:207
+msgid "Using configuration"
+msgstr "���用配置"
 
-#: session_state.cc:452
+#: session_state.cc:319
+msgid "Reset Remote Controls"
+msgstr ""
+
+#: session_state.cc:411
 msgid "Session: cannot create session peakfile folder \"%1\" (%2)"
 msgstr "会话: 无法创建会话峰文件的文件夹 \"%1\" (%2)"
 
-#: session_state.cc:459
+#: session_state.cc:418
 msgid "Session: cannot create session sounds dir \"%1\" (%2)"
 msgstr ""
 
-#: session_state.cc:466
+#: session_state.cc:425
 msgid "Session: cannot create session midi dir \"%1\" (%2)"
 msgstr ""
 
-#: session_state.cc:473
+#: session_state.cc:432
 msgid "Session: cannot create session dead sounds folder \"%1\" (%2)"
 msgstr ""
 
-#: session_state.cc:480
+#: session_state.cc:439
 msgid "Session: cannot create session export folder \"%1\" (%2)"
 msgstr "会话: 无法创建会话导出文件夹 \"%1\" (%2)"
 
-#: session_state.cc:487
+#: session_state.cc:446
 msgid "Session: cannot create session analysis folder \"%1\" (%2)"
 msgstr "会话: 无法创建会话分析文件夹 \"%1\" (%2)"
 
-#: session_state.cc:494
+#: session_state.cc:453
 msgid "Session: cannot create session plugins folder \"%1\" (%2)"
 msgstr "会话: 无法创建会话插件文件夹 \"%1\" (%2)"
 
-#: session_state.cc:501
-#, fuzzy
+#: session_state.cc:460
 msgid "Session: cannot create session externals folder \"%1\" (%2)"
-msgstr "会话: 无法创建会话分析文件夹 \"%1\" (%2)"
+msgstr ""
 
-#: session_state.cc:515
+#: session_state.cc:474
 msgid "Session: cannot create session folder \"%1\" (%2)"
 msgstr "会话: 无法创建会话文件夹 \"%1\" (%2)"
 
-#: session_state.cc:548
-#, fuzzy
+#: session_state.cc:508
 msgid "Could not open %1 for writing session template"
-msgstr "无法打开 %1 用于写入混音模板"
+msgstr ""
 
-#: session_state.cc:554
-#, fuzzy
+#: session_state.cc:514
 msgid "Could not open session template %1 for reading"
-msgstr "无法打开混音模板 %1 用于读取"
+msgstr ""
 
-#: session_state.cc:573
+#: session_state.cc:533
 msgid "master"
 msgstr "主控"
 
-#: session_state.cc:636
-#, fuzzy
+#: session_state.cc:594
 msgid "Could not remove pending capture state at path \"%1\" (%2)"
-msgstr "无法解决路径: %1 (%2)"
+msgstr ""
 
-#: session_state.cc:660
+#: session_state.cc:618
 msgid "could not rename snapshot %1 to %2 (%3)"
 msgstr "无法重命名快照 %1 到 %2 (%3)"
 
-#: session_state.cc:688
-#, fuzzy
-msgid "Could not remove state file at path \"%1\" (%2)"
-msgstr "无法解决路径: %1 (%2)"
+#: session_state.cc:646
+msgid "Could not remove session file at path \"%1\" (%2)"
+msgstr ""
 
-#: session_state.cc:759
+#: session_state.cc:663
 msgid ""
 "the %1 audio engine is not connected and state saving would lose all I/O "
 "connections. Session not saved"
 msgstr ""
 
-#: session_state.cc:808
+#: session_state.cc:714
 msgid "state could not be saved to %1"
 msgstr ""
 
-#: session_state.cc:810 session_state.cc:821
-#, fuzzy
-msgid "Could not remove temporary state file at path \"%1\" (%2)"
-msgstr "无法创建混音模板目录 \"%1\" (%2)"
+#: session_state.cc:716 session_state.cc:727
+msgid "Could not remove temporary session file at path \"%1\" (%2)"
+msgstr ""
 
-#: session_state.cc:818
-msgid "could not rename temporary session file %1 to %2"
+#: session_state.cc:724
+msgid "could not rename temporary session file %1 to %2 (%3)"
 msgstr ""
 
-#: session_state.cc:886
-msgid "%1: session state information file \"%2\" doesn't exist!"
+#: session_state.cc:792
+msgid "%1: session file \"%2\" doesn't exist!"
 msgstr ""
 
-#: session_state.cc:898
-msgid "Could not understand ardour file %1"
-msgstr "无法理解ardour文件 %1"
+#: session_state.cc:804
+msgid "Could not understand session file %1"
+msgstr ""
 
-#: session_state.cc:907
+#: session_state.cc:813
 msgid "Session file %1 is not a session"
 msgstr "会话文件 %1 不是一个会话"
 
-#: session_state.cc:941
-msgid ""
-"Copying old session file %1 to %2\n"
-"Use %2 with %3 versions before 2.0 from now on"
-msgstr ""
-
-#: session_state.cc:1202
+#: session_state.cc:1119
 msgid "programming error: Session: incorrect XML node sent to set_state()"
 msgstr ""
 
-#: session_state.cc:1251
+#: session_state.cc:1173
 msgid "Session: XML state has no options section"
 msgstr ""
 
-#: session_state.cc:1256
+#: session_state.cc:1178
 msgid "Session: XML state has no metadata section"
 msgstr ""
 
-#: session_state.cc:1267
+#: session_state.cc:1189
 msgid "Session: XML state has no sources section"
 msgstr ""
 
-#: session_state.cc:1274
+#: session_state.cc:1196
 msgid "Session: XML state has no Tempo Map section"
 msgstr ""
 
-#: session_state.cc:1281
+#: session_state.cc:1203
 msgid "Session: XML state has no locations section"
 msgstr ""
 
-#: session_state.cc:1307
+#: session_state.cc:1229
 msgid "Session: XML state has no Regions section"
 msgstr ""
 
-#: session_state.cc:1314
+#: session_state.cc:1236
 msgid "Session: XML state has no playlists section"
 msgstr ""
 
-#: session_state.cc:1334
+#: session_state.cc:1256
 msgid "Session: XML state has no bundles section"
 msgstr ""
 
-#: session_state.cc:1346
+#: session_state.cc:1268
 msgid "Session: XML state has no diskstreams section"
 msgstr ""
 
-#: session_state.cc:1354
+#: session_state.cc:1276
 msgid "Session: XML state has no routes section"
 msgstr ""
 
-#: session_state.cc:1366
+#: session_state.cc:1288
 msgid "Session: XML state has no route groups section"
 msgstr ""
 
-#: session_state.cc:1375
+#: session_state.cc:1297
 msgid "Session: XML state has no edit groups section"
 msgstr ""
 
-#: session_state.cc:1382
+#: session_state.cc:1304
 msgid "Session: XML state has no mix groups section"
 msgstr ""
 
-#: session_state.cc:1390
+#: session_state.cc:1312
 msgid "Session: XML state has no click section"
 msgstr ""
 
-#: session_state.cc:1438
+#: session_state.cc:1354
 msgid "Session: cannot create Route from XML description."
 msgstr ""
 
-#: session_state.cc:1442
+#: session_state.cc:1358
 msgid "Loaded track/bus %1"
 msgstr "载入音轨/总线 %1"
 
-#: session_state.cc:1540
+#: session_state.cc:1456
 msgid "Could not find diskstream for route"
 msgstr ""
 
-#: session_state.cc:1594
+#: session_state.cc:1510
 msgid "Session: cannot create Region from XML description."
 msgstr ""
 
-#: session_state.cc:1598
+#: session_state.cc:1514
 msgid "Can not load state for region '%1'"
 msgstr ""
 
-#: session_state.cc:1634
+#: session_state.cc:1550
 msgid "Regions in compound description not found (ID's %1 and %2): ignored"
 msgstr ""
 
-#: session_state.cc:1662
-msgid "Nested source has no ID info in session state file! (ignored)"
+#: session_state.cc:1578
+msgid "Nested source has no ID info in session file! (ignored)"
 msgstr ""
 
-#: session_state.cc:1674
+#: session_state.cc:1590
 msgid "Cannot reconstruct nested source for region %1"
 msgstr ""
 
-#: session_state.cc:1736
+#: session_state.cc:1652
 msgid "Session: XMLNode describing a AudioRegion is incomplete (no source)"
 msgstr ""
 
-#: session_state.cc:1744 session_state.cc:1765 session_state.cc:1785
+#: session_state.cc:1660 session_state.cc:1681 session_state.cc:1701
 msgid ""
 "Session: XMLNode describing a AudioRegion references an unknown source id =%1"
 msgstr ""
 
-#: session_state.cc:1750 session_state.cc:1771 session_state.cc:1791
+#: session_state.cc:1666 session_state.cc:1687 session_state.cc:1707
 msgid ""
 "Session: XMLNode describing a AudioRegion references a non-audio source id ="
 "%1"
 msgstr ""
 
-#: session_state.cc:1814
+#: session_state.cc:1730
 msgid ""
 "Session: XMLNode describing an AudioRegion is missing some master sources; "
 "ignored"
 msgstr ""
 
-#: session_state.cc:1848
+#: session_state.cc:1764
 msgid "Session: XMLNode describing a MidiRegion is incomplete (no source)"
 msgstr ""
 
-#: session_state.cc:1856
+#: session_state.cc:1772
 msgid ""
 "Session: XMLNode describing a MidiRegion references an unknown source id =%1"
 msgstr ""
 
-#: session_state.cc:1862
+#: session_state.cc:1778
 msgid ""
 "Session: XMLNode describing a MidiRegion references a non-midi source id =%1"
 msgstr ""
 
-#: session_state.cc:1930
+#: session_state.cc:1846
 msgid ""
 "cannot create new file from region name \"%1\" with ident = \"%2\": too many "
 "existing files with similar names"
 msgstr ""
 
-#: session_state.cc:1953
+#: session_state.cc:1869
 msgid "Session: cannot create Source from XML description."
 msgstr ""
 
-#: session_state.cc:1987
+#: session_state.cc:1903
 msgid "A sound file is missing. It will be replaced by silence."
 msgstr ""
 
-#: session_state.cc:2010
+#: session_state.cc:1926
 msgid "Found a sound file that cannot be used by %1. Talk to the progammers."
 msgstr ""
 
-#: session_state.cc:2027
-#, fuzzy
+#: session_state.cc:1943
 msgid "Could not create templates directory \"%1\" (%2)"
-msgstr "无法创建混音模板目录 \"%1\" (%2)"
+msgstr ""
 
-#: session_state.cc:2040
+#: session_state.cc:1956
 msgid "Template \"%1\" already exists - new version not created"
 msgstr ""
 
-#: session_state.cc:2046
-#, fuzzy
+#: session_state.cc:1962
 msgid "Could not create directory for Session template\"%1\" (%2)"
-msgstr "无法创建混音模板目录 \"%1\" (%2)"
+msgstr ""
 
-#: session_state.cc:2056
+#: session_state.cc:1972
 msgid "template not saved"
 msgstr "模板没保存"
 
-#: session_state.cc:2066
-#, fuzzy
+#: session_state.cc:1982
 msgid "Could not create directory for Session template plugin state\"%1\" (%2)"
-msgstr "无法创建混音模板目录 \"%1\" (%2)"
-
-#: session_state.cc:2261
-msgid "Unknown node \"%1\" found in Bundles list from state file"
 msgstr ""
 
-#: session_state.cc:2803 session_state.cc:2809
-msgid "Cannot expand path %1 (%2)"
-msgstr "无法扩展路径 %1 (%2)"
+#: session_state.cc:2225
+msgid "Unknown node \"%1\" found in Bundles list from session file"
+msgstr ""
 
-#: session_state.cc:2862
+#: session_state.cc:2820
 msgid "Session: cannot create dead file folder \"%1\" (%2)"
 msgstr ""
 
-#: session_state.cc:2901
+#: session_state.cc:2859
 msgid "cannot rename unused file source from %1 to %2 (%3)"
 msgstr ""
 
-#: session_state.cc:2919
+#: session_state.cc:2877
 msgid "cannot remove peakfile %1 for %2 (%3)"
 msgstr ""
 
-#: session_state.cc:3221
+#: session_state.cc:3179
 msgid "could not backup old history file, current history not saved"
 msgstr ""
 
-#: session_state.cc:3234
+#: session_state.cc:3192
 msgid "history could not be saved to %1"
 msgstr "历史无法被保存到 %1"
 
-#: session_state.cc:3237
-#, fuzzy
+#: session_state.cc:3195
 msgid "Could not remove history file at path \"%1\" (%2)"
-msgstr "无法解决路径: %1 (%2)"
+msgstr ""
 
-#: session_state.cc:3241
+#: session_state.cc:3199
 msgid "could not restore history file from backup %1 (%2)"
 msgstr ""
 
-#: session_state.cc:3266
+#: session_state.cc:3224
 msgid "%1: no history file \"%2\" for this session."
 msgstr ""
 
-#: session_state.cc:3272
+#: session_state.cc:3230
 msgid "Could not understand session history file \"%1\""
 msgstr "无法理解会话历史文件 \"%1\""
 
-#: session_state.cc:3314
+#: session_state.cc:3272
 msgid "Failed to downcast MidiSource for NoteDiffCommand"
 msgstr ""
 
-#: session_state.cc:3325
+#: session_state.cc:3283
 msgid "Failed to downcast MidiSource for SysExDiffCommand"
 msgstr ""
 
-#: session_state.cc:3336
+#: session_state.cc:3294
 msgid "Failed to downcast MidiSource for PatchChangeDiffCommand"
 msgstr ""
 
-#: session_state.cc:3344
+#: session_state.cc:3302
 msgid "Couldn't figure out how to make a Command out of a %1 XMLNode."
 msgstr ""
 
-#: session_state.cc:3596
+#: session_state.cc:3538
 msgid "Session: unknown diskstream type in XML"
 msgstr ""
 
-#: session_state.cc:3601
+#: session_state.cc:3543
 msgid "Session: could not load diskstream via XML state"
 msgstr ""
 
-#: session_time.cc:215
-msgid "Unknown JACK transport state %1 in sync callback"
+#: session_time.cc:214
+msgid "Unknown transport state %1 in sync callback"
 msgstr ""
 
-#: session_transport.cc:168
+#: session_transport.cc:167
 msgid "Cannot loop - no loop range defined"
 msgstr ""
 
-#: session_transport.cc:736
+#: session_transport.cc:739
 msgid ""
 "Seamless looping cannot be supported while %1 is using JACK transport.\n"
 "Recommend changing the configured options"
 msgstr ""
 
-#: session_transport.cc:1101
+#: session_transport.cc:1105
 msgid ""
 "Global varispeed cannot be supported while %1 is connected to JACK transport "
 "control"
 msgstr ""
 
-#: smf_source.cc:252
-msgid "Unable to read event prefix, corrupt MIDI ring buffer"
+#: smf_source.cc:262
+msgid "Unable to read event prefix, corrupt MIDI ring"
+msgstr ""
+
+#: smf_source.cc:275
+msgid "Event has time and size but no body, corrupt MIDI ring"
 msgstr ""
 
-#: smf_source.cc:263
-msgid "Read time/size but not buffer, corrupt MIDI ring buffer"
+#: smf_source.cc:281
+msgid "Event time is before MIDI source position"
 msgstr ""
 
-#: smf_source.cc:410
+#: smf_source.cc:316 smf_source.cc:355
+msgid "Skipping event with unordered time %1"
+msgstr ""
+
+#: smf_source.cc:420
 msgid "cannot open MIDI file %1 for write"
 msgstr "无法打开MIDI文件 %1 用于写入"
 
-#: sndfile_helpers.cc:32
+#: sndfile_helpers.cc:34
 msgid "WAV"
 msgstr ""
 
-#: sndfile_helpers.cc:33
+#: sndfile_helpers.cc:35
 msgid "AIFF"
 msgstr ""
 
-#: sndfile_helpers.cc:34
+#: sndfile_helpers.cc:36
 msgid "CAF"
 msgstr ""
 
-#: sndfile_helpers.cc:35
+#: sndfile_helpers.cc:37
 msgid "W64 (64 bit WAV)"
 msgstr ""
 
-#: sndfile_helpers.cc:36
+#: sndfile_helpers.cc:38
 msgid "FLAC"
 msgstr ""
 
-#: sndfile_helpers.cc:37
+#: sndfile_helpers.cc:39
 msgid "Ogg/Vorbis"
 msgstr ""
 
-#: sndfile_helpers.cc:38
+#: sndfile_helpers.cc:40
 msgid "raw (no header)"
 msgstr ""
 
-#: sndfile_helpers.cc:43
+#: sndfile_helpers.cc:45
 msgid ".wav"
 msgstr ""
 
-#: sndfile_helpers.cc:44
+#: sndfile_helpers.cc:46
 msgid ".aiff"
 msgstr ""
 
-#: sndfile_helpers.cc:45
+#: sndfile_helpers.cc:47
 msgid ".caf"
 msgstr ""
 
-#: sndfile_helpers.cc:46
+#: sndfile_helpers.cc:48
 msgid ".w64"
 msgstr ""
 
-#: sndfile_helpers.cc:47
+#: sndfile_helpers.cc:49
 msgid ".flac"
 msgstr ""
 
-#: sndfile_helpers.cc:48
+#: sndfile_helpers.cc:50
 msgid ".ogg"
 msgstr ""
 
-#: sndfile_helpers.cc:49
+#: sndfile_helpers.cc:51
 msgid ".raw"
 msgstr ""
 
-#: sndfile_helpers.cc:64
+#: sndfile_helpers.cc:66
 msgid "Signed 16 bit PCM"
 msgstr ""
 
-#: sndfile_helpers.cc:65
+#: sndfile_helpers.cc:67
 msgid "Signed 24 bit PCM"
 msgstr ""
 
-#: sndfile_helpers.cc:66
+#: sndfile_helpers.cc:68
 msgid "Signed 32 bit PCM"
 msgstr ""
 
-#: sndfile_helpers.cc:67
+#: sndfile_helpers.cc:69
 msgid "Signed 8 bit PCM"
 msgstr ""
 
-#: sndfile_helpers.cc:68
+#: sndfile_helpers.cc:70
 msgid "32 bit float"
 msgstr ""
 
-#: sndfile_helpers.cc:81
+#: sndfile_helpers.cc:83
 msgid "Little-endian (Intel)"
 msgstr ""
 
-#: sndfile_helpers.cc:82
+#: sndfile_helpers.cc:84
 msgid "Big-endian (PowerPC)"
 msgstr ""
 
-#: sndfilesource.cc:201
+#: sndfilesource.cc:210
 msgid "SndFileSource: cannot open file \"%1\" for %2 (%3)"
 msgstr ""
 
-#: sndfilesource.cc:209
+#: sndfilesource.cc:218
 msgid ""
 "SndFileSource: file only contains %1 channels; %2 is invalid as a channel "
 "number"
 msgstr ""
 
-#: sndfilesource.cc:255 sndfilesource.cc:571 sndfilesource.cc:595
+#: sndfilesource.cc:264 sndfilesource.cc:604 sndfilesource.cc:628
 msgid ""
 "cannot set broadcast info for audio file %1 (%2); dropping broadcast info "
 "for this file"
 msgstr ""
 
-#: sndfilesource.cc:302
+#: sndfilesource.cc:311
 msgid "could not allocate file %1 for reading."
 msgstr "无法分配文件 %1 用于读入"
 
-#: sndfilesource.cc:337
+#: sndfilesource.cc:346
 msgid "SndFileSource: could not seek to frame %1 within %2 (%3)"
 msgstr ""
 
-#: sndfilesource.cc:347
+#: sndfilesource.cc:356
 msgid ""
 "SndFileSource: @ %1 could not read %2 within %3 (%4) (len = %5, ret was %6)"
 msgstr ""
 
-#: sndfilesource.cc:391 sndfilesource.cc:420
+#: sndfilesource.cc:400 sndfilesource.cc:429
 msgid "attempt to write a non-writable audio file source (%1)"
 msgstr ""
 
-#: sndfilesource.cc:396 utils.cc:592 utils.cc:616 utils.cc:630 utils.cc:649
+#: sndfilesource.cc:405 utils.cc:547 utils.cc:571 utils.cc:585 utils.cc:604
 msgid "programming error: %1 %2"
 msgstr "程序错误: %1 %2"
 
-#: sndfilesource.cc:523
+#: sndfilesource.cc:532 sndfilesource.cc:562
 msgid "attempt to flush a non-writable audio file source (%1)"
 msgstr ""
 
-#: sndfilesource.cc:528
+#: sndfilesource.cc:537 sndfilesource.cc:557
 msgid "attempt to flush an un-opened audio file source (%1)"
 msgstr ""
 
-#: sndfilesource.cc:534
+#: sndfilesource.cc:543
 msgid "could not allocate file %1 to write header"
 msgstr ""
 
-#: sndfilesource.cc:548
+#: sndfilesource.cc:568
+msgid "could not allocate file %1 to flush contents"
+msgstr ""
+
+#: sndfilesource.cc:581
 msgid ""
 "attempt to store broadcast info in a non-writable audio file source (%1)"
 msgstr ""
 
-#: sndfilesource.cc:553
+#: sndfilesource.cc:586
 msgid "attempt to set BWF info for an un-opened audio file source (%1)"
 msgstr ""
 
-#: sndfilesource.cc:614
-msgid "%1: cannot seek to %2 (libsndfile error: %3"
+#: sndfilesource.cc:647
+msgid "%1: cannot seek to %2 (libsndfile error: %3)"
 msgstr ""
 
-#: sndfilesource.cc:727
+#: sndfilesource.cc:760
 msgid "SndFileSource: \"%1\" bad read retval: %2 of %5 (%3: %4)"
 msgstr ""
 
-#: sndfilesource.cc:740 sndfilesource.cc:790 sndfilesource.cc:797
+#: sndfilesource.cc:773 sndfilesource.cc:823 sndfilesource.cc:830
 msgid "SndFileSource: \"%1\" bad write (%2)"
 msgstr ""
 
-#: sndfilesource.cc:820
+#: sndfilesource.cc:853
 msgid ""
 "Filesource: start time is already set for existing file (%1): Cannot change "
 "start time."
 msgstr ""
 
-#: speakers.cc:239
+#: speakers.cc:280
 msgid "Speaker information is missing azimuth - speaker ignored"
 msgstr ""
 
-#: speakers.cc:245
+#: speakers.cc:286
 msgid "Speaker information is missing elevation - speaker ignored"
 msgstr ""
 
-#: speakers.cc:251
+#: speakers.cc:292
 msgid "Speaker information is missing distance - speaker ignored"
 msgstr ""
 
+#: srcfilesource.cc:135
+msgid "SrcFileSource: %1"
+msgstr ""
+
 #: tape_file_matcher.cc:46
 msgid "Cannot compile tape track regexp for use (%1)"
 msgstr ""
@@ -2448,142 +2421,87 @@ msgstr ""
 #: tempo_map_importer.cc:89
 msgid ""
 "This will replace the current tempo map!\n"
-"Are you shure you want to do this?"
+"Are you sure you want to do this?"
 msgstr ""
 
-#: user_bundle.cc:28
+#: user_bundle.cc:47
 msgid "Node for Bundle has no \"name\" property"
 msgstr "绑定的符号没有名称属性"
 
-#: user_bundle.cc:40 user_bundle.cc:61
+#: user_bundle.cc:59 user_bundle.cc:80
 #, c-format
 msgid "Unknown node \"%s\" in Bundle"
 msgstr ""
 
-#: user_bundle.cc:45
+#: user_bundle.cc:64
 msgid "Node for Channel has no \"name\" property"
 msgstr "声道的符号没有名称属性"
 
-#: user_bundle.cc:51
+#: user_bundle.cc:70
 msgid "Node for Channel has no \"type\" property"
 msgstr "声道的符号没有类型属性"
 
-#: user_bundle.cc:66
+#: user_bundle.cc:85
 msgid "Node for Port has no \"name\" property"
 msgstr "端口的符号没有名称属性"
 
-#: utils.cc:453 utils.cc:477
+#: utils.cc:395 utils.cc:419
 msgid "Splice"
 msgstr ""
 
-#: utils.cc:455 utils.cc:470
+#: utils.cc:397 utils.cc:412
 msgid "Slide"
 msgstr ""
 
-#: utils.cc:457 utils.cc:473
+#: utils.cc:399 utils.cc:415
 msgid "Lock"
 msgstr ""
 
-#: utils.cc:460
+#: utils.cc:402
 msgid "programming error: unknown edit mode string \"%1\""
 msgstr "程序错误: 无法识别编辑模式字符串 \"%1\""
 
-#: utils.cc:484 utils.cc:513
+#: utils.cc:426 utils.cc:458
 msgid "MIDI Timecode"
 msgstr "MIDI时间码"
 
-#: utils.cc:484 utils.cc:511
+#: utils.cc:426 utils.cc:456
 msgid "MTC"
 msgstr "MTC"
 
-#: utils.cc:488 utils.cc:520
+#: utils.cc:430 utils.cc:465
 msgid "MIDI Clock"
 msgstr "MIDI时钟"
 
-#: utils.cc:492 utils.cc:507 utils.cc:527
+#: utils.cc:434 utils.cc:452 utils.cc:472
 msgid "JACK"
 msgstr ""
 
-#: utils.cc:496
+#: utils.cc:438
 msgid "programming error: unknown sync source string \"%1\""
 msgstr "程序错误: 无法识别同步源字符串 \"%1\""
 
-#: utils.cc:518
-#, fuzzy
+#: utils.cc:463
 msgid "M-Clock"
-msgstr "MIDI时钟"
+msgstr ""
 
-#: utils.cc:524
-#, fuzzy
+#: utils.cc:469
 msgid "LTC"
-msgstr "MTC"
+msgstr ""
 
-#: utils.cc:684
+#: utils.cc:639
 msgid "programming error: unknown native header format: %1"
 msgstr ""
 
-#: utils.cc:699
+#: utils.cc:654
 msgid "cannot open directory %1 (%2)"
 msgstr "无法打开目录 %1 (%2)"
 
-#~ msgid "control protocol XML node has no name property. Ignored."
-#~ msgstr "控制协议XML符号没有名称属性. 忽略之"
-
-#~ msgid "control protocol \"%1\" is not known. Ignored"
-#~ msgstr "控制协议 \"%1\" 未知. 忽略之"
-
-#~ msgid "Crossfade: no \"in\" region in state"
-#~ msgstr "淡入淡出: 没有 \"入\" 区域"
-
-#~ msgid "old-style crossfade information - no position information"
-#~ msgstr "旧样式淡入淡出信息 - 没有位置信息"
-
-#~ msgid "Preset file %1 exists; not overwriting"
-#~ msgstr "预设文件 %1 已存在; 不覆盖"
-
-#~ msgid "Cannot open preset file %1 (%2)"
-#~ msgstr "无法打开预设文件 %1 (%2)"
-
-#~ msgid "AudioUnit Outputs"
-#~ msgstr "音频单元输出"
-
-#~ msgid "AudioUnit Effects"
-#~ msgstr "音频单元效果"
-
-#~ msgid "AudioUnit (Unknown)"
-#~ msgstr "音频单元(未知)"
-
-#~ msgid "Checking AudioUnit: %1"
-#~ msgstr "检查音频单元 %1"
-
-#~ msgid ""
-#~ "%1: could not find configuration file (ardour.rc), canvas will look "
-#~ "broken."
-#~ msgstr "%1: 无法找到配置文件(ardour.rc), 话不看起来会破破的."
-
-#~ msgid "VST: cannot load module from \"%1\""
-#~ msgstr "VST: 无法从 %1 载入模块"
-
-#~ msgid "You asked ardour to not use any VST plugins"
-#~ msgstr "您要求Ardour不要使用任何VST插件"
-
-#~ msgid "Preset %1"
-#~ msgstr "预设 %1"
-
-#~ msgid "Template \"%1\" already exists - template not renamed"
-#~ msgstr "模板 \"%1\" 已存在 - 模板没被重命名"
-
-#~ msgid "Midi"
-#~ msgstr "MIDI"
-
-#~ msgid "Unable to create a backup copy of file %1 (%2)"
-#~ msgstr "无法创建 %1 (%2) 的备份文件"
-
-#~ msgid "CoreAudioSource: cannot open file \"%1\" for %2"
-#~ msgstr "核心音频源: 无法打开文件 \"%1\" 用于 %2"
+#~ msgid "Could not resolve path: %1 (%2)"
+#~ msgstr "无法解决路径: %1 (%2)"
 
-#~ msgid "path (%1) is ambiguous"
-#~ msgstr "路径 (%1) 有歧义"
+#~ msgid "LADSPA: cannot load module from \"%1\""
+#~ msgstr "LADSPA: 无法从 \"%1\" 载入模块"
 
-#~ msgid "LXVST: cannot load module from \"%1\""
-#~ msgstr "LXVST: 无法从 \"%1\" 载入载入模块"
+#~ msgid "Cannot expand path %1 (%2)"
+#~ msgstr "无法扩展路径 %1 (%2)"