2024-11-19 23:39:40 +08:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<messages nplurals="2"
|
|
|
|
plural="n == 1 ? 0 : 1">
|
|
|
|
<message id="Wt.QuittedMessage">
|
|
|
|
The application has stopped running, would you like to restart?
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WAbstractItemView.PageIOfN"><b>{1}</b> of <b>{2}</b></message>
|
|
|
|
<message id="Wt.WAbstractItemView.PageBar.First">« First</message>
|
|
|
|
<message id="Wt.WAbstractItemView.PageBar.Previous">‹ Previous</message>
|
|
|
|
<message id="Wt.WAbstractItemView.PageBar.Next">Next ›</message>
|
|
|
|
<message id="Wt.WAbstractItemView.PageBar.Last">Last »</message>
|
|
|
|
|
|
|
|
<message id="Wt.WCalendar.PrevMonth">«</message>
|
|
|
|
<message id="Wt.WCalendar.NextMonth">»</message>
|
|
|
|
<message id="Wt.WCalendar.today">Today</message>
|
|
|
|
|
|
|
|
<message id="Wt.WDate.Monday">Monday</message>
|
|
|
|
<message id="Wt.WDate.Tuesday">Tuesday</message>
|
|
|
|
<message id="Wt.WDate.Wednesday">Wednesday</message>
|
|
|
|
<message id="Wt.WDate.Thursday">Thursday</message>
|
|
|
|
<message id="Wt.WDate.Friday">Friday</message>
|
|
|
|
<message id="Wt.WDate.Saturday">Saturday</message>
|
|
|
|
<message id="Wt.WDate.Sunday">Sunday</message>
|
2025-01-17 17:56:03 +08:00
|
|
|
<message id="Wt.WDate.3.Mon">一</message>
|
|
|
|
<message id="Wt.WDate.3.Tue">二</message>
|
|
|
|
<message id="Wt.WDate.3.Wed">三</message>
|
|
|
|
<message id="Wt.WDate.3.Thu">四</message>
|
|
|
|
<message id="Wt.WDate.3.Fri">五</message>
|
|
|
|
<message id="Wt.WDate.3.Sat">六</message>
|
|
|
|
<message id="Wt.WDate.3.Sun">日</message>
|
|
|
|
<message id="Wt.WDate.January">一月</message>
|
|
|
|
<message id="Wt.WDate.February">二月</message>
|
|
|
|
<message id="Wt.WDate.March">三月</message>
|
|
|
|
<message id="Wt.WDate.April">四月</message>
|
|
|
|
<message id="Wt.WDate.May">五月</message>
|
|
|
|
<message id="Wt.WDate.June">六月</message>
|
|
|
|
<message id="Wt.WDate.July">七月</message>
|
|
|
|
<message id="Wt.WDate.August">八月</message>
|
|
|
|
<message id="Wt.WDate.September">九月</message>
|
|
|
|
<message id="Wt.WDate.October">十月</message>
|
|
|
|
<message id="Wt.WDate.November">十一月</message>
|
|
|
|
<message id="Wt.WDate.December">十二月</message>
|
|
|
|
<message id="Wt.WDate.3.Jan">一</message>
|
|
|
|
<message id="Wt.WDate.3.Feb">二</message>
|
|
|
|
<message id="Wt.WDate.3.Mar">三</message>
|
|
|
|
<message id="Wt.WDate.3.Apr">四</message>
|
|
|
|
<message id="Wt.WDate.3.May">五</message>
|
|
|
|
<message id="Wt.WDate.3.Jun">六</message>
|
|
|
|
<message id="Wt.WDate.3.Jul">七</message>
|
|
|
|
<message id="Wt.WDate.3.Aug">八</message>
|
|
|
|
<message id="Wt.WDate.3.Sep">九</message>
|
|
|
|
<message id="Wt.WDate.3.Oct">十</message>
|
|
|
|
<message id="Wt.WDate.3.Nov">十一</message>
|
|
|
|
<message id="Wt.WDate.3.Dec">十二</message>
|
2024-11-19 23:39:40 +08:00
|
|
|
|
|
|
|
<message id="Wt.WDatePicker.Close">Close</message>
|
|
|
|
|
|
|
|
<message id="Wt.WDateTime.LessThanASecond">less than a second</message>
|
|
|
|
<message id="Wt.WDateTime.seconds">
|
|
|
|
<plural case="0">one second</plural>
|
|
|
|
<plural case="1">{1} seconds</plural>
|
|
|
|
</message>
|
|
|
|
<message id="Wt.WDateTime.minutes">
|
|
|
|
<plural case="0">one minute</plural>
|
|
|
|
<plural case="1">{1} minutes</plural>
|
|
|
|
</message>
|
|
|
|
<message id="Wt.WDateTime.hours">
|
|
|
|
<plural case="0">one hour</plural>
|
|
|
|
<plural case="1">{1} hours</plural>
|
|
|
|
</message>
|
|
|
|
<message id="Wt.WDateTime.days">
|
|
|
|
<plural case="0">one day</plural>
|
|
|
|
<plural case="1">{1} days</plural>
|
|
|
|
</message>
|
|
|
|
<message id="Wt.WDateTime.weeks">
|
|
|
|
<plural case="0">one week</plural>
|
|
|
|
<plural case="1">{1} weeks</plural>
|
|
|
|
</message>
|
|
|
|
<message id="Wt.WDateTime.months">
|
|
|
|
<plural case="0">one month</plural>
|
|
|
|
<plural case="1">{1} months</plural>
|
|
|
|
</message>
|
|
|
|
<message id="Wt.WDateTime.years">
|
|
|
|
<plural case="0">one year</plural>
|
|
|
|
<plural case="1">{1} years</plural>
|
|
|
|
</message>
|
|
|
|
<message id="Wt.WDateTime.null"></message>
|
|
|
|
|
|
|
|
<message id="Wt.WDateValidator.DateTooEarly">The date must be after {1}</message>
|
|
|
|
<message id="Wt.WDateValidator.DateTooLate">The date must be before {1}</message>
|
|
|
|
<message id="Wt.WDateValidator.WrongDateRange">The date must be between {1} and {2}</message>
|
|
|
|
<message id="Wt.WDateValidator.WrongFormat">Must be a date in the format '{1}'</message>
|
|
|
|
|
|
|
|
<message id="Wt.WEmailValidator.Invalid">Must be a valid email address</message>
|
|
|
|
<message id="Wt.WEmailValidator.Invalid.Multiple">Must be a comma-separated list of email addresses</message>
|
|
|
|
<message id="Wt.WEmailValidator.NotMatching">Must be an email address matching the pattern '{1}'</message>
|
|
|
|
<message
|
|
|
|
id="Wt.WEmailValidator.NotMatching.Multiple">Must be a comma-separated list of email addresses matching the pattern '{1}'</message>
|
|
|
|
|
|
|
|
<message id="Wt.WTimeValidator.TimeTooEarly">The time must be after {1}</message>
|
|
|
|
<message id="Wt.WTimeValidator.TimeTooLate">The time must be before {1}</message>
|
|
|
|
<message id="Wt.WTimeValidator.WrongTimeRange">The time must be between {1} and {2}</message>
|
|
|
|
<message id="Wt.WTimeValidator.WrongFormat">Must be a time in the format '{1}'</message>
|
|
|
|
|
|
|
|
<message id="Wt.WDefaultLoadingIndicator.Loading">Loading...</message>
|
|
|
|
|
|
|
|
<message id="Wt.WDialog.template">
|
|
|
|
${center-script}
|
|
|
|
${layout}
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<!-- From WDialog-center.js: -->
|
|
|
|
<message id="Wt.WDialog.CenterJS">
|
|
|
|
/* <![CDATA[ */
|
|
|
|
!function(e,t,n){window.addEventListener("DOMContentLoaded",(function(){const i=document.getElementById(e);if("none"!==i.style.display&&"hidden"!==i.style.visibility){const e=function(){let e,t;if("number"==typeof window.innerWidth){e=window.innerWidth;t=window.innerHeight}else{e=document.documentElement.clientWidth;t=document.documentElement.clientHeight}return{x:e,y:t}}(),o=i.offsetWidth,d=i.offsetHeight;if(t){i.style.left=Math.round((e.x-o)/2)+"px";i.style.marginLeft="0px"}if(n){i.style.top=Math.round((e.y-d)/2)+"px";i.style.marginTop="0px"}i.style.visibility="visible"}}),!1)}($el,$centerX,$centerY);
|
|
|
|
/* ]]> */
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WDoubleValidator.NotANumber">Must be a number</message>
|
|
|
|
<message id="Wt.WDoubleValidator.TooSmall">The number must be larger than {1}</message>
|
|
|
|
<message id="Wt.WDoubleValidator.BadRange">The number must be in the range {1} to {2}</message>
|
|
|
|
<message id="Wt.WDoubleValidator.TooLarge">The number must be smaller than {1}</message>
|
|
|
|
|
|
|
|
<message id="Wt.WInPlaceEdit.Save">Save</message>
|
|
|
|
<message id="Wt.WInPlaceEdit.Cancel">Cancel</message>
|
|
|
|
|
|
|
|
<message id="Wt.WIntValidator.NotAnInteger">Must be an integer number</message>
|
|
|
|
<message id="Wt.WIntValidator.TooSmall">The number must be larger than {1}</message>
|
|
|
|
<message id="Wt.WIntValidator.BadRange">The number must be in the range {1} to {2}</message>
|
|
|
|
<message id="Wt.WIntValidator.TooLarge">The number must be smaller than {1}</message>
|
|
|
|
|
|
|
|
<message id="Wt.WLengthValidator.TooShort">The input must be at least {1} characters</message>
|
|
|
|
<message id="Wt.WLengthValidator.BadRange">The input must have a length between {1} and {2} characters</message>
|
|
|
|
<message id="Wt.WLengthValidator.TooLong">The input must be no more than {1} characters</message>
|
|
|
|
|
|
|
|
<message id="Wt.WMediaPlayer.play">Play</message>
|
|
|
|
<message id="Wt.WMediaPlayer.pause">Pause</message>
|
|
|
|
<message id="Wt.WMediaPlayer.stop">Stop</message>
|
|
|
|
<message id="Wt.WMediaPlayer.mute">Mute</message>
|
|
|
|
<message id="Wt.WMediaPlayer.unmute">Unmute</message>
|
|
|
|
<message id="Wt.WMediaPlayer.volume-max">Maximum volume</message>
|
|
|
|
<message id="Wt.WMediaPlayer.repeat">Repeat</message>
|
|
|
|
<message id="Wt.WMediaPlayer.repeat-off">Repeat off</message>
|
|
|
|
<message id="Wt.WMediaPlayer.video-play-icon">Play</message>
|
|
|
|
<message id="Wt.WMediaPlayer.full-screen">Full screen</message>
|
|
|
|
<message id="Wt.WMediaPlayer.restore-screen">Restore screen</message>
|
|
|
|
|
2025-01-08 23:44:41 +08:00
|
|
|
<message id="Wt.WMessageBox.Abort">中止</message>
|
2024-11-19 23:39:40 +08:00
|
|
|
<message id="Wt.WMessageBox.Cancel">取消</message>
|
2025-01-08 23:44:41 +08:00
|
|
|
<message id="Wt.WMessageBox.Ignore">忽略</message>
|
|
|
|
<message id="Wt.WMessageBox.No">否</message>
|
|
|
|
<message id="Wt.WMessageBox.NoToAll">都不</message>
|
|
|
|
<message id="Wt.WMessageBox.Ok">确认</message>
|
|
|
|
<message id="Wt.WMessageBox.Retry">重试</message>
|
|
|
|
<message id="Wt.WMessageBox.Yes">使得</message>
|
|
|
|
<message id="Wt.WMessageBox.YesToAll">全部是</message>
|
2024-11-19 23:39:40 +08:00
|
|
|
|
|
|
|
<message id="Wt.WOverlayLoadingIndicator.Loading">Loading...</message>
|
|
|
|
|
|
|
|
<message id="Wt.WRegExpValidator.Invalid">Invalid input</message>
|
|
|
|
|
|
|
|
<message id="Wt.WValidator.Invalid">This field cannot be empty</message>
|
|
|
|
|
|
|
|
<message id="Wt.true">true</message>
|
|
|
|
<message id="Wt.false">false</message>
|
|
|
|
|
|
|
|
<!-- templates -->
|
|
|
|
|
|
|
|
<message id="Wt.WMediaPlayer.template">
|
|
|
|
<div class="jp-type-single">
|
|
|
|
<div class="jp-jplayer"> </div>
|
|
|
|
${gui}
|
|
|
|
</div>
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WMediaPlayer.defaultgui-video">
|
|
|
|
<div class="jp-video-play">
|
|
|
|
${video-play-btn}
|
|
|
|
</div>
|
|
|
|
<div class="jp-interface">
|
|
|
|
<div class="jp-progress">
|
|
|
|
${progress-bar}
|
|
|
|
</div>
|
|
|
|
${current-time}
|
|
|
|
${duration}
|
|
|
|
<div class="jp-controls-holder">
|
|
|
|
<ul class="jp-controls">
|
|
|
|
<li>${play-btn}</li>
|
|
|
|
<li>${pause-btn}</li>
|
|
|
|
<li>${stop-btn}</li>
|
|
|
|
<li>${mute-btn}</li>
|
|
|
|
<li>${unmute-btn}</li>
|
|
|
|
<li>${volume-max-btn}</li>
|
|
|
|
</ul>
|
|
|
|
${volume-bar}
|
|
|
|
<ul class="jp-toggles">
|
|
|
|
<li>${full-screen-btn}</li>
|
|
|
|
<li>${restore-screen-btn}</li>
|
|
|
|
<li>${repeat-btn}</li>
|
|
|
|
<li>${repeat-off-btn}</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
<div class="jp-title" style="display: ${title-display}">
|
|
|
|
<ul>
|
|
|
|
<li>${title}</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WMediaPlayer.defaultgui-audio">
|
|
|
|
<div class="jp-interface">
|
|
|
|
<ul class="jp-controls">
|
|
|
|
<li>${play-btn}</li>
|
|
|
|
<li>${pause-btn}</li>
|
|
|
|
<li>${stop-btn}</li>
|
|
|
|
<li>${mute-btn}</li>
|
|
|
|
<li>${unmute-btn}</li>
|
|
|
|
<li>${volume-max-btn}</li>
|
|
|
|
</ul>
|
|
|
|
<div class="jp-progress">
|
|
|
|
${progress-bar}
|
|
|
|
</div>
|
|
|
|
${volume-bar}
|
|
|
|
<div class="jp-time-holder">
|
|
|
|
${current-time}
|
|
|
|
${duration}
|
|
|
|
<ul class="jp-toggles">
|
|
|
|
<li>${repeat-btn}</li>
|
|
|
|
<li>${repeat-off-btn}</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="jp-title" style="display: ${title-display}">
|
|
|
|
<ul>
|
|
|
|
<li>${title}</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WNavigationBar.template">
|
|
|
|
<div class="navbar-inner">
|
|
|
|
<div class="container">
|
|
|
|
${collapse-button}
|
|
|
|
${expand-button}
|
|
|
|
${title-link}
|
|
|
|
${contents}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WNavigationBar.expand-button">
|
|
|
|
<span class="icon-bar"></span>
|
|
|
|
<span class="icon-bar"></span>
|
|
|
|
<span class="icon-bar"></span>
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WTimePicker.template">
|
|
|
|
${hour}${minute}${second}${millisecond}${ampm}
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WTreeViewNode.template">
|
|
|
|
${cols-row}${expand}${no-expand}${col0}
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WTreeNode.template">
|
|
|
|
<div class="Wt-item ${trunk-class} ${selected}">
|
|
|
|
${cols-row}${expand}${no-expand}${label-area}
|
|
|
|
</div>
|
|
|
|
<div style="clear: both"></div>
|
|
|
|
${children}
|
|
|
|
</message>
|
|
|
|
|
|
|
|
<message id="Wt.WDialog.titlebar">
|
2024-12-02 01:18:57 +08:00
|
|
|
<h4 class="bulma-modal-card-title">${title}</h4>
|
2024-11-19 23:39:40 +08:00
|
|
|
</message>
|
|
|
|
</messages>
|