Merge branch '3.0'

This commit is contained in:
Dan Stillman 2011-12-22 12:21:32 -05:00
commit 3ac5a6db09
172 changed files with 1832 additions and 769 deletions

View file

@ -242,36 +242,136 @@ var Zotero_QuickFormat = new function () {
}
}
var ids = (haveConditions ? s.search() : []);
// no need to refresh anything if box hasnt changed
if(ids.length === curIDs.length) {
var mismatch = false;
for(var i=0; i<ids.length; i++) {
if(curIDs[i] !== ids[i]) {
mismatch = true;
break;
if(haveConditions) {
var searchResultIDs = (haveConditions ? s.search() : []);
// No need to refresh anything if box hasn't changed
if(searchResultIDs.length === curIDs.length) {
var mismatch = false;
for(var i=0; i<searchResultIDs.length; i++) {
if(curIDs[i] !== searchResultIDs[i]) {
mismatch = true;
break;
}
}
if(!mismatch) {
_resize();
return;
}
}
if(!mismatch) return;
curIDs = searchResultIDs;
// Check to see which search results match items already in the document
var citedItems, completed = false, isAsync = false;
io.getItems(function(citedItems) {
// Don't do anything if panel is already closed
if(isAsync && referencePanel.state !== "open" && referencePanel.state !== "showing") return;
completed = true;
if(str.toLowerCase() === Zotero.getString("integration.ibid").toLowerCase()) {
// If "ibid" is entered, show all cited items
citedItemsMatchingSearch = citedItems;
} else {
Zotero.debug("Searching cited items");
// Search against items. We do this here because it's possible that some of these
// items are only in the doc, and not in the DB.
var splits = Zotero.Fulltext.semanticSplitter(str),
citedItemsMatchingSearch = [];
for(var i=0, iCount=citedItems.length; i<iCount; i++) {
// Generate a string to search for each item
var item = citedItems[i],
itemStr = [creator.ref.firstName+" "+creator.ref.lastName for each(creator in item.getCreators())];
itemStr = itemStr.concat([item.getField("title"), item.getField("date", true, true).substr(0, 4)]).join(" ");
// See if words match
for(var j=0, jCount=splits.length; j<jCount; j++) {
var split = splits[j];
if(itemStr.toLowerCase().indexOf(split) === -1) break;
}
// If matched, add to citedItemsMatchingSearch
if(j === jCount) citedItemsMatchingSearch.push(item);
}
Zotero.debug("Searched cited items");
}
_updateItemList(citedItemsMatchingSearch, searchResultIDs, isAsync);
});
if(!completed) {
// We are going to have to wait until items have been retrieved from the document.
// Until then, show item list without cited items.
_updateItemList(false, searchResultIDs);
isAsync = true;
}
} else {
// No search conditions, so just clear the box
_updateItemList([], []);
}
}
/**
* Sorts items
*/
function _itemSort(a, b) {
// Sort by library ID
var libA = a.libraryID, libB = b.libraryID;
if(libA !== libB) {
return libA - libB;
}
// Sort by last name of first author
var creatorsA = a.getCreators(), creatorsB = b.getCreators(),
caExists = creatorsA.length ? 1 : 0, cbExists = creatorsB.length ? 1 : 0;
if(caExists !== cbExists) {
return cbExists-caExists;
} else if(caExists) {
return creatorsA[0].ref.lastName.localeCompare(creatorsB[0].ref.lastName);
}
// Sort by date
var yearA = a.getField("date", true, true).substr(0, 4),
yearB = b.getField("date", true, true).substr(0, 4);
return yearA - yearB;
}
/**
* Updates the item list
*/
function _updateItemList(citedItems, searchResultIDs, preserveSelection) {
var selectedIndex = 1, previousItemID;
// Do this so we can preserve the selected item after cited items have been loaded
if(preserveSelection && referenceBox.selectedIndex !== 2) {
previousItemID = parseInt(referenceBox.selectedItem.getAttribute("zotero-item"), 10);
}
curIDs = ids;
while(referenceBox.hasChildNodes()) referenceBox.removeChild(referenceBox.firstChild);
var firstSelectableIndex = 0;
if(!citedItems) {
// We don't know whether or not we have cited items, because we are waiting for document
// data
referenceBox.appendChild(_buildListSeparator(Zotero.getString("integration.cited.loading")));
selectedIndex = 2;
} else if(citedItems.length) {
// We have cited items
referenceBox.appendChild(_buildListSeparator(Zotero.getString("integration.cited")));
for(var i=0, n=citedItems.length; i<n; i++) {
referenceBox.appendChild(_buildListItem(citedItems[i]));
}
}
if(ids.length) {
if(ids.length > 50) ids = ids.slice(0, 50);
var items = Zotero.Items.get(ids);
if(searchResultIDs.length && (!citedItems || citedItems.length < 50)) {
// Don't handle more than 50 results
if(searchResultIDs.length > 50-citedItems.length) {
searchResultIDs = searchResultIDs.slice(0, 50-citedItems.length);
}
firstSelectableIndex = 1;
//TODO: sort the currently used items in before any other items
items.sort(function(a, b) {return a.libraryID > b.libraryID})
var items = Zotero.Items.get(searchResultIDs);
items.sort(_itemSort);
var previousLibrary = -1;
for(var i=0, n=items.length; i<n; i++) {
var item = items[i], libraryID = item.libraryID;
@ -281,19 +381,21 @@ var Zotero_QuickFormat = new function () {
referenceBox.appendChild(_buildListSeparator(libraryName));
}
referenceBox.appendChild(_buildListItem(item),false);
referenceBox.appendChild(_buildListItem(item));
previousLibrary = libraryID;
if(preserveSelection && (item.cslItemID ? item.cslItemID : item.id) === previousItemID) {
selectedIndex = referenceBox.childNodes.length-1;
}
}
}
_resize();
referenceBox.selectedIndex = firstSelectableIndex;
referenceBox.ensureIndexIsVisible(firstSelectableIndex);
if((citedItems && citedItems.length) || searchResultIDs.length) {
referenceBox.selectedIndex = selectedIndex;
referenceBox.ensureIndexIsVisible(selectedIndex);
}
}
/**
* Builds a string describing an item. We avoid CSL here for speed.
@ -383,7 +485,7 @@ var Zotero_QuickFormat = new function () {
rll.setAttribute("orient", "vertical");
rll.setAttribute("flex", "1");
rll.setAttribute("class", "quick-format-item");
rll.setAttribute("zotero-item", item.id);
rll.setAttribute("zotero-item", item.cslItemID ? item.cslItemID : item.id);
rll.appendChild(titleNode);
rll.appendChild(infoNode);
rll.addEventListener("click", _bubbleizeSelected, false);
@ -391,7 +493,10 @@ var Zotero_QuickFormat = new function () {
return rll;
}
function _buildListSeparator(labelText) {
/**
* Creates a list separator to be added to the item list
*/
function _buildListSeparator(labelText, loading) {
var titleNode = document.createElement("label");
titleNode.setAttribute("class", "quick-format-separator-title");
titleNode.setAttribute("flex", "1");
@ -403,7 +508,7 @@ var Zotero_QuickFormat = new function () {
rll.setAttribute("orient", "vertical");
rll.setAttribute("flex", "1");
rll.setAttribute("disabled", true);
rll.setAttribute("class", "quick-format-separator");
rll.setAttribute("class", loading ? "quick-format-loading" : "quick-format-separator");
rll.appendChild(titleNode);
rll.addEventListener("mousedown", _ignoreClick, true);
rll.addEventListener("click", _ignoreClick, true);
@ -415,7 +520,7 @@ var Zotero_QuickFormat = new function () {
* Builds the string to go inside a bubble
*/
function _buildBubbleString(citationItem) {
var item = Zotero.Items.get(citationItem.id);
var item = Zotero.Cite.getItem(citationItem.id);
// create text for bubble
var title, delimiter;
var str = item.getField("firstCreator");
@ -477,6 +582,11 @@ var Zotero_QuickFormat = new function () {
if(!referenceBox.hasChildNodes() || !referenceBox.selectedItem) return false;
var citationItem = {"id":referenceBox.selectedItem.getAttribute("zotero-item")};
if(typeof citationItem.id === "string" && citationItem.id.indexOf("/") !== -1) {
var item = Zotero.Cite.getItem(citationItem.id);
citationItem.uris = item.cslURIs;
citationItem.itemData = item.cslItemData;
}
if(curLocator) {
citationItem["locator"] = curLocator;
if(curLocatorLabel) {
@ -510,12 +620,16 @@ var Zotero_QuickFormat = new function () {
var childNodes = referenceBox.childNodes,
numReferences = 0,
numSeparators = 0,
firstReference,
firstSeparator,
height;
for(var i=0, n=childNodes.length; i<n; i++) {
for(var i=0, n=childNodes.length; i<n && numReferences < SHOWN_REFERENCES; i++) {
if(childNodes[i].className === "quick-format-item") {
numReferences++;
firstReference = childNodes[i];
} else if(childNodes[i].className === "quick-format-separator") {
numSeparators++;
firstSeparator = childNodes[i];
}
}
@ -540,8 +654,7 @@ var Zotero_QuickFormat = new function () {
if(numReferences) {
var height = referenceHeight ?
Math.min(numReferences*referenceHeight+1+numSeparators*separatorHeight,
SHOWN_REFERENCES*referenceHeight+1+separatorHeight) : 39;
Math.min(numReferences*referenceHeight+1+numSeparators*separatorHeight) : 39;
if(panelShowing && height !== referencePanel.clientHeight) {
referencePanel.sizeTo((window.outerWidth-30), height);
@ -554,10 +667,9 @@ var Zotero_QuickFormat = new function () {
false, false, null);
if(!referenceHeight) {
separatorHeight = referenceBox.firstChild.scrollHeight;
referenceHeight = referenceBox.childNodes[1].scrollHeight;
height = Math.min(numReferences*referenceHeight+1+numSeparators*separatorHeight,
SHOWN_REFERENCES*referenceHeight+1+separatorHeight);
separatorHeight = firstSeparator.scrollHeight;
referenceHeight = firstReference.scrollHeight;
height = Math.min(numReferences*referenceHeight+1+numSeparators*separatorHeight);
referencePanel.sizeTo((window.outerWidth-30), height);
}
}
@ -679,7 +791,7 @@ var Zotero_QuickFormat = new function () {
locator.value = target.citationItem["locator"] ? target.citationItem["locator"] : "";
suppressAuthor.checked = !!target.citationItem["suppress-author"];
var item = Zotero.Items.get(target.citationItem.id);
var item = Zotero.Cite.getItem(target.citationItem.id);
document.getElementById("citation-properties-title").textContent = item.getDisplayTitle();
while(info.hasChildNodes()) info.removeChild(info.firstChild);
_buildItemDescription(item, info);

View file

@ -390,6 +390,35 @@ Zotero.Cite.makeFormattedBibliography = function(cslEngine, format) {
}
}
/**
* Get an item by ID, either by retrieving it from the library or looking for the document it
* belongs to.
* @param {String|Number|Array} id
*/
Zotero.Cite.getItem = function(id) {
var slashIndex;
if(id instanceof Array) {
return [Zotero.Cite.getItem(anId) for each(anId in id)];
} else if(typeof id === "string" && (slashIndex = id.indexOf("/")) !== -1) {
var sessionID = id.substr(0, slashIndex),
session = Zotero.Integration.sessions[sessionID],
item;
if(session) {
item = session.embeddedZoteroItems[id.substr(slashIndex+1)];
}
if(!item) {
item = new Zotero.Item("document");
item.setField("title", "Missing Item");
Zotero.log("CSL item "+id+" not found");
}
return item;
} else {
return Zotero.Items.get(id);
}
}
Zotero.Cite.labels = ["page", "book", "chapter", "column", "figure", "folio",
"issue", "line", "note", "opus", "paragraph", "part", "section", "sub verbo",
"volume", "verse"];

File diff suppressed because it is too large Load diff

View file

@ -190,7 +190,19 @@ Zotero.Item.prototype.getField = function(field, unformatted, includeBaseMapped)
this.loadPrimaryData(true);
}
if (field == 'id' || Zotero.Items.isPrimaryField(field)) {
if (field === 'firstCreator' && !this.id) {
// Hack to get a firstCreator for an unsaved item
var creators = this.getCreators();
if(creators.length === 0) {
return "";
} else if(creators.length === 1) {
return creators[0].ref.lastName;
} else if(creators.length === 2) {
return creators[0].ref.lastName+" "+Zotero.getString('general.and')+" "+creators[1].ref.lastName;
} else if(creators.length > 3) {
return creators[0].ref.lastName+" et al."
}
} else if (field === 'id' || Zotero.Items.isPrimaryField(field)) {
var privField = '_' + field;
//Zotero.debug('Returning ' + (this[privField] ? this[privField] : '') + ' (typeof ' + typeof this[privField] + ')');
return this[privField];

View file

@ -897,7 +897,7 @@ Zotero.Integration.Fields.prototype._retrieveFields = function() {
var me = this;
this._doc.getFieldsAsync(this._session.data.prefs['fieldType'], {"observe":function(subject, topic, data) {
if(topic === "fields-available") {
if(me._progressCallback) me._progressCallback(75);
if(me.progressCallback) me.progressCallback(75);
// Add fields to fields array
var fieldsEnumerator = subject.QueryInterface(Components.interfaces.nsISimpleEnumerator);
@ -921,8 +921,8 @@ Zotero.Integration.Fields.prototype._retrieveFields = function() {
} catch(e) {
Zotero.Integration.handleError(e, me._doc);
}
} else if(topic === "fields-progress" && me._progressCallback) {
me._progressCallback((data ? parseInt(data, 10)*(3/4) : null));
} else if(topic === "fields-progress" && me.progressCallback) {
me.progressCallback((data ? parseInt(data, 10)*(3/4) : null));
} else if(topic === "fields-error") {
Zotero.logError(data);
Zotero.Integration.handleError(data, me._doc);
@ -1127,7 +1127,7 @@ Zotero.Integration.Fields.prototype._updateDocument = function(forceCitations, f
var deleteCitations = this._session.updateCitations();
this._deleteFields = this._deleteFields.concat([i for(i in deleteCitations)]);
if(this._progressCallback) {
if(this.progressCallback) {
var nFieldUpdates = [i for(i in this._session.updateIndices)].length;
if(this._session.bibliographyHasChanged || forceBibliography) {
nFieldUpdates += this._bibliographyFields.length*5;
@ -1136,8 +1136,8 @@ Zotero.Integration.Fields.prototype._updateDocument = function(forceCitations, f
var nUpdated=0;
for(var i in this._session.updateIndices) {
if(this._progressCallback && nUpdated % 10 == 0) {
this._progressCallback(75+(nUpdated/nFieldUpdates)*25);
if(this.progressCallback && nUpdated % 10 == 0) {
this.progressCallback(75+(nUpdated/nFieldUpdates)*25);
yield true;
}
@ -1238,8 +1238,8 @@ Zotero.Integration.Fields.prototype._updateDocument = function(forceCitations, f
// set bibliography text
for each(var field in bibliographyFields) {
if(this._progressCallback) {
this._progressCallback(75+(nUpdated/nFieldUpdates)*25);
if(this.progressCallback) {
this.progressCallback(75+(nUpdated/nFieldUpdates)*25);
yield true;
}
@ -1274,10 +1274,7 @@ Zotero.Integration.Fields.prototype._updateDocument = function(forceCitations, f
* Brings up the addCitationDialog, prepopulated if a citation is provided
*/
Zotero.Integration.Fields.prototype.addEditCitation = function(field, callback) {
var newField, citation, fieldIndex
session = this._session,
me = this,
io = new function() { this.wrappedJSObject = this; }
var newField, citation, fieldIndex, session = this._session, me = this, loadFirst;
// if there's already a citation, make sure we have item IDs in addition to keys
if(field) {
@ -1287,19 +1284,14 @@ Zotero.Integration.Fields.prototype.addEditCitation = function(field, callback)
throw new Zotero.Integration.DisplayException("notInCitation");
}
citation = io.citation = session.unserializeCitation(content);
var zoteroItem;
for each(var citationItem in citation.citationItems) {
var item = false;
if(!citationItem.id) {
zoteroItem = false;
if(citationItem.uris) {
[zoteroItem, ] = session.uriMap.getZoteroItemForURIs(citationItem.uris);
} else if(citationItem.key) {
zoteroItem = Zotero.Items.getByKey(citationItem.key);
}
if(zoteroItem) citationItem.id = zoteroItem.id;
citation = session.unserializeCitation(content);
try {
session.lookupItems(citation);
} catch(e) {
if(e instanceof MissingItemException) {
citation.citationItems = [];
} else {
throw e;
}
}
@ -1320,96 +1312,10 @@ Zotero.Integration.Fields.prototype.addEditCitation = function(field, callback)
var field = this.addField(true);
field.setCode("TEMP");
citation = io.citation = {"citationItems":{}, "properties":{}};
citation = {"citationItems":{}, "properties":{}};
}
var sessionUpdated = false;
var previewing = false;
// assign preview function
var previewCallbackQueue;
function doPreview() {
// fieldIndex will already be set by the time we get here
citation.properties.zoteroIndex = fieldIndex;
citation.properties.noteIndex = field.getNoteIndex();
returnVal = me._session.previewCitation(citation);
for(var i=0, n=previewCallbackQueue.length; i<n; i++) previewCallbackQueue[i](returnVal);
previewCallbackQueue = undefined;
}
io.preview = function(callback) {
if(!previewCallbackQueue) previewCallbackQueue = [];
previewCallbackQueue.push(callback);
var returnVal;
me.get(function() {
if(sessionUpdated) {
doPreview();
} else {
me.updateSession(function() {
sessionUpdated = true;
doPreview();
});
}
});
}
// assign sort function
io.sort = function() {
me._session.previewCitation(io.citation);
}
// assign accept function
function doAccept() {
session.addCitation(fieldIndex, field.getNoteIndex(), io.citation);
session.updateIndices[fieldIndex] = true;
if(!session.bibliographyHasChanged) {
for(var i=0, n=citation.citationItems.length; i<n; i++) {
if(session.citationsByItemID[citation.citationItems[i].itemID] &&
session.citationsByItemID[citation.citationItems[i].itemID].length == 1) {
session.bibliographyHasChanged = true;
break;
}
}
}
me.updateDocument(false, false, false, callback);
}
io.accept = function(progressCallback) {
me._progressCallback = progressCallback;
if(io.citation.citationItems.length) {
// Citation added
me.get(function() {
if(sessionUpdated) {
doAccept();
} else {
me.updateSession(doAccept);
}
});
} else if(newField) {
// New citation was cancelled
field.delete();
callback();
}
}
// determine whether citation is sortable in current style
io.sortable = session.style.opt.sort_citations;
// citeproc-js style object for use of third-party extension
io.style = session.style;
// Start finding this citation this citation
this.get(function(fields) {
for(var i=0, n=fields.length; i<n; i++) {
if(fields[i].equals(field)) {
fieldIndex = i;
return;
}
}
});
var io = new Zotero.Integration.CitationEditInterface(citation, field, this, session, newField, callback);
if(Zotero.Prefs.get("integration.useClassicAddCitationDialog")) {
session.displayDialog('chrome://zotero/content/integration/addCitationDialog.xul', 'alwaysRaised,resizable', io, true);
@ -1420,6 +1326,172 @@ Zotero.Integration.Fields.prototype.addEditCitation = function(field, callback)
}
}
/**
* Citation editing functions and propertiesaccessible to quickFormat.js and addCitationDialog.js
*/
Zotero.Integration.CitationEditInterface = function(citation, field, fields, session, deleteOnCancel, doneCallback) {
this.citation = citation;
this._field = field;
this._fields = fields;
this._session = session;
this._deleteOnCancel = deleteOnCancel;
this._doneCallback = doneCallback;
this._sessionUpdated = false;
this._sessionCallbackQueue = false;
// Needed to make this work across boundaries
this.wrappedJSObject = this;
// Determine whether citation is sortable in current style
this.sortable = session.style.opt.sort_citations;
// Citeproc-js style object for use of third-party extension
this.style = session.style;
// Start getting citation data
var me = this;
fields.get(function(fields) {
for(var i=0, n=fields.length; i<n; i++) {
if(fields[i].equals(field)) {
me._fieldIndex = i;
return;
}
}
});
}
Zotero.Integration.CitationEditInterface.prototype = {
/**
* Run a function when the session information has been updated
* @param {Function} sessionUpdatedCallback
*/
"_runWhenSessionUpdated":function runWhenSessionUpdated(sessionUpdatedCallback) {
if(this._sessionUpdated) {
// session has been updated; run callback
sessionUpdatedCallback();
} else if(this._sessionCallbackQueue) {
// session is being updated; add to queue
this._sessionCallbackQueue.push(sessionUpdatedCallback);
} else {
// session is not yet updated; start update
this._sessionCallbackQueue = [sessionUpdatedCallback];
var me = this;
me._fields.updateSession(function() {
for(var i=0, n=me._sessionCallbackQueue.length; i<n; i++) {
me._sessionCallbackQueue[i]();
}
me._sessionUpdated = true;
delete me._sessionCallbackQueue;
});
}
},
/**
* Execute a callback with a preview of the given citation
* @param {Function} previewCallback
*/
"preview":function preview(previewCallback) {
var me = this;
this._runWhenSessionUpdated(function() {
me.citation.properties.zoteroIndex = me._fieldIndex;
me.citation.properties.noteIndex = me._field.getNoteIndex();
previewCallback(me._session.previewCitation(me.citation));
});
},
/**
* Sort the citation
*/
"sort":function() {
// Unlike above, we can do the previewing here without waiting for all the fields to load,
// since they won't change the sorting (I don't think)
this._session.previewCitation(this.citation);
},
/**
* Accept changes to the citation
* @param {Function} [progressCallback] A callback to be run when progress has changed.
* Receives a number from 0 to 100 indicating current status.
*/
"accept":function(progressCallback) {
this._fields.progressCallback = progressCallback;
if(this.citation.citationItems.length) {
// Citation added
var me = this;
this._runWhenSessionUpdated(function() {
me._session.addCitation(me._fieldIndex, me._field.getNoteIndex(), me.citation);
me._session.updateIndices[me._fieldIndex] = true;
if(!me._session.bibliographyHasChanged) {
var citationItems = me.citation.citationItems;
for(var i=0, n=citationItems.length; i<n; i++) {
if(me._session.citationsByItemID[citationItems[i].itemID] &&
me._session.citationsByItemID[citationItems[i].itemID].length == 1) {
me._session.bibliographyHasChanged = true;
break;
}
}
}
me._fields.updateDocument(false, false, false, me._doneCallback);
});
} else {
if(this._deleteOnCancel) this._field.delete();
if(this._doneCallback) this._doneCallback();
}
},
/**
* Get a list of items used in the current document
* @param {Function} [itemsCallback] A callback to be run with item objects when items have been
* retrieved.
*/
"getItems":function(itemsCallback) {
if(this._fieldIndex || Zotero.Utilities.isEmpty(this._session.citationsByItemID)) {
// Either we already have field data for this run or we have no item data at all.
// Update session before continuing.
var me = this;
this._runWhenSessionUpdated(function() { me._getItems(itemsCallback); });
} else {
// We have item data left over from a previous run with this document, so we don't need
// to wait.
this._getItems(itemsCallback);
}
},
/**
* Helper function for getItems. Does the same thing, but this can assume that the session data
* has already been updated if it should be.
*/
"_getItems":function(itemsCallback) {
var citationsByItemID = this._session.citationsByItemID;
var ids = [itemID for(itemID in citationsByItemID)
if(citationsByItemID[itemID] && citationsByItemID[itemID].length
// Exclude this item
&& (citationsByItemID[itemID].length > 1
|| citationsByItemID[itemID][0].properties.zoteroIndex !== this._fieldIndex))];
// Sort all previously cited items at top, and all items cited later at bottom
var fieldIndex = this._fieldIndex;
ids.sort(function(a, b) {
var indexA = citationsByItemID[a][0].properties.zoteroIndex,
indexB = citationsByItemID[b][0].properties.zoteroIndex;
if(indexA >= fieldIndex){
if(indexB < fieldIndex) return 1;
return indexA - indexB;
}
if(indexB > fieldIndex) return -1;
return indexB - indexA;
});
itemsCallback(Zotero.Cite.getItem(ids));
}
}
/**
* Keeps track of all session-specific variables
*/
@ -1428,6 +1500,7 @@ Zotero.Integration.Session = function(doc) {
this.uncitedItems = {};
this.omittedItems = {};
this.embeddedItems = {};
this.embeddedZoteroItems = {};
this.embeddedItemsByURI = {};
this.customBibliographyText = {};
this.reselectedItems = {};
@ -1701,89 +1774,7 @@ Zotero.Integration.Session.prototype.addCitation = function(index, noteIndex, ar
}
// get items
for(var i=0, n=citation.citationItems.length; i<n; i++) {
var citationItem = citation.citationItems[i];
// get Zotero item
var zoteroItem = false;
if(citationItem.uris) {
[zoteroItem, needUpdate] = this.uriMap.getZoteroItemForURIs(citationItem.uris);
if(needUpdate) this.updateIndices[index] = true;
} else {
if(citationItem.key) {
zoteroItem = Zotero.Items.getByKey(citationItem.key);
} else if(citationItem.itemID) {
zoteroItem = Zotero.Items.get(citationItem.itemID);
} else if(citationItem.id) {
zoteroItem = Zotero.Items.get(citationItem.id);
}
if(zoteroItem) this.updateIndices[index] = true;
}
// if no item, check if it was already reselected and otherwise handle as a missing item
if(!zoteroItem) {
if(citationItem.uris) {
var reselectKeys = citationItem.uris;
var reselectKeyType = RESELECT_KEY_URI;
} else if(citationItem.key) {
var reselectKeys = [citationItem.key];
var reselectKeyType = RESELECT_KEY_ITEM_KEY;
} else if(citationItem.id) {
var reselectKeys = [citationItem.id];
var reselectKeyType = RESELECT_KEY_ITEM_ID;
} else {
var reselectKeys = [citationItem.itemID];
var reselectKeyType = RESELECT_KEY_ITEM_ID;
}
// look to see if item has already been reselected
for each(var reselectKey in reselectKeys) {
if(this.reselectedItems[reselectKey]) {
zoteroItem = Zotero.Items.get(this.reselectedItems[reselectKey]);
citationItem.id = zoteroItem.id;
this.updateIndices[index] = true;
break;
}
}
if(!zoteroItem) {
// check embedded items
if(citationItem.uris) {
var success = false;
for(var j=0, m=citationItem.uris.length; j<m; j++) {
var embeddedItem = this.embeddedItemsByURI[citationItem.uris[j]];
if(embeddedItem) {
citationItem.id = this.data.sessionID+"/"+embeddedItem.id;
success = true;
break;
}
}
if(success) continue;
}
if(citationItem.itemData) {
// add new embedded item
var itemData = Zotero.Utilities.deepCopy(citationItem.itemData);
for(var j=0, m=citationItem.uris.length; j<m; j++) {
this.embeddedItemsByURI[citationItem.uris[j]] = itemData;
}
// assign a random string as an item ID
var anonymousID = itemData.id = Zotero.randomString();
this.embeddedItems[anonymousID] = itemData;
citationItem.id = this.data.sessionID+"/"+anonymousID;
} else {
// if not already reselected, throw a MissingItemException
throw(new Zotero.Integration.MissingItemException(
reselectKeys, reselectKeyType, i, citation.citationItems.length));
}
}
}
if(zoteroItem) {
citationItem.id = zoteroItem.id;
}
}
this.lookupItems(citation, index);
citation.properties.added = true;
citation.properties.zoteroIndex = index;
@ -1822,6 +1813,104 @@ Zotero.Integration.Session.prototype.addCitation = function(index, noteIndex, ar
this.citationIDs[citation.citationID] = true;
}
/**
* Looks up item IDs to correspond with keys or generates embedded items for given citation object.
* Throws a MissingItemException if item was not found.
*/
Zotero.Integration.Session.prototype.lookupItems = function(citation, index) {
for(var i=0, n=citation.citationItems.length; i<n; i++) {
var citationItem = citation.citationItems[i];
// get Zotero item
var zoteroItem = false;
if(citationItem.cslItemID) {
} else if(citationItem.uris) {
[zoteroItem, needUpdate] = this.uriMap.getZoteroItemForURIs(citationItem.uris);
if(needUpdate && index) this.updateIndices[index] = true;
} else {
if(citationItem.key) {
zoteroItem = Zotero.Items.getByKey(citationItem.key);
} else if(citationItem.itemID) {
zoteroItem = Zotero.Items.get(citationItem.itemID);
} else if(citationItem.id) {
zoteroItem = Zotero.Items.get(citationItem.id);
}
if(zoteroItem && index) this.updateIndices[index] = true;
}
// if no item, check if it was already reselected and otherwise handle as a missing item
if(!zoteroItem) {
if(citationItem.uris) {
var reselectKeys = citationItem.uris;
var reselectKeyType = RESELECT_KEY_URI;
} else if(citationItem.key) {
var reselectKeys = [citationItem.key];
var reselectKeyType = RESELECT_KEY_ITEM_KEY;
} else if(citationItem.id) {
var reselectKeys = [citationItem.id];
var reselectKeyType = RESELECT_KEY_ITEM_ID;
} else {
var reselectKeys = [citationItem.itemID];
var reselectKeyType = RESELECT_KEY_ITEM_ID;
}
// look to see if item has already been reselected
for each(var reselectKey in reselectKeys) {
if(this.reselectedItems[reselectKey]) {
zoteroItem = Zotero.Items.get(this.reselectedItems[reselectKey]);
citationItem.id = zoteroItem.id;
if(index) this.updateIndices[index] = true;
break;
}
}
if(!zoteroItem) {
// check embedded items
if(citationItem.uris) {
var success = false;
for(var j=0, m=citationItem.uris.length; j<m; j++) {
var embeddedItem = this.embeddedItemsByURI[citationItem.uris[j]];
if(embeddedItem) {
citationItem.id = embeddedItem.id;
success = true;
break;
}
}
if(success) continue;
}
if(citationItem.itemData) {
// add new embedded item
var itemData = Zotero.Utilities.deepCopy(citationItem.itemData);
for(var j=0, m=citationItem.uris.length; j<m; j++) {
this.embeddedItemsByURI[citationItem.uris[j]] = itemData;
}
// assign a random string as an item ID
var anonymousID = Zotero.randomString();
var globalID = itemData.id = citationItem.id = this.data.sessionID+"/"+anonymousID;
this.embeddedItems[anonymousID] = itemData;
var surrogateItem = this.embeddedZoteroItems[anonymousID] = new Zotero.Item();
Zotero.Utilities.itemFromCSLJSON(surrogateItem, itemData);
surrogateItem.cslItemID = globalID;
surrogateItem.cslURIs = citationItem.uris;
surrogateItem.cslItemData = itemData;
} else {
// if not already reselected, throw a MissingItemException
throw(new Zotero.Integration.MissingItemException(
reselectKeys, reselectKeyType, i, citation.citationItems.length));
}
}
}
if(zoteroItem) {
citationItem.id = zoteroItem.id;
}
}
}
/**
* Unserializes a JSON citation into a citation object (sans items)
*/
@ -2542,17 +2631,6 @@ Zotero.Integration.URIMap.prototype.getURIsForItemID = function(id) {
if(!this.itemIDURIs[id]) {
this.itemIDURIs[id] = [Zotero.URI.getItemURI(Zotero.Items.get(id))];
}
// Make sure that group relations are included
var uris = this.itemIDURIs[id];
for(var i=0; i<uris.length; i++) {
var relations = Zotero.Relations.getByURIs(uris[i], Zotero.Item.linkedItemPredicate);
for(var j=0, n=relations.length; j<n; j++) {
var newUri = relations[j].object;
if(uris.indexOf(newUri) === -1) uris.push(newUri);
}
}
return this.itemIDURIs[id];
}
@ -2628,3 +2706,7 @@ Zotero.Integration.URIMap.prototype.getZoteroItemForURIs = function(uris) {
return [zoteroItem, needUpdate];
}
/**
*
*/

View file

@ -33,9 +33,9 @@
*/
const CSL_NAMES_MAPPINGS = {
"author":"author",
"editor":"editor",
"bookAuthor":"container-author",
"composer":"composer",
"editor":"editor",
"interviewer":"interviewer",
"recipient":"recipient",
"seriesEditor":"collection-editor",
@ -1194,6 +1194,8 @@ Zotero.Utilities = {
/**
* Converts an item from toArray() format to citeproc-js JSON
* @param {Zotero.Item} item
* @return {Object} The CSL item
*/
"itemToCSLJSON":function(item) {
if(item instanceof Zotero.Item) {
@ -1298,5 +1300,112 @@ Zotero.Utilities = {
//this._cache[item.id] = cslItem;
return cslItem;
},
/**
* Converts an item in CSL JSON format to a Zotero tiem
* @param {Zotero.Item} item
* @param {Object} cslItem
*/
"itemFromCSLJSON":function(item, cslItem) {
var isZoteroItem = item instanceof Zotero.Item, zoteroType;
for(var type in CSL_TYPE_MAPPINGS) {
if(CSL_TYPE_MAPPINGS[zoteroType] == item.type) {
zoteroType = type;
break;
}
}
if(!zoteroType) zoteroType = "document";
var itemTypeID = Zotero.ItemTypes.getID(zoteroType);
if(isZoteroItem) {
item.setType(itemTypeID);
} else {
item.itemID = cslItem.id;
item.itemType = zoteroType;
}
// map text fields
for(var variable in CSL_TEXT_MAPPINGS) {
if(variable in cslItem) {
for each(var field in CSL_TEXT_MAPPINGS[variable]) {
var fieldID = Zotero.ItemFields.getID(field);
if(Zotero.ItemFields.isBaseField(fieldID)) {
var newFieldID = Zotero.ItemFields.getFieldIDFromTypeAndBase(itemTypeID, fieldID);
if(newFieldID) fieldID = newFieldID;
}
if(Zotero.ItemFields.isValidForType(fieldID, itemTypeID)) {
if(isZoteroItem) {
item.setField(fieldID, cslItem[variable], true);
} else {
item[field] = cslItem[variable];
}
}
}
}
}
// separate name variables
for(var field in CSL_NAMES_MAPPINGS) {
if(CSL_NAMES_MAPPINGS[field] in cslItem) {
var creatorTypeID = Zotero.CreatorTypes.getID(field);
if(!Zotero.CreatorTypes.isValidForItemType(creatorTypeID, itemTypeID)) {
creatorTypeID = Zotero.CreatorTypes.getPrimaryIDForType(itemTypeID);
}
for each(var cslAuthor in cslItem[CSL_NAMES_MAPPINGS[field]]) {
var creator = isZoteroItem ? new Zotero.Creator() : {};
if(cslAuthor.family || cslAuthor.given) {
if(cslAuthor.family) creator.lastName = cslAuthor.family;
if(cslAuthor.given) creator.firstName = cslAuthor.given;
} else if(cslAuthor.literal) {
creator.lastName = cslAuthor.literal;
creator.fieldMode = 1;
} else {
continue;
}
if(isZoteroItem) {
item.setCreator(item.getCreators().length, creator, creatorTypeID);
} else {
creator.creatorType = Zotero.CreatorTypes.getName(creatorTypeID);
item.creators.push(creator);
}
}
}
}
// get date variables
for(var variable in CSL_DATE_MAPPINGS) {
if(variable in cslItem) {
var field = CSL_DATE_MAPPINGS[variable],
fieldID = Zotero.ItemFields.getID(field),
cslDate = cslItem[variable];
var fieldID = Zotero.ItemFields.getID(field);
if(Zotero.ItemFields.isBaseField(fieldID)) {
var newFieldID = Zotero.ItemFields.getFieldIDFromTypeAndBase(itemTypeID, fieldID);
if(newFieldID) fieldID = newFieldID;
}
if(Zotero.ItemFields.isValidForType(fieldID, itemTypeID)) {
var date = "";
if(cslDate.literal) {
date = cslDate.literal;
} else if(cslDate.year) {
if(cslDate.month) cslDate.month--;
date = Zotero.Date.formatDate(cslDate);
if(cslDate.season) date = cslDate.season+date;
}
if(isZoteroItem) {
item.setField(fieldID, date);
} else {
item[field] = date;
}
}
}
}
}
}

View file

@ -226,14 +226,27 @@ Zotero.Utilities.Translate.prototype.processDocuments = function(urls, processor
}
}
var translate = this._translate;
var loc = translate.document.location;
if(Zotero.isFx) {
var translate = this._translate;
if(translate.document) {
var protocol = translate.document.location.protocol,
host = translate.document.location.host;
} else {
var url = Components.classes["@mozilla.org/network/io-service;1"]
.getService(Components.interfaces.nsIIOService)
.newURI(typeof translate._sandboxLocation === "object" ?
translate._sandboxLocation.location : translate._sandboxLocation, null, null),
protocol = url.scheme+":",
host = url.host;
}
}
translate.incrementAsyncProcesses("Zotero.Utilities.Translate#processDocuments");
var hiddenBrowser = Zotero.HTTP.processDocuments(urls, function(doc) {
if(!processor) return;
var newLoc = doc.location;
if(Zotero.isFx && (loc.protocol !== newLoc.protocol || loc.host !== newLoc.host)) {
if(Zotero.isFx && (protocol != newLoc.protocol || host != newLoc.host)) {
// Cross-site; need to wrap
processor(Zotero.Translate.SandboxManager.Fx5DOMWrapper(doc), newLoc.toString());
} else {
@ -274,7 +287,7 @@ Zotero.Utilities.Translate.prototype.retrieveDocument = function(url) {
}
var hiddenBrowser = Zotero.Browser.createHiddenBrowser();
if(translate.cookieSandbox) translate.cookieSandbox.attachToBrowser(hiddenBrowser);
if(this._translate.cookieSandbox) this._translate.cookieSandbox.attachToBrowser(hiddenBrowser);
hiddenBrowser.addEventListener("pageshow", listener, true);
hiddenBrowser.loadURI(url);
@ -327,9 +340,9 @@ Zotero.Utilities.Translate.prototype.retrieveSource = function(url, body, header
var listener = function() { finished = true };
if(body) {
var xmlhttp = Zotero.HTTP.doPost(url, body, listener, headers, responseCharset, translate.cookieSandbox);
var xmlhttp = Zotero.HTTP.doPost(url, body, listener, headers, responseCharset, this._translate.cookieSandbox);
} else {
var xmlhttp = Zotero.HTTP.doGet(url, listener, responseCharset, translate.cookieSandbox);
var xmlhttp = Zotero.HTTP.doGet(url, listener, responseCharset, this._translate.cookieSandbox);
}
while(!finished) mainThread.processNextEvent(true);

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "weergawe">
<!ENTITY zotero.createdby "Geskep deur:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Direkteure:">
<!ENTITY zotero.developers "Ontwikkelaars:">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Uitvoerende vervaardiger:">
<!ENTITY zotero.thanks "Spesiale dank:">
<!ENTITY zotero.about.close "Sluit">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Klein">
<!ENTITY zotero.preferences.fontSize.medium "Medium">
<!ENTITY zotero.preferences.fontSize.large "Groot">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Diverse">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "New Item">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "الإصدار">
<!ENTITY zotero.createdby "تم انشاؤه بواسطة:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "المديرين:">
<!ENTITY zotero.developers "المطورين:">
<!ENTITY zotero.alumni "الخريجين:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "المنتج التنفيذي:">
<!ENTITY zotero.thanks "شكر خاص:">
<!ENTITY zotero.about.close "إغلاق">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "صغير">
<!ENTITY zotero.preferences.fontSize.medium "متوسط">
<!ENTITY zotero.preferences.fontSize.large "كبير">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "حجم خط الملاحظات:">
<!ENTITY zotero.preferences.miscellaneous "أخرى">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "إرفاق نسخة من ملف مخزن...">
<!ENTITY zotero.items.menu.attach.fileLink "إرفاق ارتباط لملف...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "تكرار العنصر المحدد">
<!ENTITY zotero.toolbar.newItem.label "عنصر جديد">

View file

@ -581,6 +581,9 @@ integration.revert.button=التراجع
integration.removeBibEntry.title=المراجع المحددة مستشهد بها في المستند.
integration.removeBibEntry.body=هل ترغب في حذفه من قائمة المراجع؟
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=استشهاد فارغ
integration.emptyCitationWarning.body=الاقتباس الذي قمت بتحديده سيكون فارغ في النمط المحدد حاليا. هل ترغب في إضافته؟
@ -611,6 +614,7 @@ integration.corruptBibliography=يوجد عطب في رمز حقل زوتيرو
integration.corruptBibliography.description=ستظهر جميع العناصر المستشهد بها في النص في قائمة المراجع الجديدة، ولكن سوف تفقد التعديلات التي أجريتها في نافذة "تحرير الببليوجرافية".
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=هل تريد تنصيب النمط "%1$S" من %2$S؟
styles.updateStyle=هل تريد تحديث النمط الموجود"%1$S" مع "%2$S" من %3$S؟
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=فشلت عملية رفع المل
sync.storage.error.webdav.sslCertificateError=خطأ في شهادة SSL عند الاتصال بـ %S.
sync.storage.error.webdav.sslConnectionError=خطأ في اتصال SSL عند الاتصال بـ to %S.
sync.storage.error.webdav.loadURLForMoreInfo=لمزيد من المعلومات قم بزيارة موقع WebDAV.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=لقد بلغت الحد الاقصى من حصتك في السعة التخزينية للملفات. لن يتم رفع بعض الملفات. ولكن سيتم مواصلة تزامن البيانات الاخرى لزوتيرو الى الخادم.
sync.storage.error.zfs.personalQuotaReached2=للحصول على مساحة تخزين إضافية اطلع على إعدادات حسابك في موقع zotero.org.
sync.storage.error.zfs.groupQuotaReached1=لقد بلغت مجموعة المشاركة لزوتيرو '%S' الحد الاقصى من حصتك في السعة التخزينية للملفات. لن يتم رفع بعض الملفات. ولكن سيتم مواصلة تزامن البيانات الاخرى لزوتيرو الى الخادم.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "версия">
<!ENTITY zotero.createdby "Създаден от:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Директори:">
<!ENTITY zotero.developers "Разработчици:">
<!ENTITY zotero.alumni "Възпитаници:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Изпълнителен продуцент:">
<!ENTITY zotero.thanks "Специални благодарности:">
<!ENTITY zotero.about.close "Затваряне">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Малък">
<!ENTITY zotero.preferences.fontSize.medium "Среден">
<!ENTITY zotero.preferences.fontSize.large "Голям">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Размер на шрифта в бележките:">
<!ENTITY zotero.preferences.miscellaneous "Разни">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Прилага съхранено копие на файл...">
<!ENTITY zotero.items.menu.attach.fileLink "Прилага връзка към файл">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Дуплицира избраните записи">
<!ENTITY zotero.toolbar.newItem.label "Нов запис">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Празен цитат
integration.emptyCitationWarning.body=Цитатът който сте избрали ще бъден празен, след като се форматира според настоящият стил. Сигурни ли сте, че искате да го добавите?
@ -611,6 +614,7 @@ integration.corruptBibliography=Кода на полето на Зотеро з
integration.corruptBibliography.description=Всички записи цитирани в текста ще се появят в новата библиография, с изключение на промените които сте направили в диалога за редактиран на библиографията.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Да бъде ли инсталиран стила "%1$S" от %2$S?
styles.updateStyle=Да бъде ли осъвременен съществуващия стил "%1$S" с "%2$S" от %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=файлът не беше каче
sync.storage.error.webdav.sslCertificateError=Грешка в SSL сертификата по време на свързването с %S.
sync.storage.error.webdav.sslConnectionError=Грешка в SSL връзката по време на свързването с %S.
sync.storage.error.webdav.loadURLForMoreInfo=Заредете WebDAV адреса в браузера за повече информация.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Вие достигнахте лимита на квотата за съхранение на файлове. Част от файловете не бяха качени. Останалите дани на Зотеро ще бъдат синхронизирани със сървъра.
sync.storage.error.zfs.personalQuotaReached2=Вижте параметрите на вашият zotero.org акаунт за допълнителни опции за съхранение.
sync.storage.error.zfs.groupQuotaReached1=Групата %S достигна лимита на квотата си за съхранение на файлове. Част от файловете не бяха качени. Останалите дани на Зотеро ще бъдат синхронизирани със сървъра.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "versió">
<!ENTITY zotero.createdby "Creat per:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Directors:">
<!ENTITY zotero.developers "Desenvolupadors:">
<!ENTITY zotero.alumni "Alumnes:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Productor executiu:">
<!ENTITY zotero.thanks "Agraïments especials:">
<!ENTITY zotero.about.close "Tanca">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Petita">
<!ENTITY zotero.preferences.fontSize.medium "Mitjana">
<!ENTITY zotero.preferences.fontSize.large "Gran">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Miscel·lania">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplica l&apos;element seleccionat">
<!ENTITY zotero.toolbar.newItem.label "Nou element">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Instal·la estil "%1$S" des de %2$S?
styles.updateStyle=Actualitza l'estil existent "%1$S" amb "%2$S" des de %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "verze">
<!ENTITY zotero.createdby "Vytvořili:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Vedoucí:">
<!ENTITY zotero.developers "Vývojáři:">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Výkonný producent:">
<!ENTITY zotero.thanks "Zvláštní poděkování:">
<!ENTITY zotero.about.close "Zavřít">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Malá">
<!ENTITY zotero.preferences.fontSize.medium "Střední">
<!ENTITY zotero.preferences.fontSize.large "Velká">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Velikost písma poznámek:">
<!ENTITY zotero.preferences.miscellaneous "Různé">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Přiložit uloženou kopii souboru...">
<!ENTITY zotero.items.menu.attach.fileLink "Přiložit odkaz na soubor...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplikovat vybranou položku">
<!ENTITY zotero.toolbar.newItem.label "Nová položka">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Prázdná citace
integration.emptyCitationWarning.body=Citace, kterou jste specifikovali, by byla podle aktuálně zvoleného stylu prázdná. Jste si jisti, že ji chcete přidat?
@ -611,6 +614,7 @@ integration.corruptBibliography=Kód pole Zotera pro vaší bibliografii byl po
integration.corruptBibliography.description=Všechny položky v textu se objeví v nové bibliografii, ale změny provedené v dialogu "Editovat bibliografii" budou ztraceny.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Instalovat styl "%1$S" z %2$S?
styles.updateStyle=Aktualizovat existující styl "%1$S" stylem "%2$S" z %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=Nahrání souboru selhalo z důvodu
sync.storage.error.webdav.sslCertificateError=Chyba SSL certifikátu při připojování k %S.
sync.storage.error.webdav.sslConnectionError=Chyba SSL spojení při připojování k %S.
sync.storage.error.webdav.loadURLForMoreInfo=Nahrajte vaší WebDAV URL do prohlížeče pro více informací.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Dosáhli jste vaší kvóty v Zotero úložišti souborů. Některé soubory nebudou nahrány. Ostatní data Zotera se budou i nadále synchronizovat se serverem.
sync.storage.error.zfs.personalQuotaReached2=Pro zobrazení dalších možností ukládání použijte nastavení účtu na zotero.org.
sync.storage.error.zfs.groupQuotaReached1=Skupina '%S' dosáhla její kvóty v Zotero úložišti souborů. Některé soubory nebyly nahrány. Ostatní data Zotera se budou i nadále synchronizovat se serverem.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "version">
<!ENTITY zotero.createdby "Created By:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Directors:">
<!ENTITY zotero.developers "Developers:">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Executive Producer:">
<!ENTITY zotero.thanks "Special Thanks:">
<!ENTITY zotero.about.close "Close">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Small">
<!ENTITY zotero.preferences.fontSize.medium "Medium">
<!ENTITY zotero.preferences.fontSize.large "Large">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Miscellaneous">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "New Item">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "Version">
<!ENTITY zotero.createdby "Erstellt von:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Direktoren:">
<!ENTITY zotero.developers "Entwickler:">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Produktionsleiter:">
<!ENTITY zotero.thanks "Besonderer Dank gebührt:">
<!ENTITY zotero.about.close "Schließen">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Klein">
<!ENTITY zotero.preferences.fontSize.medium "Mittel">
<!ENTITY zotero.preferences.fontSize.large "Groß">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Schriftgröße Notizen:">
<!ENTITY zotero.preferences.miscellaneous "Verschiedenes">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Gespeicherte Kopie der Datei anhängen...">
<!ENTITY zotero.items.menu.attach.fileLink "Link auf Datei anhängen...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Ausgewählten Eintrag duplizieren">
<!ENTITY zotero.toolbar.newItem.label "Neuer Eintrag">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Leere Zitation
integration.emptyCitationWarning.body=Die ausgewählte Zitation wäre im aktuell ausgewählten Stil leer. Sind Sie sicher, dass Sie sie hinzufügen wollen?
@ -611,6 +614,7 @@ integration.corruptBibliography=Der Zotero-Feld-Code für Ihr Literaturverzeichn
integration.corruptBibliography.description=Alle im Text zitierten Einträge werden im neuen Literaturverzeichnis auftauchen, aber Veränderungen, die Sie im "Literaturverzeichnis bearbeiten"-Dialog vorgenommen haben, werden verloren gehen.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Stil "%1$S" von %2$S? installieren.
styles.updateStyle=Bestehenden Stil "%1$S" mit "%2$S" von %3$S updaten?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=Ein Datei-Upload ist aufgrund unzure
sync.storage.error.webdav.sslCertificateError=SSL-Zertifikat-Fehler beim Verbinden mit %S.
sync.storage.error.webdav.sslConnectionError=SSL-Verbindungsfehler beim Verbinden mit %S.
sync.storage.error.webdav.loadURLForMoreInfo=Laden Sie Ihre WebDAV-URL im Browser für weitere Informationen.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Sie haben Ihr Zotero-Dateispeicherungskontingent ausgeschöpft. Einige Dateien wurden nicht hochgeladen. Andere Zotero-Daten werden weiterhin zum Server synchronisiert.
sync.storage.error.zfs.personalQuotaReached2=Gehen Sie zur Ihren zotero.org Accounteinstellungen für weitere Speicheroptionen.
sync.storage.error.zfs.groupQuotaReached1=Die Gruppe '%S' hat ihr Zotero-Dateispeicherungskontingent ausgeschöpft. Einige Dateien wurden nicht hochgeladen. Anderen Zotero-Daten werden weiterhin zum Server synchronisiert.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "έκδοση">
<!ENTITY zotero.createdby "Δημιουργήθηκε Από:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Διευθυντές:">
<!ENTITY zotero.developers "Προγραμματιστές:">
<!ENTITY zotero.alumni "Απόφοιτοι:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Εκτελεστικός Παραγωγός:">
<!ENTITY zotero.thanks "Ειδικές Ευχαριστίες:">
<!ENTITY zotero.about.close "Κλείσιμο">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Small">
<!ENTITY zotero.preferences.fontSize.medium "Medium">
<!ENTITY zotero.preferences.fontSize.large "Large">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Miscellaneous">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "New Item">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -581,6 +581,9 @@ integration.revert.button = Revert
integration.removeBibEntry.title = The selected references is cited within your document.
integration.removeBibEntry.body = Are you sure you want to omit it from your bibliography?
integration.cited = Cited
integration.cited.loading = Loading Cited Items…
integration.ibid = ibid
integration.emptyCitationWarning.title = Blank Citation
integration.emptyCitationWarning.body = The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "versión">
<!ENTITY zotero.createdby "Una creación de:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Directores:">
<!ENTITY zotero.developers "Desarrolladores:">
<!ENTITY zotero.alumni "Eméritos:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Productor ejecutivo:">
<!ENTITY zotero.thanks "Agradecimientos especiales:">
<!ENTITY zotero.about.close "Cerrar">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Pequeña">
<!ENTITY zotero.preferences.fontSize.medium "Mediana">
<!ENTITY zotero.preferences.fontSize.large "Grande">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Tamaño de letra en las notas:">
<!ENTITY zotero.preferences.miscellaneous "Miscelánea">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Añadir copia guardada del fichero...">
<!ENTITY zotero.items.menu.attach.fileLink "Añadir enlace al fichero...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicar el ítem seleccionado">
<!ENTITY zotero.toolbar.newItem.label "Nuevo ítem">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=¿Instalar el estilo "%1$S" desde %2$S?
styles.updateStyle=¿Actualizar el estilo existente "%1$S" con "%2$S" desde %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=Falló una subida de fichero por fal
sync.storage.error.webdav.sslCertificateError=Error de certificado SSL al conectar con %S
sync.storage.error.webdav.sslConnectionError=Error de conexión SSL al conectar con %S
sync.storage.error.webdav.loadURLForMoreInfo=Carga tu URL WebDAV en el navegador para más información.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "versioon">
<!ENTITY zotero.createdby "Loodud:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Juhatajad:">
<!ENTITY zotero.developers "Arendajad:">
<!ENTITY zotero.alumni "Kaastöötajad:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Vastutav produtsent:">
<!ENTITY zotero.thanks "Tänud:">
<!ENTITY zotero.about.close "Sulge">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Väike">
<!ENTITY zotero.preferences.fontSize.medium "Keskmine">
<!ENTITY zotero.preferences.fontSize.large "Suur">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Märkuse fondisuurus">
<!ENTITY zotero.preferences.miscellaneous "Mitmesugust">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Lisada fail kirje manusena">
<!ENTITY zotero.items.menu.attach.fileLink "Lisada link failile">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Valitud kirje duplitseerimine">
<!ENTITY zotero.toolbar.newItem.label "Uus kirje">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Tühi viide.
integration.emptyCitationWarning.body=Viide, mille valisite, oleks praeguse viitestiili järgi tühi. Olete kindel, et soovite seda lisada?
@ -611,6 +614,7 @@ integration.corruptBibliography=Zotero väljakood, mis vastab sellele bibliograa
integration.corruptBibliography.description=Kõik kirjed tekstis ilmuvad uude bibliograafiasse, kuid muudatused, mida tegite "Toimeta bibliograafiat" all, lähevad kaotsi.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Paigaldada stiil "%1$S" asukohast %2$S?
styles.updateStyle=uuendada olemasolevat stiili "%1$S" stiiliks "%2$S" asukohast %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=Faili üleslaadimine ebaõnnestus, s
sync.storage.error.webdav.sslCertificateError=%S ühendumisel tekkis SSL sertifikaadi viga.
sync.storage.error.webdav.sslConnectionError=%S ühendumisel tekkis SSL ühenduse viga.
sync.storage.error.webdav.loadURLForMoreInfo=Edasiseks infoks laadige WebDAV URL brauseris.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Zotero serveris teile eraldatud laoruum on täis saanud. Mõningaid faile ei laaditud üles, ülejäänud zotero andmeid aga sünkroonitakse endiselt.
sync.storage.error.zfs.personalQuotaReached2=Suurema laoruumi saamiseks vaadake enda zotero.org kontot.
sync.storage.error.zfs.groupQuotaReached1=Grupp '%S' on ära kasutanud serveris eraldatud laoruumi. Mõningaid faile ei laaditud üles, ülejäänud zotero andmeid aga sünkroonitakse endiselt.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "bertsioa">
<!ENTITY zotero.createdby "Egileak:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Zuzendariak:">
<!ENTITY zotero.developers "Garatzaileak:">
<!ENTITY zotero.alumni "Ikasleak:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Executive Producer:">
<!ENTITY zotero.thanks "Mila esker:">
<!ENTITY zotero.about.close "Gora askatasuna">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "txikia">
<!ENTITY zotero.preferences.fontSize.medium "erdia">
<!ENTITY zotero.preferences.fontSize.large "handia">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "font neurria oharretan:">
<!ENTITY zotero.preferences.miscellaneous "Bestelakoak">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Gordetako dokumentu baten kopia erantsi">
<!ENTITY zotero.items.menu.attach.fileLink "Fitxategi baten helbidea erantsi">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Hautatutako itema bikoiztu">
<!ENTITY zotero.toolbar.newItem.label "Item berria">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Aipamen hutsa
integration.emptyCitationWarning.body=Zuk zehaztu duzun erreferentzia hutsik geratuko litzateke oraingo estiloaren arabera. Benetan gehitu?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Instalatu "%1$S" estilo %2$S-tik?
styles.updateStyle=Eguneratu dagoen "%1$S" estilo "%2$S" %3$S-tik erabiliz?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=Errorea: A file upload failed due to
sync.storage.error.webdav.sslCertificateError=Errorea: SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=Errorea: SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Zuretzat gordetzen den lekua Zotero zerbitzarian gainezka dago. Zenbait fitxategi ez dira hara bidali. Besteak sinkronizatzen jarraituko dira.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "نگارش">
<!ENTITY zotero.createdby "محصولی از:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "مدیران:">
<!ENTITY zotero.developers "توسعه‌دهندگان:">
<!ENTITY zotero.alumni "فارغ‌التحصیلان:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "مدیر اجرایی:">
<!ENTITY zotero.thanks "تشکر ویژه از:">
<!ENTITY zotero.about.close "بستن">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "کوچک">
<!ENTITY zotero.preferences.fontSize.medium "متوسط">
<!ENTITY zotero.preferences.fontSize.large "بزرگ">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "اندازه قلم یادداشت:">
<!ENTITY zotero.preferences.miscellaneous "متفرقه">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "پیوست کردن رونوشت پرونده...">
<!ENTITY zotero.items.menu.attach.fileLink "پیوست کردن پیوند به پرونده...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "ساخت رونوشت از این آیتم">
<!ENTITY zotero.toolbar.newItem.label "آیتم‌ جدید">

View file

@ -581,6 +581,9 @@ integration.revert.button=برگرداندن
integration.removeBibEntry.title=مرجع انتخاب شده در سند شما مورد استناد قرار گرفته است.
integration.removeBibEntry.body=آیا واقعا می‌خواهید آن را از کتابنامه حذف کنید؟
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=یادکرد خالی
integration.emptyCitationWarning.body=یادکرد تعیین شده در شیوه فعلی خالی خواهد بود. آیا واقعا می‌خواهید آن را بیفزایید؟
@ -611,6 +614,7 @@ integration.corruptBibliography=فیلد مربوط به کتابنامه خرا
integration.corruptBibliography.description=همه آیتم‌های مورد استناد در متن در کتابنامه جدید ظاهر خواهند شد، اما تغییراتی که در پنجره گفتگوی "ویرایش کتابنامه" انجام داده‌اید از بین خواهند رفت.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=شیوه‌نامه "%1$S" از %2$S نصب شود؟
styles.updateStyle=شیوه‌نامه "%1$S" با "%2$S" از %3$S روزآمد شود؟
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=بارگذاری یک پرونده
sync.storage.error.webdav.sslCertificateError=خطای گواهی SSL در زمان اتصال به %S.
sync.storage.error.webdav.sslConnectionError=خطای اتصال SSL در زمان وصل شدن به %S.
sync.storage.error.webdav.loadURLForMoreInfo=برای اطلاعات بیشتر WebDAV URL خود را در مرورگر وارد کنید.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=سهمیه «ذخیره پرونده‌های زوترو»ی شما پر شده است. برخی پرونده‌ها، بارگذاری نشدند. همزمان‌سازی سایر داده‌های زوترو با کارگزار همچنان انجام خواهد شد.
sync.storage.error.zfs.personalQuotaReached2=تنظیمات حساب کاربری خود در zotero.org را برای گزینه‌های ذخیره بیشتر ببینید.
sync.storage.error.zfs.groupQuotaReached1=سهمیه «ذخیره پرونده‌های زوترو» گروه '%S' پر شده است. برخی پرونده‌ها باگذاری نشدند. همزمان‌سازی سایر داده‌های زوترو با کارگزار، همچنان انجام خواهد شد.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "version">
<!ENTITY zotero.createdby "Created By:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Directors:">
<!ENTITY zotero.developers "Developers:">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Executive Producer:">
<!ENTITY zotero.thanks "Special Thanks:">
<!ENTITY zotero.about.close "Close">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Small">
<!ENTITY zotero.preferences.fontSize.medium "Medium">
<!ENTITY zotero.preferences.fontSize.large "Large">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Miscellaneous">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "New Item">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "version">
<!ENTITY zotero.createdby "Créée par :">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Directeurs :">
<!ENTITY zotero.developers "Développeurs :">
<!ENTITY zotero.alumni "Anciens collaborateurs :">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Producteur délégué :">
<!ENTITY zotero.thanks "Remerciements particuliers :">
<!ENTITY zotero.about.close "Fermer">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Petite">
<!ENTITY zotero.preferences.fontSize.medium "Moyenne">
<!ENTITY zotero.preferences.fontSize.large "Grande">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Taille des caractères des notes :">
<!ENTITY zotero.preferences.miscellaneous "Divers">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Joindre une copie enregistrée du fichier…">
<!ENTITY zotero.items.menu.attach.fileLink "Joindre un lien vers le fichier…">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Dupliquer le document sélectionné">
<!ENTITY zotero.toolbar.newItem.label "Nouveau document">

View file

@ -581,6 +581,9 @@ integration.revert.button=Annuler la modification
integration.removeBibEntry.title=La référence sélectionnée est citée dans votre document.
integration.removeBibEntry.body=Voulez-vous vraiment l'omettre de votre bibliographie ?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Citation vierge
integration.emptyCitationWarning.body=La citation indiquée serait vide dans le style actuellement sélectionné. Voulez-vous vraiment l'ajouter ?
@ -611,6 +614,7 @@ integration.corruptBibliography=Le code de champ Zotero pour votre bibliographie
integration.corruptBibliography.description=Tous les documents cités dans le texte figureront dans la nouvelle bibliographie mais les modifications réalisées avec la boîte de dialogue "Éditer la bibliographie" serons perdues.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Installer le style "%1$S" à partir de %2$S ?
styles.updateStyle=Actualiser le style "%1$S" existant avec "%2$S" à partir de %3$S ?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=Une mise en ligne de fichier a écho
sync.storage.error.webdav.sslCertificateError=Une erreur de certificat SSL s'est produite en se connectant à %S.
sync.storage.error.webdav.sslConnectionError=Une erreur de connexion SSL s'est produite en se connectant à %S.
sync.storage.error.webdav.loadURLForMoreInfo=Entrez votre URL WebDAV dans votre navigateur pour plus d'information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Vous avez atteint votre quota de stockage de fichiers Zotero. Certains fichiers n'ont pas été mis en ligne. D'autres données Zotero continueront d'être synchronisées avec le serveur.
sync.storage.error.zfs.personalQuotaReached2=Consultez les paramètres de votre compte zotero.org pour plus d'options de stockage.
sync.storage.error.zfs.groupQuotaReached1=Le groupe '%S' a atteint son quota de stockage de fichiers Zotero. Certains fichiers n'ont pas été mis en ligne. D'autres données Zotero continueront d'être synchronisées avec le serveur.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "versión">
<!ENTITY zotero.createdby "Creado por:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Directores:">
<!ENTITY zotero.developers "Desenvolvedores">
<!ENTITY zotero.alumni "Antigos Alumnos:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Produtor Executivo:">
<!ENTITY zotero.thanks "Agradecementos Especiais:">
<!ENTITY zotero.about.close "Pechar">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Pequena">
<!ENTITY zotero.preferences.fontSize.medium "Mediana">
<!ENTITY zotero.preferences.fontSize.large "Grande">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Tamaño da fonte das Notas:">
<!ENTITY zotero.preferences.miscellaneous "Miscelanea">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Anexar Copia Almacenada do Arquivo...">
<!ENTITY zotero.items.menu.attach.fileLink "Anexar Ligazón ao Arquivo...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicar Elementos Seleccionados">
<!ENTITY zotero.toolbar.newItem.label "Novo Elemento">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Cita en Branco
integration.emptyCitationWarning.body=A cita que indicou estaría baleira no estilo seleccionado actualmente. Está seguro que desexa engadila?
@ -611,6 +614,7 @@ integration.corruptBibliography=O código de campo Zotero da súa bibliografía
integration.corruptBibliography.description=Todos os artigos citados no texto aparecerán na nova bibliografía, mais se perderán as modificacións feitas no diálogo "Editar Bibliografía".
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Instalar o estilo "%1$S" desde %2$S?
styles.updateStyle=Actualizar o estilo"%1$S" con "%2$S" desde %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=Fallou unha carga de arquivos debido
sync.storage.error.webdav.sslCertificateError=Erro de certificado SSL na conexión con %S.
sync.storage.error.webdav.sslConnectionError=Erro de conexión SSL ao conectar con %S.
sync.storage.error.webdav.loadURLForMoreInfo=Cargue a súa URL WebDAV no navegador para máis información.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Vostede alcanzou a súa cota de Almacenamento de Arquivos de Zotero. Algúns arquivos non foron enviados. Outros datos Zotero continuarán a sincronización co servidor.
sync.storage.error.zfs.personalQuotaReached2=Vexa a configuración da súa conta zotero.org para as opcións de almacenamento adicional.
sync.storage.error.zfs.groupQuotaReached1=O grupo '%S' alcanzou a cota de Almacenamento de Arquivos de Zotero . Algúns arquivos non foron enviados. Outros datos de Zotero continuarán a sincronización co servidor.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "גירסה">
<!ENTITY zotero.createdby ":נוצר על ידי">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors ":במאים">
<!ENTITY zotero.developers ":מפתחים">
<!ENTITY zotero.alumni ":בוגרים">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer ":מפיק בפועל">
<!ENTITY zotero.thanks ":תודות מיוחדות">
<!ENTITY zotero.about.close "סגור">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "קטן">
<!ENTITY zotero.preferences.fontSize.medium "בינוני">
<!ENTITY zotero.preferences.fontSize.large "גדול">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "שונות">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "פריט חדש">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "inačica">
<!ENTITY zotero.createdby "Izradili:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Ravnatelji:">
<!ENTITY zotero.developers "Razvojni tim:">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Izvršni producent:">
<!ENTITY zotero.thanks "Posebna zahvala:">
<!ENTITY zotero.about.close "Zatvori">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Small">
<!ENTITY zotero.preferences.fontSize.medium "Medium">
<!ENTITY zotero.preferences.fontSize.large "Large">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Miscellaneous">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "New Item">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "verzió">
<!ENTITY zotero.createdby "Létrehozta:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Igazgatók:">
<!ENTITY zotero.developers "Fejlesztők:">
<!ENTITY zotero.alumni "Korábbi munkatársak:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Producer:">
<!ENTITY zotero.thanks "Külön köszönet:">
<!ENTITY zotero.about.close "Bezárás">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Kicsi">
<!ENTITY zotero.preferences.fontSize.medium "Közepes">
<!ENTITY zotero.preferences.fontSize.large "Nagy">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Jegyzet betűmérete:">
<!ENTITY zotero.preferences.miscellaneous "Egyéb">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Helyben tárolt példány csatolása">
<!ENTITY zotero.items.menu.attach.fileLink "Fájlra mutató hivatkozás csatolása">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Kiválasztott elem duplikálása">
<!ENTITY zotero.toolbar.newItem.label "Új elem">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=A "%1$S" stílus importálása a %2$S-ból?
styles.updateStyle=A "%1$S" stílus lecserélése %2$S-re a %3$S-ból?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A fájl feltöltése helyhiány miat
sync.storage.error.webdav.sslCertificateError=Hiba az SSL tanúsítvánnyal az %S szerverhez való kapcsolódás közben.
sync.storage.error.webdav.sslConnectionError=SSL kapcsolódási hiba az %S szerverhez való kapcsolódás közben.
sync.storage.error.webdav.loadURLForMoreInfo=További informáációkért töltse be a WebDAV URL-t a böngészőben.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=Betelt a kvóta, ezért néhány fájl nem lett felöltve. A többi Zotero adat szinkronizálása folytatódik.
sync.storage.error.zfs.personalQuotaReached2=További információk a zotero.org fiók beállítások pontja alatt.
sync.storage.error.zfs.groupQuotaReached1=Az '%S' csoport kvótája betelt, ezért néhány fájl nem lett felöltve. A többi Zotero adat szinkronizálása folytatódik.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "útgáfa">
<!ENTITY zotero.createdby "Höfundar:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Stjórnendur">
<!ENTITY zotero.developers "Þróunaraðilar">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Framkvæmdastjóri:">
<!ENTITY zotero.thanks "Sérstakar þakkir:">
<!ENTITY zotero.about.close "Loka">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Small">
<!ENTITY zotero.preferences.fontSize.medium "Medium">
<!ENTITY zotero.preferences.fontSize.large "Large">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Miscellaneous">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "New Item">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "Versione">
<!ENTITY zotero.createdby "Creata da:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Direttori:">
<!ENTITY zotero.developers "Sviluppatori:">
<!ENTITY zotero.alumni "Alumni:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Produttore esecutivo:">
<!ENTITY zotero.thanks "Ringraziamenti speciali:">
<!ENTITY zotero.about.close "Chiudi">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "piccolo">
<!ENTITY zotero.preferences.fontSize.medium "medio">
<!ENTITY zotero.preferences.fontSize.large "grande">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Varie">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplica elemento selezionato">
<!ENTITY zotero.toolbar.newItem.label "Nuovo elemento">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Installare stile "%1$S" da %2$S?
styles.updateStyle=Aggiornare lo stile esistente "%1$S" con "%2$S" da %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "バージョン">
<!ENTITY zotero.createdby "作成者:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "指導者:">
<!ENTITY zotero.developers "開発者:">
<!ENTITY zotero.alumni "同窓会員:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "製作責任者:">
<!ENTITY zotero.thanks "次のコミュニティメンバーに謝辞を表します:">
<!ENTITY zotero.about.close "閉じる">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "小">
<!ENTITY zotero.preferences.fontSize.medium "中">
<!ENTITY zotero.preferences.fontSize.large "大">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "ノートのフォントサイズ">
<!ENTITY zotero.preferences.miscellaneous "色々">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "ファイルの保存されたコピーを添付する">
<!ENTITY zotero.items.menu.attach.fileLink "リンクをファイルに添付する">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "選択されたアイテムを複製">
<!ENTITY zotero.toolbar.newItem.label "新規アイテム">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=空白引用
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=スタイル"%1$S"を%2$Sからインストールしますか
styles.updateStyle=既存のスタイル"%1$S"を%3$Sからの"%2$S"でアップデートしますか?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "버전">
<!ENTITY zotero.createdby "제작자:">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "감독:">
<!ENTITY zotero.developers "개발자:">
<!ENTITY zotero.alumni "졸업생:">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "행정 감독:">
<!ENTITY zotero.thanks "감사드릴 분들:">
<!ENTITY zotero.about.close "닫기">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "작게">
<!ENTITY zotero.preferences.fontSize.medium "중간">
<!ENTITY zotero.preferences.fontSize.large "크게">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "노트 글꼴 크기:">
<!ENTITY zotero.preferences.miscellaneous "기타">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "파일에 링크 첨부...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "선택된 항목 복제">
<!ENTITY zotero.toolbar.newItem.label "새 항목">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=빈 인용
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=%2$S로 부터 %1$S(을)를 내보내시겠습니까?
styles.updateStyle=%3$S(으)로 부터 기존 스타일 "%1$S"(을)를 "%2$S"(으)로 갱신합니다.
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=%S에 연결중 SSL 인증 오류.
sync.storage.error.webdav.sslConnectionError=%S에 연결중 SSL 접속 오류.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=추가 저장소 선택사항을 위해 당신의 zotero.org 계정 설정을 표시합니다.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

View file

@ -1,5 +1,6 @@
<!ENTITY zotero.version "хувилбар">
<!ENTITY zotero.createdby "Зохион бүтээгч">
<!ENTITY zotero.director "Director:">
<!ENTITY zotero.directors "Захиралууд">
<!ENTITY zotero.developers "Хөгжүүлэгчид">
<!ENTITY zotero.alumni "Жил">
@ -8,3 +9,4 @@
<!ENTITY zotero.executiveProducer "Гүйцэтгэх найруулагч">
<!ENTITY zotero.thanks "Тусгайлан баярлалаа.">
<!ENTITY zotero.about.close "Хаах">
<!ENTITY zotero.moreCreditsAndAcknowledgements "More Credits &amp; Acknowledgements">

View file

@ -17,6 +17,7 @@
<!ENTITY zotero.preferences.fontSize.small "Бага">
<!ENTITY zotero.preferences.fontSize.medium "Дунд">
<!ENTITY zotero.preferences.fontSize.large "Том">
<!ENTITY zotero.preferences.fontSize.xlarge "X-Large">
<!ENTITY zotero.preferences.fontSize.notes "Note font size:">
<!ENTITY zotero.preferences.miscellaneous "Miscellaneous">

View file

@ -66,6 +66,7 @@
<!ENTITY zotero.items.menu.attach.file "Attach Stored Copy of File...">
<!ENTITY zotero.items.menu.attach.fileLink "Attach Link to File...">
<!ENTITY zotero.items.menu.restoreToLibrary "Restore to Library">
<!ENTITY zotero.items.menu.duplicateItem "Duplicate Selected Item">
<!ENTITY zotero.toolbar.newItem.label "Шинэ бүтээл">

View file

@ -581,6 +581,9 @@ integration.revert.button=Revert
integration.removeBibEntry.title=The selected references is cited within your document.
integration.removeBibEntry.body=Are you sure you want to omit it from your bibliography?
integration.cited=Cited
integration.cited.loading=Loading Cited Items…
integration.ibid=ibid
integration.emptyCitationWarning.title=Blank Citation
integration.emptyCitationWarning.body=The citation you have specified would be empty in the currently selected style. Are you sure you want to add it?
@ -611,6 +614,7 @@ integration.corruptBibliography=The Zotero field code for your bibliography is c
integration.corruptBibliography.description=All items cited in the text will appear in the new bibliography, but modifications you made in the "Edit Bibliography" dialog will be lost.
integration.citationChanged=You have modified this citation since Zotero generated it. Do you want to keep your modifications and prevent future updates?
integration.citationChanged.description=Clicking "Yes" will prevent Zotero from updating this citation if you add additional citations, switch styles, or modify the reference to which it refers. Clicking "No" will erase your changes.
integration.citationChanged.edit=You have modified this citation since Zotero generated it. Editing will clear your modifications. Do you want to continue?
styles.installStyle=Install style "%1$S" from %2$S?
styles.updateStyle=Update existing style "%1$S" with "%2$S" from %3$S?
@ -680,6 +684,7 @@ sync.storage.error.webdav.insufficientSpace=A file upload failed due to insuffic
sync.storage.error.webdav.sslCertificateError=SSL certificate error connecting to %S.
sync.storage.error.webdav.sslConnectionError=SSL connection error connecting to %S.
sync.storage.error.webdav.loadURLForMoreInfo=Load your WebDAV URL in the browser for more information.
sync.storage.error.webdav.loadURL=Load WebDAV URL
sync.storage.error.zfs.personalQuotaReached1=You have reached your Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
sync.storage.error.zfs.personalQuotaReached2=See your zotero.org account settings for additional storage options.
sync.storage.error.zfs.groupQuotaReached1=The group '%S' has reached its Zotero File Storage quota. Some files were not uploaded. Other Zotero data will continue to sync to the server.
@ -747,3 +752,6 @@ standalone.addonInstallationFailed.body=The add-on "%S" could not be installed.
connector.error.title=Zotero Connector Error
connector.standaloneOpen=Your database cannot be accessed because Zotero Standalone is currently open. Please view your items in Zotero Standalone.
firstRunGuidance.saveIcon=Zotero can recognize a reference on this page. Click this icon in the address bar to save this reference to your Zotero library.
firstRunGuidance.authorMenu=Zotero lets you specify editors and translators, too. You can turn an author into an editor or translator by selecting from this menu.

Some files were not shown because too many files have changed in this diff Show more