display of errors and their translation

This commit is contained in:
Artur
2025-10-08 13:37:42 +03:00
parent fade3960fe
commit c80b90f4f3
18 changed files with 415 additions and 367 deletions

View File

@ -175,11 +175,13 @@
switchAuthState('config');
}
} else if (availableApis.permissionNeeded) {
alert('Failed to establish connection with Zotero API.\n' + 'You need to allow Zotero to access this computer.');
console.warn('Edit -> Settings -> Advanced -> Allow other applications on this computer to communicate with Zotero');
console.warn('Restart Zotero');
const errorMessage = 'Connection to Zotero failed. ' +
'Please enable external connections in Zotero: ' +
'Edit → Settings → Advanced → Check "Allow other ' +
'applications on this computer to communicate with Zotero"';
showError(getMessage(errorMessage));
} else {
alert('Failed to establish connection with Zotero API.');
showError(getMessage('Connection to Zotero failed. Make sure Zotero is running.'));
}
return availableApis;
});
@ -285,16 +287,14 @@
elements.fileInput.onchange = function (e) {
var file = e.target.files[0];
if (!file) return;
showLoader(true);
//showLoader(true);
cslStylesManager.addCustomStyle(file).then(function (styleValue) {
elements.styleSelectList.querySelector('[selected]').removeAttribute("selected");
addStylesToList([styleValue]);
}).catch(function (error) {
console.error(error);
if (typeof error === "string") {
showError(error);
}
showError(getMessage("Failed to upload file"));
}).finally(function () {
showLoader(false);
});
@ -314,7 +314,6 @@
};
function searchFor(text) {
console.log('searchFor', text);
if (elements.mainState.classList.contains(displayNoneClass)) return;
text = text.trim();
if (!text) return;
@ -984,7 +983,7 @@
elements.tempDiv.innerHTML = formatter.makeBibliography()[1].join('');
} catch (e) {
console.error(e);
showError("Failed to apply this style.");
showError(getMessage("Failed to apply this style."));
showLoader(false);
return;
}

View File

