diff --git a/src/apps.json b/src/apps.json
index 580725343..a49d85dbe 100644
--- a/src/apps.json
+++ b/src/apps.json
@@ -339,12 +339,22 @@
"cats": [
42
],
- "icon": "adobedmt.png",
+ "icon": "adobedtm.png",
"js": {
- "_satellite": ""
+ "_satellite.buildDate": ""
},
"website": "https://marketing.adobe.com/resources/help/en_US/dtm/c_overview.html"
},
+ "Adobe Experience Platform Launch": {
+ "cats": [
+ 42
+ ],
+ "icon": "adobe-experience-platform.png",
+ "js": {
+ "_satellite.buildInfo": ""
+ },
+ "website": "https://docs.adobelaunch.com/getting-started"
+ },
"Adobe Experience Manager": {
"cats": [
1
@@ -7210,7 +7220,9 @@
"icon": "MediaWiki.png",
"implies": "PHP",
"js": {
- "mw.util.toggleToc": ""
+ "mw": "",
+ "wgTitle": "",
+ "wgVersion": "^(.+)$\\;version:\\1"
},
"meta": {
"generator": "^MediaWiki ?(.+)$\\;version:\\1"
@@ -10454,16 +10466,19 @@
"script": "select2(?:\\.min|\\.full)?\\.js",
"website": "https://select2.org/"
},
- "Semantic-ui": {
+ "Semantic UI": {
"cats": [
66
],
"html": [
"]+semantic(?:\\.min)\\.css\""
],
+ "implies": [
+ "jQuery"
+ ],
"icon": "Semantic-ui.png",
"script": "/semantic(?:-([\\d.]+))?(?:\\.min)?\\.js\\;version:\\1",
- "website": "https://semantic-ui.com"
+ "website": "https://semantic-ui.com/"
},
"Sencha Touch": {
"cats": [
@@ -12169,7 +12184,7 @@
},
"Twitter Emoji (Twemoji)": {
"cats": [
- 19
+ 17
],
"js": {
"twemoji": ""
@@ -14411,7 +14426,7 @@
"cats": [
31
],
- "html": "<[^>]+?//cdn\\.jsdelivr\\.net/",
+ "html": "]*?href=\"?[a-zA-Z]*?:?//cdn\\.jsdelivr\\.net/",
"icon": "jsdelivr-icon.svg",
"script": "//cdn\\.jsdelivr\\.net/",
"website": "https://www.jsdelivr.com/"
diff --git a/src/drivers/webextension/_locales/zh_CN/messages.json b/src/drivers/webextension/_locales/zh_CN/messages.json
index fa732aebb..05fdf9fe6 100644
--- a/src/drivers/webextension/_locales/zh_CN/messages.json
+++ b/src/drivers/webextension/_locales/zh_CN/messages.json
@@ -1,26 +1,26 @@
{
- "github": { "message": "在 GitHub 上复刻 Wappalyzer" },
+ "github": { "message": "在 GitHub 上复刻 Wappalyzer!" },
"twitter": { "message": "在 Twitter 上关注 Wappalyzer" },
- "website": { "message": "访问 wappalyzer.com" },
+ "website": { "message": "前往 wappalyzer.com" },
"options": { "message": "选项" },
"optionsSave": { "message": "保存选项" },
"optionsSaved": { "message": "已保存" },
"optionUpgradeMessage": { "message": "告诉我更新详情" },
- "optionDynamicIcon": { "message": "使用技术的图标代替 Wappalyzer 标识" },
+ "optionDynamicIcon": { "message": "使用技术图标代替 Wappalyzer 的标志" },
"optionTracking": { "message": "匿名发送检测到的技术至 wappalyzer.com" },
- "optionThemeMode": { "message": "启用深色模式的兼容。" },
- "optionBadge": { "message": "Show the number of identified technologies on the icon" },
- "disableOnDomain": { "message": "Disable on this website" },
- "clearCache": { "message": "Clear cached detections" },
- "nothingToDo": { "message": "这儿啥也没有。" },
+ "optionThemeMode": { "message": "启用深色模式兼容" },
+ "optionBadge": { "message": "在图标上显示检测到技术的个数" },
+ "disableOnDomain": { "message": "在该网站禁用" },
+ "clearCache": { "message": "清除检测缓存" },
+ "nothingToDo": { "message": "这里无事可做。" },
"noAppsDetected": { "message": "未检测到任何技术。" },
"categoryPin": { "message": "总是显示图标" },
"termsAccept": { "message": "接受" },
- "termsContent": { "message": "此扩展程序发送关于您访问的网站的匿名信息至 wappalyzer.com,包含域名和检测到的技术。这可以在设置中禁用。" },
+ "termsContent": { "message": "此扩展程序会匿名发送您访问的网站信息至 wappalyzer.com,包含域名和检测到的技术。这可以在设置中禁用。" },
"privacyPolicy": { "message": "隐私政策" },
- "createAlert": { "message": "Create an alert for this website" },
+ "createAlert": { "message": "为该网站创建提醒" },
"categoryName1": { "message": "内容管理系统(CMS)" },
- "categoryName2": { "message": "消息板" },
+ "categoryName2": { "message": "信息板" },
"categoryName3": { "message": "数据库管理器" },
"categoryName4": { "message": "文档工具" },
"categoryName5": { "message": "微件(Widgets)" },
@@ -34,16 +34,16 @@
"categoryName13": { "message": "问题跟踪器" },
"categoryName14": { "message": "视频播放器" },
"categoryName15": { "message": "评论系统" },
- "categoryName16": { "message": "Security" },
+ "categoryName16": { "message": "安全" },
"categoryName17": { "message": "字体脚本" },
"categoryName18": { "message": "Web 框架" },
"categoryName19": { "message": "杂项" },
"categoryName20": { "message": "编辑器" },
"categoryName21": { "message": "学习管理系统(LMS)" },
"categoryName22": { "message": "Web 服务器" },
- "categoryName23": { "message": "缓存工具" },
+ "categoryName23": { "message": "缓存" },
"categoryName24": { "message": "富文本编辑器" },
- "categoryName25": { "message": "JavaScript 图形库" },
+ "categoryName25": { "message": "JavaScript 图形" },
"categoryName26": { "message": "移动框架" },
"categoryName27": { "message": "编程语言" },
"categoryName28": { "message": "操作系统" },
@@ -61,31 +61,29 @@
"categoryName40": { "message": "打印机" },
"categoryName41": { "message": "支付处理器" },
"categoryName42": { "message": "标签管理器" },
- "categoryName43": { "message": "付费壁障(Paywall)" },
- "categoryName44": { "message": "构建/持续集成(Build/CI)系统" },
- "categoryName45": { "message": "数据采集与监控系统(SCADA)" },
+ "categoryName44": { "message": "持续集成(CI)" },
"categoryName46": { "message": "远程访问" },
- "categoryName47": { "message": "开发工具" },
+ "categoryName47": { "message": "开发" },
"categoryName48": { "message": "网络存储" },
"categoryName49": { "message": "信息流(Feed)阅读器" },
"categoryName50": { "message": "文档管理系统(DMS)" },
- "categoryName51": { "message": "网页构建" },
- "categoryName52": { "message": "在线聊天" },
+ "categoryName51": { "message": "网页构建器" },
+ "categoryName52": { "message": "实时聊天" },
"categoryName53": { "message": "客户关系管理(CRM)" },
"categoryName54": { "message": "搜索引擎优化(SEO)" },
"categoryName55": { "message": "财务" },
"categoryName56": { "message": "加密货币挖矿器" },
- "categoryName57": { "message": "静态网站生成器" },
- "categoryName58": { "message": "用户引导" },
- "categoryName59": { "message": "JavaScript 库" },
- "categoryName60": { "message": "容器" },
- "categoryName61": { "message": "软件即服务(SaaS)" },
- "categoryName62": { "message": "平台即服务(PaaS)" },
- "categoryName63": { "message": "基础设施即服务(IaaS)" },
- "categoryName64": { "message": "反向代理" },
- "categoryName65": { "message": "负载均衡" },
- "categoryName66": { "message": "用户界面(UI)框架" },
- "categoryName67": { "message": "Cookie compliance" },
- "categoryName68": { "message": "Accessibility"},
- "categoryName69": { "message": "Social login"}
+ "categoryName57": { "message": "静态站点生成器" },
+ "categoryName58": { "message": "用户引导" },
+ "categoryName59": { "message": "JavaScript 库" },
+ "categoryName60": { "message": "容器" },
+ "categoryName61": { "message": "软件即服务(SaaS)" },
+ "categoryName62": { "message": "平台即服务(PaaS)" },
+ "categoryName63": { "message": "基础设施即服务(IaaS)" },
+ "categoryName64": { "message": "反向代理" },
+ "categoryName65": { "message": "负载均衡" },
+ "categoryName66": { "message": "用户界面(UI)框架" },
+ "categoryName67": { "message": "Cookie 合规" },
+ "categoryName68": { "message": "辅助功能"},
+ "categoryName69": { "message": "社交登录"}
}
diff --git a/src/drivers/webextension/images/icons/adobe_experience_platform.png b/src/drivers/webextension/images/icons/adobe_experience_platform.png
new file mode 100644
index 000000000..1b0217d2e
Binary files /dev/null and b/src/drivers/webextension/images/icons/adobe_experience_platform.png differ
diff --git a/src/drivers/webextension/images/icons/adobedmt.png b/src/drivers/webextension/images/icons/adobedtm.png
similarity index 100%
rename from src/drivers/webextension/images/icons/adobedmt.png
rename to src/drivers/webextension/images/icons/adobedtm.png