// RTheme v3 - i18n.js(语言包)
const collator = new Intl.Collator('zh-Hans-CN', {
numeric: true,
});
structurePrograssBar =
'
';
originIconsLeftContext = `
`;
structureErrorViewmap =
'Error... Page load failed. 请求的页面未成功加载。 服务器无法正常返回资源
';
originMessageBar =
'错误:无法使用JAVASCRIPT ';
structureLeaveMessage =
'取消跳转 ';
structureUntrustedDomainOne =
' 当前域(';
structureUntrustedDomainTwo = ')不可信,因为其未在信任域名中提及
';
structureMusicPlay = ' ';
structureMusicPause = ' ';
function structureInfobarInfo() {
return `
框架状态
正在拉取页面状态信息...
`;
}
structureInfobarMusic =
' 搜 索 在 线 资 源 . . .
';
function structureInfobarShare() {
return `
当前链接:
分站链接:
`;
}
structureInfobarSetting =
'设置 ';
structureInfobarSwap =
'正在启动 SPEEDTEST
';
structureSquareLoading =
'
';
function structureErrorInfo(error) {
return ` ${error}
`;
}
function getstructureMusicSearchResult(name, url, artist, pic, album) {
return `
${name} ${artist} - ${album}
`;
}
function structureMusicExport(e) {
let name = e.getAttribute('data-name');
let url = e.getAttribute('data-url');
let artist = e.getAttribute('data-artist');
let pic = e.getAttribute('data-pic');
let album = e.getAttribute('data-album');
return `${name}
`;
}
function getMailFeedbackButton() {
return (
"邮件反馈 "
);
}
function structurePlayingMusic(name) {
return `
正在播放: ${name}
`;
}
structureDownloadBar =
'下载管理器 ';
structureDownloadMessage =
'正在下载 - 状态:活跃 ';
structureDownloadCompleteMessage =
'下载完成 ';
structureDownloadErrorMessage =
'下载失败 ';
function structureShareInput(id, path) {
return `
${
'https://' + trustDomain[id] + path
}
`;
}
function valueSettingItems() {
return [
['启用PJAX加载模式', '允许进行非刷新式页面请求,启用单页应用程序模式', 'EnablePjaxLoad'],
['启用PJAX Debug模式', '允许输出更多调试信息', 'EnablePjaxDebug', ''],
['启用instant.page预加载', '启动被动式预加载,提高响应速率', 'EnableInstantPage'],
['启用API预检查', '允许预先请求API地址,以预先选择响应速度更快的API', 'EnableApiPrecheck'],
[
'启用BaiduStatistics分析器',
'允许将部分访问情况提交至统计服务器,以帮助分析页面',
'EnableBaiduTongji',
'',
],
[
'启用Umami Analytics分析器',
'允许与自建Umami服务通信,以统计页面访问情况',
'EnableUmamiAnalytics',
],
['启用Umami 数据缓存', '允许使用会话存储以优化部分性能', 'EnableUmamiCache', ''],
[
'启用Umami 事件统计',
'允许提交部分UI交互情况统计。会造成额外的网络请求',
'EnableUmamiEvents',
],
['启用Umami API', '允许从Umami服务获取实时访客量等信息', 'EnableUmamiAPI'],
['启用Twikoo评论', '允许与评论服务器通信,以实现评论操作', 'EnableComment'],
[
'接管下载事件',
'允许使用主题框架下载管理器替代浏览器下载,显示更多信息',
'EnableDownloadFunction',
],
[
'使用Fetch下载模式',
'使用fetch代替XMLHttpRequest下载,将无法显示进度',
'UseFetchDownload',
'',
],
[
'启用音乐状态保存',
'允许将当前音乐播放列表保存至Cookie中,在页面重载后载入',
'EnableMusicStateStorage',
],
['启用自动登录', '允许在访问时自动以登录身份重新刷新令牌', 'EnableAutoLogin'],
['启用站点状态显示', '允许访问Uptime服务以显示站点服务状态', 'EnableUptime'],
['启用目录高亮', '在显示目录时自动高亮正在阅读的位置', 'EnableMenuHighlight'],
['启用代码高亮', '允许对代码块渲染语法高亮', 'EnableCodeHighlight'],
['启用高级超链接', '允许渲染部分高级形式超链接', 'EnableAdvanceLink'],
['启用标题重组', '在页面加载时自动重组标题,以提供高级锚点功能', 'EnableUpdateMenu'],
['启用图片预加载', '允许在页面加载时自动触发后文图片预加载', 'EnableImgPrefetch'],
['启用图片重组', '在页面加载时自动重组图片,以提供描述功能', 'EnableImgReset'],
['启用生成页面模型', '允许生成页面模型,以进行文章筛选、排序等功能', 'EnablePageModel'],
['启用锚点识别', '在锚点改变时运行调用相关事件,以进行索引筛选', 'EnableHashCheck'],
['启用导航栏高亮', '允许在页面路径变化时高亮导航栏', 'EnableNavHighlight'],
['启用图片放大', '允许在单击图片时放大图片', 'EnableImgZoom'],
['启用消息队列', '启用右下方消息队列以显示更多信息', 'EnableMessage'],
['启用索引数据拉取', '允许使用索引数据以进行搜索', 'EnableSearchDataGet'],
['跳过模型验证', '跳过本地与云端数据模型匹配', 'EnableSkipModelTest', ''],
['启用文章旁路推荐', '允许在文章结尾链接至上一篇/下一篇文章', 'EnableArticlesRecommand'],
];
}
function structureSetting(name, describe, id, defaultState = 'checked') {
var state;
if (docCookies.getItem('setting' + id) == 'false') {
state = '';
} else if (docCookies.getItem('setting' + id) == 'true') {
state = 'checked';
} else {
state = defaultState;
}
return `
`;
}
function structureSwapList(domain) {
return `
`;
}
function structureOnlineVistor(count = 1) {
return `
在线访客: ${count} `;
}
function structureArticlesInfo(model) {
let cla = '';
let tag = '';
model.class.forEach((e) => {
cla += `${e} /`;
});
cla = cla.substring(0, cla.length - 1);
model.tag.forEach((e) => {
tag += `${e} `;
});
return `
`;
}
function structureArticlesList(model) {
let cla = '';
let tag = '';
model.class.forEach((e) => {
cla += `${e} /`;
});
cla = cla.substring(0, cla.length - 1);
model.tag.forEach((e) => {
tag += `${e} `;
});
return `
${model.time} •
${cla}
${tag}
`;
}
function structureInfobarSort() {
return `
排序方式
时间(从新到旧)
时间(从旧到新)
标签(从多到少)
标签(从少到多)
分类(从多到少)
分类(从少到多)
名称(从A到Z)
名称(从Z到A)
`;
}
function structureSearchResult(result) {
let cla = '';
let tag = '';
let match = '';
let matchItem, matchNum, matchContext, matchTag, matchClass, matchTitle, matchLinks;
let strLinks = '';
result.match.forEach((e) => {
if (typeof e == 'object') {
matchItem = e[0];
} else {
matchItem = e;
}
switch (matchItem) {
case 'name':
match += '标题 / ';
break;
case 'context':
matchNum = e;
match += `内容(${e[1]}次) / `;
break;
case 'title':
match += '章节 / ';
matchTitle = e;
break;
case 'tag':
match += '标签 / ';
matchTag = e;
break;
case 'class':
match += '分类 / ';
matchClass = e;
break;
case 'links':
match += '外链 / ';
matchLinks = e;
break;
}
});
result.class.forEach((e, index) => {
if (typeof matchClass !== 'undefined' && matchClass[1] == index) {
cla += `${e} /`;
} else {
cla += `${e} /`;
}
});
cla = cla.substring(0, cla.length - 1);
result.tag.forEach((e, index) => {
if (typeof matchTag !== 'undefined' && matchTag[1] == index) {
tag += `${e} `;
} else {
tag += `${e} `;
}
});
match = match.substring(0, match.length - 3);
if (typeof matchNum == 'undefined' || matchNum[2] < 10) {
matchContext = result.context.substring(0, 150);
} else {
matchContext = result.context.substring(matchNum[2] - 10, matchNum[2] + 140);
}
result.links.forEach((e, index) => {
if (typeof matchLinks !== 'undefined' && matchLinks[1] == index) {
strLinks = ` ${e} `;
}
});
return `
${match}
${result.time} •
${cla}
...${matchContext}
${strLinks}
${tag}
`;
}
function structureLayoutUserbar() {
return `
未登录
未设置描述...
`;
}
function structureInfobarFeed() {
return `
邮箱订阅
订阅
在上方选择相应的订阅格式获取链接,订阅将在新内容发布后自动同步。
或者,也可以在登录后使用邮箱订阅。订阅后,有更新时会向绑定的邮箱发送通知。
`;
}
function structureUptime(name, status, url) {
let icon;
if (status == 'up') {
icon = ' ';
} else {
icon = ' ';
}
return `
${icon} ${name}
`;
}