@ -149,7 +149,7 @@ CslStylesStorage.prototype.getStyle = function (name) {
const request = store.get(name);
request.onsuccess = function () {
// self.deleteStyle(name);
// self.deleteStyle(name);
resolve(request.result);
};
request.onerror = function () {

View File

@ -26,27 +26,29 @@ function CslStylesManager(isOnlineAvailable, isDesktopAvailable) {
CslStylesManager.prototype.addCustomStyle = function (file) {
var fileName = file.name.toLowerCase();
var self = this;
if (fileName.slice(-4) === ".csl" || fileName.slice(-4) === ".xml") {
fileName = fileName.substring(0, fileName.length - 4);
} else {
throw new Error("Please select a .csl or .xml file.");
}
return new Promise(function (resolve, reject) {
if (fileName.slice(-4) === ".csl" || fileName.slice(-4) === ".xml") {
fileName = fileName.substring(0, fileName.length - 4);
} else {
reject("Please select a .csl or .xml file.");
}
if (file.size > 1024 * 1024) {
throw new Error("Maximum file size is 1 MB.");
}
return this._readCSLFile(file).then(
function (content) {
this.saveLastUsedStyle(fileName);
if (this._defaultStyles.indexOf(fileName) === -1) {
this._defaultStyles.push(fileName);
if (file.size > 1024 * 1024) {
reject("Maximum file size is 1 MB.");
}
resolve();
}).then(function () {
return self._readCSLFile(file).then(function (content) {
self.saveLastUsedStyle(fileName);
if (self._defaultStyles.indexOf(fileName) === -1) {
self._defaultStyles.push(fileName);
}
return this._customStylesStorage.setStyle(fileName, content);
}.bind(this)
);
return self._customStylesStorage.setStyle(fileName, content);
});
});
};
CslStylesManager.prototype._readCSLFile = function (file) {

View File

@ -67,9 +67,8 @@
resolve(e);
},
error: function(e) {
console.error(e);
if ( e.statusCode == -102 ) e.statusCode = 404;
reject({error: e.statusCode, message: "Internal error"});
reject(e);
}
});
});
@ -313,24 +312,16 @@
/**
* @returns {Promise<{desktop: boolean, online: boolean, permissionNeeded: boolean}>}
* TODO: add Promise.allSettled for getRequest and getDesktopRequest
*/
function isApiAvailable() {
return new Promise(function (resolve) {
let apiAvailable = {
desktop: false,
online: false,
online: navigator.onLine,
permissionNeeded: false
};
getRequest(restApiUrl).then(function (res) {
return res.status === 200;
}).catch(function() {
return false;
}).then(function (isOnlineAvailable) {
apiAvailable.online = isOnlineAvailable;
return getDesktopRequest(desktopApiUrl)
}).then(function (res) {
if (res.status == 403) {
getDesktopRequest(desktopApiUrl).then(function (res) {
if (res.responseStatus == 403) {
apiAvailable.permissionNeeded = true;
}
return res.responseStatus === 200;

View File

@ -24,5 +24,9 @@
"Save as text": "Uložit jako text",
"Please insert some citation into the document." : "Vložte prosím do dokumentu nějakou citaci.",
"Synchronize" : "Synchronizovat",
"Omit Author" : "Vynechat Autora"
"Omit Author" : "Vynechat Autora",
"Connection to Zotero failed. Make sure Zotero is running": "Pripojenie k Zotero zlyhalo. Zjistejte, aby Zotero bezočně spolčuje",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Pripojenie k Zotero zlyhalo. Přidejte externí pripojenie v Zotero. Zjistejte, aby Zotero bezočně spolčuje",
"Failed to apply this style": "Nepodarilo se aplikovat tento styl",
"Failed to upload file": "Nepodarilo se nahrát soubor"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Sie brauchen einen API-Schlüssel, um Zotero zu nutzen.",
"Navigate to": "Navigieren zu",
"Zotero API settings": "API-Einstellungen für Zotero",
"Create and copy API key into the field below.": "Erstellen Sie einen API-Schlüssel und fügen Sie diesen in einen Feld unten ein.",
"Open Zotero website": "Webseite von Zotero öffnen",
"Invalid API key": "Ungültiger API-Schlüssel",
"API Key": "API-Schlüssel",
"Nothing found": "Keine Suchergebnisse",
"Style is not selected": "Stil nicht ausgewählt",
"Language is not selected": "Sprache nicht ausgewählt",
"Search references by author, title or year": "Durchsuchen Sie Referenzen nach Autor, Titel oder Jahr",
"Cancel": "Abbrechen",
"Insert Bibliography": "Bibliografie einfügen",
"Style": "Stil",
"Enter style name": "Stilname eingeben",
"Language": "Sprache",
"Reconfigure": "Neu konfigurieren",
"Learn more here.": "Erfahren Sie mehr hier.",
"Save": "Speichern",
"Insert Citation": "Zitat einfügen",
"Cancel select": "Abbrechen auswählen",
"Refresh": "Aktualisieren",
"Save as text": "Als Text speichern",
"Please insert some citation into the document." : "Bitte fügen Sie ein Zitat in das Dokument ein.",
"Synchronize" : "Synchronisieren",
"Omit Author" : "Autor auslassen"
}
"To use Zotero you should get an API key.": "Sie brauchen einen API-Schlüssel, um Zotero zu nutzen.",
"Navigate to": "Navigieren zu",
"Zotero API settings": "API-Einstellungen für Zotero",
"Create and copy API key into the field below.": "Erstellen Sie einen API-Schlüssel und fügen Sie diesen in einen Feld unten ein.",
"Open Zotero website": "Webseite von Zotero öffnen",
"Invalid API key": "Ungültiger API-Schlüssel",
"API Key": "API-Schlüssel",
"Nothing found": "Keine Suchergebnisse",
"Style is not selected": "Stil nicht ausgewählt",
"Language is not selected": "Sprache nicht ausgewählt",
"Search references by author, title or year": "Durchsuchen Sie Referenzen nach Autor, Titel oder Jahr",
"Cancel": "Abbrechen",
"Insert Bibliography": "Bibliografie einfügen",
"Style": "Stil",
"Enter style name": "Stilname eingeben",
"Language": "Sprache",
"Reconfigure": "Neu konfigurieren",
"Learn more here.": "Erfahren Sie mehr hier.",
"Save": "Speichern",
"Insert Citation": "Zitat einfügen",
"Cancel select": "Abbrechen auswählen",
"Refresh": "Aktualisieren",
"Save as text": "Als Text speichern",
"Please insert some citation into the document.": "Bitte fügen Sie ein Zitat in das Dokument ein.",
"Synchronize": "Synchronisieren",
"Omit Author": "Autor auslassen",
"Connection to Zotero failed. Make sure Zotero is running": "Verbindung zu Zotero fehlgeschlagen. Stellen Sie sicher, dass Zotero läuft",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Die Verbindung zu Zotero ist fehlgeschlagen. Bitte aktivieren Sie externe Verbindungen in Zotero: Bearbeiten → Einstellungen → Erweitert → Markieren Sie \"Anderen Anwendungen auf diesem Computer erlauben mit Zotero zu kommunizieren\"",
"Failed to apply this style": "Fehler beim Anwenden dieses Stils",
"Failed to upload file": "Fehler beim Hochladen des Datei"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Para usar Zotero debe obtener una clave de API.",
"Navigate to": "Navegue a",
"Zotero API settings": "Configuración de la API Zotero",
"Create and copy API key into the field below.": "Cree y copie la clave de API en el campo de abajo.",
"Open Zotero website": "Abra el sitio web de Zotero",
"Invalid API key": "Clave de API inválida",
"API Key": "Clave de API",
"Nothing found": "No encontrado",
"Style is not selected": "Estilo no está seleccionado",
"Language is not selected": "Idioma no está seleccionado",
"Search references by author, title or year": "Busque referencias por autor, título o año",
"Cancel": "Cancelar",
"Insert Bibliography": "Inserte Bibliografía",
"Style": "Estilo",
"Enter style name": "Introduzca el nombre del estilo",
"Language": "Idioma",
"Reconfigure": "Reconfigurar",
"Learn more here.": "Aprenda más aquí.",
"Save": "Salvar",
"Insert Citation": "Insertar Cita",
"Cancel select": "Cancelar seleccionar",
"Refresh": "Actualizar",
"Save as text": "Guardar como texto",
"Please insert some citation into the document." : "Por favor, inserte alguna cita en el documento",
"Synchronize" : "Sincronizar",
"Omit Author" : "Omitir Autor"
}
"To use Zotero you should get an API key.": "Para usar Zotero debe obtener una clave de API.",
"Navigate to": "Navegue a",
"Zotero API settings": "Configuración de la API Zotero",
"Create and copy API key into the field below.": "Cree y copie la clave de API en el campo de abajo.",
"Open Zotero website": "Abra el sitio web de Zotero",
"Invalid API key": "Clave de API inválida",
"API Key": "Clave de API",
"Nothing found": "No encontrado",
"Style is not selected": "Estilo no está seleccionado",
"Language is not selected": "Idioma no está seleccionado",
"Search references by author, title or year": "Busque referencias por autor, título o año",
"Cancel": "Cancelar",
"Insert Bibliography": "Inserte Bibliografía",
"Style": "Estilo",
"Enter style name": "Introduzca el nombre del estilo",
"Language": "Idioma",
"Reconfigure": "Reconfigurar",
"Learn more here.": "Aprenda más aquí.",
"Save": "Salvar",
"Insert Citation": "Insertar Cita",
"Cancel select": "Cancelar seleccionar",
"Refresh": "Actualizar",
"Save as text": "Guardar como texto",
"Please insert some citation into the document.": "Por favor, inserte alguna cita en el documento",
"Synchronize": "Sincronizar",
"Omit Author": "Omitir Autor",
"Connection to Zotero failed. Make sure Zotero is running": "Error en la conexión con Zotero. Asegúrate de que Zotero esté funcionando.",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Error en la conexión a Zotero. Habilite las conexiones externas en Zotero: Editar → Ajustes → Avanzadas → Marque \"Permitir que otras aplicaciones de este se comuniquen con Zotero\"",
"Failed to apply this style": "Fallo al aplicar este estilo",
"Failed to upload file": "Fallo al subir el archivo"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Pour utiliser Zotero, vous devez obtenir une clé API.",
"Navigate to": "Accéder à",
"Zotero API settings": "Paramètres de l'API Zotero",
"Create and copy API key into the field below.": "Créez et copiez la clé API dans le champs ci-dessous.",
"Open Zotero website": "Passer au site web de Zotero",
"Invalid API key": "La clé API n'est pas valide",
"API Key": "Сlé API",
"Nothing found": "Rien n'a été trouvé",
"Style is not selected": "Le style n'est pas sélectionné",
"Language is not selected": "La langue n'est pas sélectionnée",
"Search references by author, title or year": "Rechercher les références par auteur, titre ou année",
"Cancel": "Annuler",
"Insert Bibliography": "Insérer une bibliographie",
"Style": "Style",
"Enter style name": "Entrer le nom du style",
"Language": "Langue",
"Reconfigure": "Reconfigurer",
"Learn more here.": "En savoir plus ici.",
"Save": "Sauvegarder",
"Insert Citation": "Insérer une Citation",
"Cancel select": "Annuler sélectionner",
"Refresh": "Rafraîchir",
"Save as text": "Enregistrer en tant que texte",
"Please insert some citation into the document." : "Veuillez insérer une citation dans le document.",
"Synchronize" : "Synchroniser",
"Omit Author" : "Omettre l'auteur"
}
"To use Zotero you should get an API key.": "Pour utiliser Zotero, vous devez obtenir une clé API.",
"Navigate to": "Accéder à",
"Zotero API settings": "Paramètres de l'API Zotero",
"Create and copy API key into the field below.": "Créez et copiez la clé API dans le champs ci-dessous.",
"Open Zotero website": "Passer au site web de Zotero",
"Invalid API key": "La clé API n'est pas valide",
"API Key": "Сlé API",
"Nothing found": "Rien n'a été trouvé",
"Style is not selected": "Le style n'est pas sélectionné",
"Language is not selected": "La langue n'est pas sélectionnée",
"Search references by author, title or year": "Rechercher les références par auteur, titre ou année",
"Cancel": "Annuler",
"Insert Bibliography": "Insérer une bibliographie",
"Style": "Style",
"Enter style name": "Entrer le nom du style",
"Language": "Langue",
"Reconfigure": "Reconfigurer",
"Learn more here.": "En savoir plus ici.",
"Save": "Sauvegarder",
"Insert Citation": "Insérer une Citation",
"Cancel select": "Annuler sélectionner",
"Refresh": "Rafraîchir",
"Save as text": "Enregistrer en tant que texte",
"Please insert some citation into the document.": "Veuillez insérer une citation dans le document.",
"Synchronize": "Synchroniser",
"Omit Author": "Omettre l'auteur",
"Connection to Zotero failed. Make sure Zotero is running": "La connexion à Zotero a échoué. Vérifiez que Zotero est actif",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Échec de la connexion à Zotero. Veuillez activer les connexions externes dans Zotero : Édition → Paramètres → Avancé → Cocher «Autoriser d'autres applications sur cet ordinateur à communiquer avec Zotero»",
"Failed to apply this style": "Impossible d'appliquer ce style",
"Failed to upload file": "Échec du téléchargement du fichier"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Per usare Zotero è necessaria una chiave API.",
"Navigate to": "Naviga verso",
"Zotero API settings": "Impostazioni API Zotero",
"Create and copy API key into the field below.": "Crea e copia la chiave API nel campo sottostante.",
"Open Zotero website": "Apri il sito web Zotero",
"Invalid API key": "Chiave API non valida",
"API Key": "Chiave API",
"Search in all literature:": "Cerca in tutta la letteratura",
"Style is not selected": "Lo stile non ? selezionato",
"Language is not selected": "Il linguaggio non ? selezionato",
"Search references by author, title or year": "Cerca riferimenti per autore, titolo o anno",
"Cancel": "Annulla",
"Insert Bibliography": "Inserisci Bibliografia",
"Style": "Stile",
"Enter style name": "Inserisci nome dello stile",
"Language": "Lingua",
"Reconfigure": "Riconfigura",
"Learn more here.": "Ulteriori informazioni qui.",
"Save": "Salva",
"Insert Citation": "Inserisci citazione",
"Cancel select": "Annulla seleziona",
"Refresh": "Aggiornare",
"Save as text": "Salva come testo",
"Please insert some citation into the document." : "Si prega di inserire qualche citazione nel documento.",
"Synchronize" : "Sincronizzare",
"Omit Author" : "Ometti Autore"
}
"To use Zotero you should get an API key.": "Per usare Zotero è necessaria una chiave API.",
"Navigate to": "Naviga verso",
"Zotero API settings": "Impostazioni API Zotero",
"Create and copy API key into the field below.": "Crea e copia la chiave API nel campo sottostante.",
"Open Zotero website": "Apri il sito web Zotero",
"Invalid API key": "Chiave API non valida",
"API Key": "Chiave API",
"Search in all literature:": "Cerca in tutta la letteratura",
"Style is not selected": "Lo stile non ? selezionato",
"Language is not selected": "Il linguaggio non ? selezionato",
"Search references by author, title or year": "Cerca riferimenti per autore, titolo o anno",
"Cancel": "Annulla",
"Insert Bibliography": "Inserisci Bibliografia",
"Style": "Stile",
"Enter style name": "Inserisci nome dello stile",
"Language": "Lingua",
"Reconfigure": "Riconfigura",
"Learn more here.": "Ulteriori informazioni qui.",
"Save": "Salva",
"Insert Citation": "Inserisci citazione",
"Cancel select": "Annulla seleziona",
"Refresh": "Aggiornare",
"Save as text": "Salva come testo",
"Please insert some citation into the document.": "Si prega di inserire qualche citazione nel documento.",
"Synchronize": "Sincronizzare",
"Omit Author": "Ometti Autore",
"Connection to Zotero failed. Make sure Zotero is running": "Connessione a Zotero non riuscita. Assicurati che Zotero sia in esecuzione",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Connessione a Zotero non riuscita. Abilita le connessioni esterne in Zotero: Modifica → Impostazioni → Avanzate → Seleziona \"Allow other applications on this computer to communicate with Zotero\"",
"Failed to apply this style": "Impossibile applicare questo stile",
"Failed to upload file": "Impossibile caricare il file"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Zoteroを使用するようにAPIキーを取得のが必要です。",
"Navigate to": "移動する",
"Zotero API settings": "ZoteroのAPI設定",
"Create and copy API key into the field below.": "APIキーを作成し、以下のフィールドにコピーする",
"Open Zotero website": "Zoteroウェブサイトを開く",
"Invalid API key": "無効なAPIキー",
"API Key": "APIキー",
"Nothing found": "検索結果はありません",
"Style is not selected": "スタイルは選択されていません",
"Language is not selected": "言語は選択されていません",
"Search references by author, title or year": "著者名、タイトル、年度で文献を検索する",
"Cancel": "キャンセル",
"Insert Bibliography": "文献を貼り付ける",
"Style": "スタイル",
"Enter style name": "スタイル名を入力してください",
"Language": "言語",
"Reconfigure": "再構成",
"Learn more here.": "詳しくはこちら",
"Save": "保存",
"Insert Citation": "引用を挿入",
"Cancel select": "キャンセル選択",
"Refresh": "リフレッシュ",
"Save as text": "テキストとして保存",
"Please insert some citation into the document." : "文書にいくつかの引用を挿入してください。",
"Synchronize" : "同期",
"Omit Author" : "著者を省略する"
}
"To use Zotero you should get an API key.": "Zoteroを使用するようにAPIキーを取得のが必要です。",
"Navigate to": "移動する",
"Zotero API settings": "ZoteroのAPI設定",
"Create and copy API key into the field below.": "APIキーを作成し、以下のフィールドにコピーする",
"Open Zotero website": "Zoteroウェブサイトを開く",
"Invalid API key": "無効なAPIキー",
"API Key": "APIキー",
"Nothing found": "検索結果はありません",
"Style is not selected": "スタイルは選択されていません",
"Language is not selected": "言語は選択されていません",
"Search references by author, title or year": "著者名、タイトル、年度で文献を検索する",
"Cancel": "キャンセル",
"Insert Bibliography": "文献を貼り付ける",
"Style": "スタイル",
"Enter style name": "スタイル名を入力してください",
"Language": "言語",
"Reconfigure": "再構成",
"Learn more here.": "詳しくはこちら",
"Save": "保存",
"Insert Citation": "引用を挿入",
"Cancel select": "キャンセル選択",
"Refresh": "リフレッシュ",
"Save as text": "テキストとして保存",
"Please insert some citation into the document.": "文書にいくつかの引用を挿入してください。",
"Synchronize": "同期",
"Omit Author": "著者を省略する",
"Connection to Zotero failed. Make sure Zotero is running": "Zoteroへの接続に失敗しました。Zoteroが起動していることを確認してください。",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Zoteroへの接続に失敗しました。Zoteroで外部接続を有効にしてください編集 → 設定 → 詳細設定 → \"Allow other applications on this computer to communicate with Zotero\"をチェック",
"Failed to apply this style": "このスタイルを適用できませんでした",
"Failed to upload file": "ファイルのアップロードに失敗しました"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Om Zotero te gebruiken moet u een API key hebben.",
"Navigate to": "Navigeren naar",
"Zotero API settings": "Zotero API instellingen",
"Create and copy API key into the field below.": "Maak en kopieer API key in het onderstaande veld.",
"Open Zotero website": "Open Zotero website",
"Invalid API key": "Ongeldige API key",
"API Key": "API Key",
"Nothing found": "Niks gevonden",
"Style is not selected": "Stijl is niet geselecteerd",
"Language is not selected": "Taal is niet geselecteerd",
"Search references by author, title or year": "Zoek referenties op auteur, titel of jaartal",
"Cancel": "Annuleren",
"Insert Bibliography": "Bibliografie Invoegen",
"Style": "Stijl",
"Enter style name": "Stijl naam invoeren",
"Language": "Taal",
"Reconfigure": "Opnieuw instellen",
"Learn more here.": "Lees hier meer.",
"Save": "Opslaan",
"Insert Citation": "Citaat Invoegen",
"Cancel select": "Annuleren selecteren",
"Refresh": "Vernieuwen",
"Save as text": "Opslaan als tekst",
"Please insert some citation into the document." : "Voeg een citaat toe aan het document.",
"Synchronize" : "Synchroniseren",
"Omit Author" : "Auteur Weglaten"
}
"To use Zotero you should get an API key.": "Om Zotero te gebruiken moet u een API key hebben.",
"Navigate to": "Navigeren naar",
"Zotero API settings": "Zotero API instellingen",
"Create and copy API key into the field below.": "Maak en kopieer API key in het onderstaande veld.",
"Open Zotero website": "Open Zotero website",
"Invalid API key": "Ongeldige API key",
"API Key": "API Key",
"Nothing found": "Niks gevonden",
"Style is not selected": "Stijl is niet geselecteerd",
"Language is not selected": "Taal is niet geselecteerd",
"Search references by author, title or year": "Zoek referenties op auteur, titel of jaartal",
"Cancel": "Annuleren",
"Insert Bibliography": "Bibliografie Invoegen",
"Style": "Stijl",
"Enter style name": "Stijl naam invoeren",
"Language": "Taal",
"Reconfigure": "Opnieuw instellen",
"Learn more here.": "Lees hier meer.",
"Save": "Opslaan",
"Insert Citation": "Citaat Invoegen",
"Cancel select": "Annuleren selecteren",
"Refresh": "Vernieuwen",
"Save as text": "Opslaan als tekst",
"Please insert some citation into the document.": "Voeg een citaat toe aan het document.",
"Synchronize": "Synchroniseren",
"Omit Author": "Auteur Weglaten",
"Connection to Zotero failed. Make sure Zotero is running": "Verbinding met Zotero mislukt. Controleer of Zotero actief is.",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Verbinding met Zotero mislukt. Schakel externe verbindingen in Zotero in: Bewerken → Instellingen → Geavanceerd → Vink \"Allow other applications on this computer to communicate with Zotero\" aan",
"Failed to apply this style": "Het is niet gelukt deze stijl toe te passen",
"Failed to upload file": "Het uploaden van het bestand is mislukt"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Para usar o Zotero você deve obter uma chave API.",
"Navigate to": "Navegar para",
"Zotero API settings": "Configurações da API Zotero",
"Create and copy API key into the field below.": "Crie e copie a chave API no campo abaixo.",
"Open Zotero website": "Abrir site do Zotero",
"Invalid API key": "Chave de API inválida",
"API Key": "Chave API",
"Nothing found": "Nada encontrado",
"Style is not selected": "O estilo não está selecionado",
"Language is not selected": "Idioma não selecionado",
"Search references by author, title or year": "Pesquisar referências por autor, título ou ano",
"Cancel": "Cancelar",
"Insert Bibliography": "Inserir Bibliografia",
"Style": "Estilo",
"Enter style name": "Insira o nome do estilo",
"Language": "Linguagem",
"Reconfigure": "Reconfigurar",
"Learn more here.": "Saiba mais aqui.",
"Save": "Salvar",
"Insert Citation": "Inserir citação",
"Cancel select": "Cancelar seleção",
"Refresh": "Atualizar",
"Save as text": "Salvar como texto",
"Please insert some citation into the document." : "Por favor insira alguma citação no documento.",
"Synchronize" : "Sincronizar",
"Omit Author" : "Omitir autor"
}
"To use Zotero you should get an API key.": "Para usar o Zotero você deve obter uma chave API.",
"Navigate to": "Navegar para",
"Zotero API settings": "Configurações da API Zotero",
"Create and copy API key into the field below.": "Crie e copie a chave API no campo abaixo.",
"Open Zotero website": "Abrir site do Zotero",
"Invalid API key": "Chave de API inválida",
"API Key": "Chave API",
"Nothing found": "Nada encontrado",
"Style is not selected": "O estilo não está selecionado",
"Language is not selected": "Idioma não selecionado",
"Search references by author, title or year": "Pesquisar referências por autor, título ou ano",
"Cancel": "Cancelar",
"Insert Bibliography": "Inserir Bibliografia",
"Style": "Estilo",
"Enter style name": "Insira o nome do estilo",
"Language": "Linguagem",
"Reconfigure": "Reconfigurar",
"Learn more here.": "Saiba mais aqui.",
"Save": "Salvar",
"Insert Citation": "Inserir citação",
"Cancel select": "Cancelar seleção",
"Refresh": "Atualizar",
"Save as text": "Salvar como texto",
"Please insert some citation into the document.": "Por favor insira alguma citação no documento.",
"Synchronize": "Sincronizar",
"Omit Author": "Omitir autor",
"Connection to Zotero failed. Make sure Zotero is running": "A conexão com o Zotero falhou. Certifique-se de que o Zotero esteja em execução",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "A conexão com o Zotero falhou. Habilite as conexões externas no Zotero: Editar → Configurações → Avançado → Marque \"Permitir que outros aplicativos neste computador se comuniquem com o Zotero\"",
"Failed to apply this style": "Falha ao aplicar este estilo",
"Failed to upload file": "Falha ao carregar o arquivo"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Para usar Zotero, obtenha uma chave de API.",
"Navigate to": "Navegar para",
"Zotero API settings": "Configurações de API do Zotero",
"Create and copy API key into the field below.": "Crie e copie a chave de API no campo abaixo.",
"Open Zotero website": "Abrir site do Zotero",
"Invalid API key": "Chave de API inválida",
"API Key": "Chave de API",
"Nothing found": "Nada encontrado",
"Style is not selected": "O estilo não está selecionado",
"Language is not selected": "O idioma não está selecionado",
"Search references by author, title or year": "Pesquise referências por autor, título ou ano",
"Cancel": "Cancelar",
"Insert Bibliography": "Inserir bibliografia",
"Style": "Estilo",
"Enter style name": "Digite o nome do estilo",
"Language": "Idioma",
"Reconfigure": "Reconfigurar",
"Learn more here.": "Saiba mais aqui.",
"Save": "Salve",
"Insert Citation": "Inserir Citação",
"Cancel select": "Cancelar seleccionar",
"Refresh": "Actualizar",
"Save as text": "Guardar como texto",
"Please insert some citation into the document." : "Por favor, insira alguma citação no documento.",
"Synchronize" : "Sincronizar",
"Omit Author" : "Omitir Autor"
}
"To use Zotero you should get an API key.": "Para usar Zotero, obtenha uma chave de API.",
"Navigate to": "Navegar para",
"Zotero API settings": "Configurações de API do Zotero",
"Create and copy API key into the field below.": "Crie e copie a chave de API no campo abaixo.",
"Open Zotero website": "Abrir site do Zotero",
"Invalid API key": "Chave de API inválida",
"API Key": "Chave de API",
"Nothing found": "Nada encontrado",
"Style is not selected": "O estilo não está selecionado",
"Language is not selected": "O idioma não está selecionado",
"Search references by author, title or year": "Pesquise referências por autor, título ou ano",
"Cancel": "Cancelar",
"Insert Bibliography": "Inserir bibliografia",
"Style": "Estilo",
"Enter style name": "Digite o nome do estilo",
"Language": "Idioma",
"Reconfigure": "Reconfigurar",
"Learn more here.": "Saiba mais aqui.",
"Save": "Salve",
"Insert Citation": "Inserir Citação",
"Cancel select": "Cancelar seleccionar",
"Refresh": "Actualizar",
"Save as text": "Guardar como texto",
"Please insert some citation into the document.": "Por favor, insira alguma citação no documento.",
"Synchronize": "Sincronizar",
"Omit Author": "Omitir Autor",
"Connection to Zotero failed. Make sure Zotero is running": "A ligação com o Zotero falhou. Certifique-se de que o Zotero está em execução.",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "A ligação com o Zotero falhou. Active as ligações externas no Zotero: Editar → Definições → Avançadas → Marque \"Permitir que outros aplicativos neste computador se comuniquem com o Zotero\"",
"Failed to apply this style": "Falha ao aplicar este estilo",
"Failed to upload file": "Falha ao carregar o ficheiro"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Для использования Zotero необходимо получить ключ API.",
"Navigate to": "Перейти к",
"Zotero API settings": "Параметрам API Zotero",
"Create and copy API key into the field below.": "Создайте ключ API и скопируйте его в поле ниже.",
"Open Zotero website": "Сайт Zotero",
"Invalid API key": "Недопустимый ключ API",
"API Key": "Ключ API",
"Nothing found": "Ничего не найдено",
"Style is not selected": "Стиль не выбран",
"Language is not selected": "Язык не выбран",
"Search references by author, title or year": "Поиск по автору, названию или году издания",
"Cancel": "Отмена",
"Insert Bibliography": "Вставить библиографию",
"Style": "Стиль",
"Enter style name": "Введите имя стиля",
"Language": "Язык",
"Reconfigure": "Перенастроить",
"Learn more here.": "Подробности здесь.",
"Save": "Сохранить",
"Insert Citation": "Вставить цитату",
"Cancel select": "Отменить выделение",
"Refresh": "Обновить",
"Save as text": "Сохранить как текст",
"Please insert some citation into the document." : "Пожалуйста, вставьте цитату в документ.",
"Synchronize" : "Синхронизировать",
"Omit Author" : "Не выводить автора"
}
"To use Zotero you should get an API key.": "Для использования Zotero необходимо получить ключ API.",
"Navigate to": "Перейти к",
"Zotero API settings": "Параметрам API Zotero",
"Create and copy API key into the field below.": "Создайте ключ API и скопируйте его в поле ниже.",
"Open Zotero website": "Сайт Zotero",
"Invalid API key": "Недопустимый ключ API",
"API Key": "Ключ API",
"Nothing found": "Ничего не найдено",
"Style is not selected": "Стиль не выбран",
"Language is not selected": "Язык не выбран",
"Search references by author, title or year": "Поиск по автору, названию или году издания",
"Cancel": "Отмена",
"Insert Bibliography": "Вставить библиографию",
"Style": "Стиль",
"Enter style name": "Введите имя стиля",
"Language": "Язык",
"Reconfigure": "Перенастроить",
"Learn more here.": "Подробности здесь.",
"Save": "Сохранить",
"Insert Citation": "Вставить цитату",
"Cancel select": "Отменить выделение",
"Refresh": "Обновить",
"Save as text": "Сохранить как текст",
"Please insert some citation into the document.": "Пожалуйста, вставьте цитату в документ.",
"Synchronize": "Синхронизировать",
"Omit Author": "Не выводить автора",
"Connection to Zotero failed. Make sure Zotero is running": "Не удалось установить соединение с Zotero. Убедитесь, что Zotero запущен",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Не удалось установить соединение с Zotero. Пожалуйста, включите внешние соединения в Zotero. Сделайте это в разделе \"Правка → Настройки → Расширенные\": включите галочку \"Allow other applications on this computer to communicate with Zotero\"",
"Failed to apply this style": "Не удалось применить этот стиль",
"Failed to upload file": "Не удалось загрузить файл"
}

