【发布时间】:2014-11-09 23:17:36
【问题描述】:
我正在使用 Tampermonkey 翻译 Shopify 的仪表板/管理员。
出于安全考虑,Shopify Admin Dashboard 的某些部分我不希望 Tampermonkey 使用。 Tampermonkey 会替换商家创建的文本(在产品、页面、集合、模板中......),这真的很危险。
有两种方法可以解决这个问题:
- “指示”Tampermonkey 不要翻译表单中的内容。 (这似乎是最好的方法)
- 使用
@exclude指令。
我使用了后者,但脚本没有收听@exclude。这是用户脚本:
// ==UserScript==
// @name Shopify_Admin_Spanish
// @namespace http://*.myshopify.com/admin
// @version 0.1
// @description Tu tienda Shopify, por detrás, en español!
// @exclude https://*.myshopify.com/admin/products
// @exclude https://*.myshopify.com/admin/collections
// @exclude https://*.myshopify.com/admin/blogs
// @exclude https://*.myshopify.com/admin/pages
// @exclude https://*.myshopify.com/admin/themes
// @match https://*.myshopify.com/*
// @copyright microapps.com
// ==/UserScript==
PS。我使用 Google Chrome 进行了所有检查,并且不愿意使用任何其他浏览器。
【问题讨论】:
-
您可以尝试在排除项的末尾添加“/”...我必须在greasemonkey 上执行此操作,然后它才能识别我的一些包含项
-
@KatCox 不起作用 :-(
标签: javascript google-chrome shopify tampermonkey