mirror of
https://github.com/BililiveRecorder/BililiveRecorder.git
synced 2024-12-26 20:26:00 +08:00
455 lines
18 KiB
XML
455 lines
18 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<root>
|
|
<!--
|
|
Microsoft ResX Schema
|
|
|
|
Version 1.3
|
|
|
|
The primary goals of this format is to allow a simple XML format
|
|
that is mostly human readable. The generation and parsing of the
|
|
various data types are done through the TypeConverter classes
|
|
associated with the data types.
|
|
|
|
Example:
|
|
|
|
... ado.net/XML headers & schema ...
|
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
|
<resheader name="version">1.3</resheader>
|
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
|
<data name="Name1">this is my long string</data>
|
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
|
[base64 mime encoded serialized .NET Framework object]
|
|
</data>
|
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
[base64 mime encoded string representing a byte array form of the .NET Framework object]
|
|
</data>
|
|
|
|
There are any number of "resheader" rows that contain simple
|
|
name/value pairs.
|
|
|
|
Each data row contains a name, and value. The row also contains a
|
|
type or mimetype. Type corresponds to a .NET class that support
|
|
text/value conversion through the TypeConverter architecture.
|
|
Classes that don't support this are serialized and stored with the
|
|
mimetype set.
|
|
|
|
The mimetype is used for serialized objects, and tells the
|
|
ResXResourceReader how to depersist the object. This is currently not
|
|
extensible. For a given mimetype the value must be set accordingly:
|
|
|
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
|
that the ResXResourceWriter will generate, however the reader can
|
|
read any of the formats listed below.
|
|
|
|
mimetype: application/x-microsoft.net.object.binary.base64
|
|
value : The object must be serialized with
|
|
: System.Serialization.Formatters.Binary.BinaryFormatter
|
|
: and then encoded with base64 encoding.
|
|
|
|
mimetype: application/x-microsoft.net.object.soap.base64
|
|
value : The object must be serialized with
|
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
|
: and then encoded with base64 encoding.
|
|
|
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
|
value : The object must be serialized into a byte array
|
|
: using a System.ComponentModel.TypeConverter
|
|
: and then encoded with base64 encoding.
|
|
-->
|
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
|
<xsd:element name="root" msdata:IsDataSet="true">
|
|
<xsd:complexType>
|
|
<xsd:choice maxOccurs="unbounded">
|
|
<xsd:element name="data">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="resheader">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:choice>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:schema>
|
|
<resheader name="resmimetype">
|
|
<value>text/microsoft-resx</value>
|
|
</resheader>
|
|
<resheader name="version">
|
|
<value>1.3</value>
|
|
</resheader>
|
|
<resheader name="reader">
|
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
</resheader>
|
|
<resheader name="writer">
|
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
</resheader>
|
|
<data name="About_Contact" xml:space="preserve">
|
|
<value>联系方式/问题反馈: </value>
|
|
<comment>Add a space after colon ":"</comment>
|
|
</data>
|
|
<data name="About_Name" xml:space="preserve">
|
|
<value>B站录播姬</value>
|
|
<comment>Add "(B站录播姬)" after translation</comment>
|
|
</data>
|
|
<data name="About_Website" xml:space="preserve">
|
|
<value>官网: </value>
|
|
<comment>Add a space after colon ":"</comment>
|
|
</data>
|
|
<data name="AddRoomCard_ConfirmButton" xml:space="preserve">
|
|
<value>确定</value>
|
|
<comment>Translate as "confirm" or "add"</comment>
|
|
</data>
|
|
<data name="AddRoomCard_PlaceholderText" xml:space="preserve">
|
|
<value>房间号或房间链接</value>
|
|
<comment>id or link</comment>
|
|
</data>
|
|
<data name="AddRoomCard_PlaceholderText_FontSize" xml:space="preserve">
|
|
<value>14</value>
|
|
</data>
|
|
<data name="AddRoomCard_Title" xml:space="preserve">
|
|
<value>添加房间</value>
|
|
</data>
|
|
<data name="AddRoomFailedDialog_CloseButtonText" xml:space="preserve">
|
|
<value>知道了</value>
|
|
</data>
|
|
<data name="AddRoomFailedDialog_ErrorText_Duplicate" xml:space="preserve">
|
|
<value>这个直播间已经被添加过了</value>
|
|
</data>
|
|
<data name="AddRoomFailedDialog_ErrorText_InvalidInput" xml:space="preserve">
|
|
<value>请输入B站直播房间号或直播间链接</value>
|
|
</data>
|
|
<data name="AddRoomFailedDialog_ErrorText_RoomIdNegative" xml:space="preserve">
|
|
<value>房间号不能是负数</value>
|
|
</data>
|
|
<data name="AddRoomFailedDialog_ErrorText_RoomIdZero" xml:space="preserve">
|
|
<value>房间号不能是 0</value>
|
|
</data>
|
|
<data name="AddRoomFailedDialog_Title" xml:space="preserve">
|
|
<value>添加房间失败</value>
|
|
</data>
|
|
<data name="AnnouncementPage_FetchFailed" xml:space="preserve">
|
|
<value>公告获取失败</value>
|
|
</data>
|
|
<data name="AnnouncementPage_RefreshButton" xml:space="preserve">
|
|
<value>刷新公告内容</value>
|
|
</data>
|
|
<data name="CloseWindowConfirmDialog_Title" xml:space="preserve">
|
|
<value>确定要退出吗?</value>
|
|
</data>
|
|
<data name="DeleteRoomConfirmDialog_Title" xml:space="preserve">
|
|
<value>确定要删除这个直播间吗?</value>
|
|
</data>
|
|
<data name="Global_Cancel" xml:space="preserve">
|
|
<value>取消</value>
|
|
</data>
|
|
<data name="Global_Close" xml:space="preserve">
|
|
<value>关闭</value>
|
|
</data>
|
|
<data name="Global_Confirm" xml:space="preserve">
|
|
<value>确定</value>
|
|
</data>
|
|
<data name="Global_Copy" xml:space="preserve">
|
|
<value>复制</value>
|
|
</data>
|
|
<data name="Global_Delete" xml:space="preserve">
|
|
<value>删除</value>
|
|
</data>
|
|
<data name="Global_Quit" xml:space="preserve">
|
|
<value>退出</value>
|
|
</data>
|
|
<data name="LogPage_RightClickCopyToolTip" xml:space="preserve">
|
|
<value>右键点击可以复制单行日志</value>
|
|
</data>
|
|
<data name="RoomCard_ClipButton_Tooltip" xml:space="preserve">
|
|
<value>回放剪辑(正在处理中的数量)</value>
|
|
<comment>This feature is off by default, and will be removed in the future.</comment>
|
|
</data>
|
|
<data name="RoomCard_Menu_Delete" xml:space="preserve">
|
|
<value>删除房间</value>
|
|
</data>
|
|
<data name="RoomCard_Menu_DisableAutoRecord" xml:space="preserve">
|
|
<value>不自动录制</value>
|
|
</data>
|
|
<data name="RoomCard_Menu_EnableAutoRecord" xml:space="preserve">
|
|
<value>自动录制</value>
|
|
</data>
|
|
<data name="RoomCard_Menu_OpenInBrowser" xml:space="preserve">
|
|
<value>打开直播间页面</value>
|
|
</data>
|
|
<data name="RoomCard_Menu_RefreshInfo" xml:space="preserve">
|
|
<value>刷新直播间信息</value>
|
|
</data>
|
|
<data name="RoomCard_Menu_Settings" xml:space="preserve">
|
|
<value>房间设置</value>
|
|
<comment>This settings is different per room</comment>
|
|
</data>
|
|
<data name="RoomCard_Menu_StartRecording" xml:space="preserve">
|
|
<value>开始录制</value>
|
|
</data>
|
|
<data name="RoomCard_Menu_StopRecording" xml:space="preserve">
|
|
<value>停止录制</value>
|
|
</data>
|
|
<data name="RoomCard_Menu_Tooltip" xml:space="preserve">
|
|
<value>操作</value>
|
|
</data>
|
|
<data name="RoomCard_SplitButton_Tooltip" xml:space="preserve">
|
|
<value>切割录制输出文件</value>
|
|
</data>
|
|
<data name="RoomCard_Status_DanmakuConnectionTooltip_False" xml:space="preserve">
|
|
<value>弹幕连接被断开
|
|
录播姬通过弹幕服务器接收开播状态推送</value>
|
|
</data>
|
|
<data name="RoomCard_Status_DanmakuConnectionTooltip_True" xml:space="preserve">
|
|
<value>已连接弹幕服务器
|
|
实时接收开播状态和其他数据</value>
|
|
</data>
|
|
<data name="RoomCard_Status_LiveStatusTooltip_False" xml:space="preserve">
|
|
<value>未开播</value>
|
|
</data>
|
|
<data name="RoomCard_Status_LiveStatusTooltip_True" xml:space="preserve">
|
|
<value>直播中</value>
|
|
</data>
|
|
<data name="RoomCard_Status_Monitoring" xml:space="preserve">
|
|
<value>监控中</value>
|
|
<comment>Short status text</comment>
|
|
</data>
|
|
<data name="RoomCard_Status_Recording" xml:space="preserve">
|
|
<value>录制中</value>
|
|
<comment>Short status text</comment>
|
|
</data>
|
|
<data name="RoomCard_Status_SpeedIndicator_Description" xml:space="preserve">
|
|
<value>这里显示的是录制的速度与主播直播速度的比
|
|
正常应为接近 100% 颜色显示为绿色</value>
|
|
<comment>Shown in tooltip</comment>
|
|
</data>
|
|
<data name="RoomCard_Status_SpeedIndicator_SpeedInMbps" xml:space="preserve">
|
|
<value>{0:F2} Mbps</value>
|
|
<comment>Should not translate</comment>
|
|
</data>
|
|
<data name="RoomCard_Status_SpeedIndicator_SpeedInPercentage" xml:space="preserve">
|
|
<value>当前速度比: {0:P2}</value>
|
|
<comment>Speed percentage relative to upload speed of the streamer</comment>
|
|
</data>
|
|
<data name="RoomListPage_Menu_AutoRecord" xml:space="preserve">
|
|
<value>监控</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_AutoRecord_DisableAll" xml:space="preserve">
|
|
<value>取消自动录制全部房间</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_AutoRecord_EnableAll" xml:space="preserve">
|
|
<value>自动录制全部房间</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_File" xml:space="preserve">
|
|
<value>文件</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_File_OpenWorkDirectory" xml:space="preserve">
|
|
<value>打开工作目录</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_Sort_Default" xml:space="preserve">
|
|
<value>不排序</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_Sort_RoomId" xml:space="preserve">
|
|
<value>按房间号排序</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_Sort_Status" xml:space="preserve">
|
|
<value>按录制状态排序</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_View" xml:space="preserve">
|
|
<value>视图</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_View_ShowLogCheckBox" xml:space="preserve">
|
|
<value>显示日志</value>
|
|
</data>
|
|
<data name="RoomListPage_Menu_View_ShowTitleAndAreaCheckBox" xml:space="preserve">
|
|
<value>显示直播间标题和分区</value>
|
|
</data>
|
|
<data name="RootPage_NavigationViewItem_AdvancedSettingsPage" xml:space="preserve">
|
|
<value>高级设置</value>
|
|
</data>
|
|
<data name="RootPage_NavigationViewItem_AnnouncementPage" xml:space="preserve">
|
|
<value>公告</value>
|
|
</data>
|
|
<data name="RootPage_NavigationViewItem_LogPage" xml:space="preserve">
|
|
<value>日志</value>
|
|
</data>
|
|
<data name="RootPage_NavigationViewItem_RoomListPage" xml:space="preserve">
|
|
<value>房间列表</value>
|
|
</data>
|
|
<data name="RootPage_NavigationViewItem_SettingsPage" xml:space="preserve">
|
|
<value>设置</value>
|
|
</data>
|
|
<data name="Settings_AdvancedPage_Title" xml:space="preserve">
|
|
<value>高级设置</value>
|
|
</data>
|
|
<data name="Settings_AdvancedPage_Warning" xml:space="preserve">
|
|
<value>注:一般用户通常不需要也不应该修改这里的设置项。
|
|
对 Timing 的修改可能会导致被B站服务器屏蔽、不能及时开始录制等问题。</value>
|
|
</data>
|
|
<data name="Settings_Danmaku_FlushInterval" xml:space="preserve">
|
|
<value>触发写硬盘所需弹幕个数</value>
|
|
</data>
|
|
<data name="Settings_Danmaku_Title" xml:space="preserve">
|
|
<value>弹幕录制</value>
|
|
</data>
|
|
<data name="Settings_Danmaku_ToggleSwitch_Enabled" xml:space="preserve">
|
|
<value>保存弹幕</value>
|
|
</data>
|
|
<data name="Settings_Danmaku_ToggleSwitch_Gift" xml:space="preserve">
|
|
<value>保存 送礼信息</value>
|
|
</data>
|
|
<data name="Settings_Danmaku_ToggleSwitch_Guard" xml:space="preserve">
|
|
<value>保存 舰长购买</value>
|
|
</data>
|
|
<data name="Settings_Danmaku_ToggleSwitch_Raw" xml:space="preserve">
|
|
<value>保存 弹幕原始数据</value>
|
|
</data>
|
|
<data name="Settings_Danmaku_ToggleSwitch_SuperChat" xml:space="preserve">
|
|
<value>保存 SuperChat</value>
|
|
</data>
|
|
<data name="Settings_FileName_Clip" xml:space="preserve">
|
|
<value>剪辑文件名格式</value>
|
|
</data>
|
|
<data name="Settings_FileName_Description_Text" xml:space="preserve">
|
|
<value>说明</value>
|
|
</data>
|
|
<data name="Settings_FileName_Description_ToolTip" xml:space="preserve">
|
|
<value>文件名变量说明
|
|
|
|
日期: {date}
|
|
时间: {time}
|
|
房间号: {roomid}
|
|
标题: {title}
|
|
主播名: {name}
|
|
大分区: {parea}
|
|
子分区: {area}
|
|
随机数字: {random}
|
|
|
|
所有大括号均为英文半角括号
|
|
只支持 FLV 格式</value>
|
|
</data>
|
|
<data name="Settings_FileName_Record" xml:space="preserve">
|
|
<value>录制文件名格式</value>
|
|
</data>
|
|
<data name="Settings_FileName_Title" xml:space="preserve">
|
|
<value>文件名</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_Clip_FutureDuration_Left" xml:space="preserve">
|
|
<value>剪辑将来时长</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_Clip_FutureDuration_Right" xml:space="preserve">
|
|
<value>秒</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_Clip_PastDuration_Left" xml:space="preserve">
|
|
<value>剪辑过去时长</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_Clip_PastDuration_Right" xml:space="preserve">
|
|
<value>秒</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_Description" xml:space="preserve">
|
|
<value>推荐使用 只启用录制功能
|
|
即时剪辑功能会在之后的版本删除
|
|
启用剪辑功能有小概率会遇到内存泄漏的问题</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_RadioButton_Both" xml:space="preserve">
|
|
<value>同时启用两个功能</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_RadioButton_ClipOnly" xml:space="preserve">
|
|
<value>只启用即时剪辑功能</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_RadioButton_RecordOnly" xml:space="preserve">
|
|
<value>只启用录制功能</value>
|
|
</data>
|
|
<data name="Settings_RecordMode_Title" xml:space="preserve">
|
|
<value>录制模式</value>
|
|
</data>
|
|
<data name="Settings_SettingsPage_Title" xml:space="preserve">
|
|
<value>设置</value>
|
|
</data>
|
|
<data name="Settings_Splitting_RadioButton_BySize" xml:space="preserve">
|
|
<value>根据文件大小自动分段</value>
|
|
</data>
|
|
<data name="Settings_Splitting_RadioButton_ByTime" xml:space="preserve">
|
|
<value>根据视频时间自动分段</value>
|
|
</data>
|
|
<data name="Settings_Splitting_RadioButton_Disabled" xml:space="preserve">
|
|
<value>不自动分段</value>
|
|
</data>
|
|
<data name="Settings_Splitting_TextBox_Left" xml:space="preserve">
|
|
<value>每</value>
|
|
</data>
|
|
<data name="Settings_Splitting_TextBox_Right" xml:space="preserve">
|
|
<value>保存为一个文件</value>
|
|
</data>
|
|
<data name="Settings_Splitting_TextBox_SizeUnit" xml:space="preserve">
|
|
<value>MiB</value>
|
|
</data>
|
|
<data name="Settings_Splitting_TextBox_TimeUnit" xml:space="preserve">
|
|
<value>分</value>
|
|
</data>
|
|
<data name="Settings_Splitting_Title" xml:space="preserve">
|
|
<value>自动分段</value>
|
|
</data>
|
|
<data name="Settings_Webhook_Address" xml:space="preserve">
|
|
<value>Webhook 地址,一行一个</value>
|
|
</data>
|
|
<data name="Settings_Webhook_Title" xml:space="preserve">
|
|
<value>Webhook</value>
|
|
</data>
|
|
<data name="SettingWithDefault_Default" xml:space="preserve">
|
|
<value>默认</value>
|
|
<comment>Text of the checkbox in the reuseable control for setting items.
|
|
Will use default setting and disable user input when checked.</comment>
|
|
</data>
|
|
<data name="TaskbarIconControl_MenuItem_OpenMainWindow" xml:space="preserve">
|
|
<value>打开主界面</value>
|
|
</data>
|
|
<data name="TaskbarIconControl_MinimizedNotification" xml:space="preserve">
|
|
<value>录播姬已最小化到托盘,左键单击图标恢复界面</value>
|
|
</data>
|
|
<data name="TaskbarIconControl_Title" xml:space="preserve">
|
|
<value>B站录播姬</value>
|
|
</data>
|
|
<data name="Window_Title" xml:space="preserve">
|
|
<value>B站录播姬 {0}</value>
|
|
|
|
</data>
|
|
<data name="WorkDirectorySelector_Browse" xml:space="preserve">
|
|
<value>浏览...</value>
|
|
</data>
|
|
<data name="WorkDirectorySelector_Error_FailedToLoadConfig" xml:space="preserve">
|
|
<value>配置文件加载失败</value>
|
|
</data>
|
|
<data name="WorkDirectorySelector_Error_None" xml:space="preserve">
|
|
<value> </value>
|
|
<comment>Empty string</comment>
|
|
</data>
|
|
<data name="WorkDirectorySelector_Error_PathContainsFiles" xml:space="preserve">
|
|
<value>目录已有其他文件</value>
|
|
</data>
|
|
<data name="WorkDirectorySelector_Error_PathDoesNotExist" xml:space="preserve">
|
|
<value>目录不存在</value>
|
|
</data>
|
|
<data name="WorkDirectorySelector_Error_PathNotSupported" xml:space="preserve">
|
|
<value>不支持该路径</value>
|
|
</data>
|
|
<data name="WorkDirectorySelector_Error_UnknownError" xml:space="preserve">
|
|
<value>发生了未知错误</value>
|
|
</data>
|
|
<data name="WorkDirectorySelector_Title" xml:space="preserve">
|
|
<value>选择工作目录</value>
|
|
</data>
|
|
</root> |