View File

@ -24,5 +24,9 @@
"Save as text": "Ruani si tekst",
"Please insert some citation into the document.": "Ju lutem shtoni ndonjë citim në dokument",
"Synchronize": "Sinkronizim",
"Omit Author": "Hiqni autorin"
"Omit Author": "Hiqni autorin",
"Connection to Zotero failed. Make sure Zotero is running": "Lidhja me Zotero dështoi. Sigurohuni që Zotero është duke punuar.",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Kontakti me Zotero ka qashtuar. Ju lutem aktivizoni lidhjen ekstern ne Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"",
"Failed to apply this style": "Zbatimi i këtij stili dështoi",
"Failed to upload file": "Ngarkimi i skedarit dështoi"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Да бисте користили Zotero, треба да добијете API кључ.",
"Navigate to": "Идите на",
"Zotero API settings": "Zotero API подешавања",
"Create and copy API key into the field below.": "Креирајте и копирајте API кључ у поље испод.",
"Open Zotero website": "Отворите Zotero веб сајт",
"Invalid API key": "Неважећи API кључ",
"API Key": "API Кључ",
"Nothing found": "Ништа није пронађено",
"Style is not selected": "Стил није изабран",
"Language is not selected": "Језик није изабран",
"Search references by author, title or year": "Претражите референце по аутору, наслову или години",
"Cancel": "Откажи",
"Insert Bibliography": "Убаци библиографију",
"Style": "Стил",
"Enter style name": "Унесите назив стила",
"Language": "Језик",
"Reconfigure": "Поново конфигуриши",
"Learn more here.": "Сазнајте више овде.",
"Save": "Сачувај",
"Insert Citation": "Убаци цитат",
"Cancel select": "Откажи избор",
"Refresh": "Освежи",
"Save as text": "Сачувај као текст",
"Please insert some citation into the document." : "Молимо убаците неки цитат у документ.",
"Synchronize" : "Синхронизуј",
"Omit Author" : "Изостави аутора"
}
"To use Zotero you should get an API key.": "Да бисте користили Zotero, треба да добијете API кључ.",
"Navigate to": "Идите на",
"Zotero API settings": "Zotero API подешавања",
"Create and copy API key into the field below.": "Креирајте и копирајте API кључ у поље испод.",
"Open Zotero website": "Отворите Zotero веб сајт",
"Invalid API key": "Неважећи API кључ",
"API Key": "API Кључ",
"Nothing found": "Ништа није пронађено",
"Style is not selected": "Стил није изабран",
"Language is not selected": "Језик није изабран",
"Search references by author, title or year": "Претражите референце по аутору, наслову или години",
"Cancel": "Откажи",
"Insert Bibliography": "Убаци библиографију",
"Style": "Стил",
"Enter style name": "Унесите назив стила",
"Language": "Језик",
"Reconfigure": "Поново конфигуриши",
"Learn more here.": "Сазнајте више овде.",
"Save": "Сачувај",
"Insert Citation": "Убаци цитат",
"Cancel select": "Откажи избор",
"Refresh": "Освежи",
"Save as text": "Сачувај као текст",
"Please insert some citation into the document.": "Молимо убаците неки цитат у документ.",
"Synchronize": "Синхронизуј",
"Omit Author": "Изостави аутора",
"Connection to Zotero failed. Make sure Zotero is running": "Повезивање са Zotero није успело. Уверите се да је Zotero покренут.",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Повезивање са Zotero није успело. Молимо вас да омогућите екстерне везе у Zotero: Уређивање → Подешавања → Напредно → Означите \"Дозволи осталим програмима на овом рачунару да комуницирају са Zotero\"",
"Failed to apply this style": "Примена овог стила није успела",
"Failed to upload file": "Отпремање датотеке није успело"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "Da biste koristili Zotero, treba da dobijete API ključ.",
"Navigate to": "Idite na",
"Zotero API settings": "Zotero API podešavanja",
"Create and copy API key into the field below.": "Kreirajte i kopirajte API ključ u polje ispod.",
"Open Zotero website": "Otvorite Zotero veb sajt",
"Invalid API key": "Nevažeći API ključ",
"API Key": "API Ključ",
"Nothing found": "Ništa nije pronađeno",
"Style is not selected": "Stil nije izabran",
"Language is not selected": "Jezik nije izabran",
"Search references by author, title or year": "Pretražite reference po autoru, naslovu ili godini",
"Cancel": "Otkaži",
"Insert Bibliography": "Ubaci bibliografiju",
"Style": "Stil",
"Enter style name": "Unesite naziv stila",
"Language": "Jezik",
"Reconfigure": "Ponovo konfiguriši",
"Learn more here.": "Saznajte više ovde.",
"Save": "Sačuvaj",
"Insert Citation": "Ubaci citat",
"Cancel select": "Otkaži izbor",
"Refresh": "Osveži",
"Save as text": "Sačuvaj kao tekst",
"Please insert some citation into the document." : "Molimo ubacite neki citat u dokument.",
"Synchronize" : "Sinhronizuj",
"Omit Author" : "Izostavi autora"
}
"To use Zotero you should get an API key.": "Da biste koristili Zotero, treba da dobijete API ključ.",
"Navigate to": "Idite na",
"Zotero API settings": "Zotero API podešavanja",
"Create and copy API key into the field below.": "Kreirajte i kopirajte API ključ u polje ispod.",
"Open Zotero website": "Otvorite Zotero veb sajt",
"Invalid API key": "Nevažeći API ključ",
"API Key": "API Ključ",
"Nothing found": "Ništa nije pronađeno",
"Style is not selected": "Stil nije izabran",
"Language is not selected": "Jezik nije izabran",
"Search references by author, title or year": "Pretražite reference po autoru, naslovu ili godini",
"Cancel": "Otkaži",
"Insert Bibliography": "Ubaci bibliografiju",
"Style": "Stil",
"Enter style name": "Unesite naziv stila",
"Language": "Jezik",
"Reconfigure": "Ponovo konfiguriši",
"Learn more here.": "Saznajte više ovde.",
"Save": "Sačuvaj",
"Insert Citation": "Ubaci citat",
"Cancel select": "Otkaži izbor",
"Refresh": "Osveži",
"Save as text": "Sačuvaj kao tekst",
"Please insert some citation into the document.": "Molimo ubacite neki citat u dokument.",
"Synchronize": "Sinhronizuj",
"Omit Author": "Izostavi autora",
"Connection to Zotero failed. Make sure Zotero is running": "Neuspelo povezivanje na Zotero. Molimo proverite da Zotero radi.",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "Neuspelo povezivanje na Zotero. Molimo omogucite vanjske veze u Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"",
"Failed to apply this style": "Neuspelo primjena ovog stila",
"Failed to upload file": "Neuspelo preuzimanje datoteke"
}

