Skip to content

Commit

Permalink
add: 更新转换器下载来源地址,添加来源translatorurl参数
Browse files Browse the repository at this point in the history
  • Loading branch information
l0o0 committed Jul 31, 2023
1 parent 5f7a39e commit 4de5bfc
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
3 changes: 2 additions & 1 deletion chrome/content/scripts/jasminum.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,8 @@ Zotero.Jasminum = new function () {
"jasminum.attachment": 'pdf',
"jasminum.citefield": 'extra',
"jasminum.dateformatter": 'ISO',
"jasminum.dateformatterfill": false
"jasminum.dateformatterfill": false,
"jasminum.translatorurl": "https://oss.wwang.de/translators_CN"
};

for (let pref in initPrefs) {
Expand Down
6 changes: 4 additions & 2 deletions chrome/content/scripts/preferences.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
const translatorUrl = Zotero.Prefs.get("jasminum.translatorurl");

initPref = async function () {
Components.utils.import("resource://gre/modules/osfile.jsm");
var jasminum_pdftk_path = Zotero.Prefs.get("jasminum.pdftkpath");
Expand Down Expand Up @@ -147,7 +149,7 @@ initTranslatorPanel = async function (update = true) {
};

getUpdates = function (update = true) {
let metadataUrl = "https://oss.wwang.de/translators_CN/data/translators.json";
let metadataUrl = translatorUrl + "/data/translators.json";
let cacheFile = Zotero.getTempDirectory();
cacheFile.append("translator.json");
var contents;
Expand Down Expand Up @@ -178,7 +180,7 @@ downloadTo = async function (label) {
}
// var url = `https://gitee.com/l0o0/translators_CN/raw/master/translators/${label}`;
// var url = `https://gitcode.net/goonback/translators_CN/-/raw/master/translators/${label}`;
let url = `https://oss.wwang.de/translators_CN/translators/${label}`;
let url = `${translatorUrl}/${label}`;
try {
let contents = await Zotero.File.getContentsFromURL(url);
let desPath = OS.Path.join(
Expand Down

0 comments on commit 4de5bfc

Please sign in to comment.