View File

@ -1,28 +1,32 @@
{
"To use Zotero you should get an API key.": "使用 Zotero 插件前,请先获取 API Key。",
"Navigate to": "访问",
"Zotero API settings": "Zotero API 设置(需登录)",
"Create and copy API key into the field below.": "创建 API Key 并贴至下方字段。",
"Open Zotero website": "打开 Zotero 网站",
"Invalid API key": "无效的 API Key",
"API Key": "API Key",
"Nothing found": "未找到任何文献",
"Style is not selected": "未选择样式",
"Language is not selected": "未选择语言",
"Search references by author, title or year": "按作者、标题或年份搜索参考文献",
"Cancel": "取消",
"Insert Bibliography": "插入参考文献列表",
"Style": "样式",
"Enter style name": "输入样式名称",
"Language": "语言",
"Reconfigure": "重新配置插件",
"Learn more here.": "点击此处了解更多信息。",
"Save": "保存",
"Insert Citation": "插入引用",
"Cancel select": "取消选择",
"Refresh": "刷新",
"Save as text": "保存为文本",
"Please insert some citation into the document." : "请插入一些引用到文档中。",
"Synchronize" : "同步云端文献库",
"Omit Author" : "同步"
}
"To use Zotero you should get an API key.": "使用 Zotero 插件前,请先获取 API Key。",
"Navigate to": "访问",
"Zotero API settings": "Zotero API 设置(需登录)",
"Create and copy API key into the field below.": "创建 API Key 并贴至下方字段。",
"Open Zotero website": "打开 Zotero 网站",
"Invalid API key": "无效的 API Key",
"API Key": "API Key",
"Nothing found": "未找到任何文献",
"Style is not selected": "未选择样式",
"Language is not selected": "未选择语言",
"Search references by author, title or year": "按作者、标题或年份搜索参考文献",
"Cancel": "取消",
"Insert Bibliography": "插入参考文献列表",
"Style": "样式",
"Enter style name": "输入样式名称",
"Language": "语言",
"Reconfigure": "重新配置插件",
"Learn more here.": "点击此处了解更多信息。",
"Save": "保存",
"Insert Citation": "插入引用",
"Cancel select": "取消选择",
"Refresh": "刷新",
"Save as text": "保存为文本",
"Please insert some citation into the document.": "请插入一些引用到文档中。",
"Synchronize": "同步云端文献库",
"Omit Author": "同步",
"Connection to Zotero failed. Make sure Zotero is running": "連接 Zotero 失敗。請確保 Zotero 正在運行",
"Connection to Zotero failed. Please enable external connections in Zotero: Edit → Settings → Advanced → Check \"Allow other applications on this computer to communicate with Zotero\"": "連接到 Zotero 失敗。請在 Zotero 中啟用外部連線:編輯 → 設定 → 高級 → 檢查 \"允許此電腦上的其他應用程式與 Zotero 通訊\"",
"Failed to apply this style": "無法套用此樣式",
"Failed to upload file": "上傳文件失敗"
}