[jabref] 178/459: [svn-upgrade] Integrating new upstream version, jabref (2.4.2)
gregor herrmann
gregoa at debian.org
Thu Sep 15 20:40:13 UTC 2016
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to branch master
in repository jabref.
commit 82923bf1cde9e8187cddfc4fce5292b8592a2976
Author: gregor herrmann <gregoa at debian.org>
Date: Thu Feb 26 16:38:37 2009 +0000
[svn-upgrade] Integrating new upstream version, jabref (2.4.2)
---
build.number | 4 +-
build.xml | 12 +-
lib/looks-2.0.4.jar | Bin 371799 -> 0 bytes
lib/looks-2.2.0.jar | Bin 0 -> 410383 bytes
src/Src.iml | 336 ++++
src/help/ACMPortalHelp.html | 30 +
src/help/About.html | 3 +-
src/help/Contents.html | 6 +-
src/help/CustomExports.html | 60 +-
src/help/EntryEditorHelp.html | 15 +
src/help/OpenOfficeHelp.html | 28 +-
src/help/{ => da}/About.html | 80 +-
src/help/de/About.html | 3 +-
src/help/fr/ACMPortalHelp.html | 32 +
src/help/fr/About.html | 13 +-
src/help/fr/Contents.html | 6 +-
src/help/fr/CustomExports.html | 84 +-
src/help/fr/DatabaseProperties.html | 4 +-
src/help/fr/EntryEditorHelp.html | 19 +-
src/help/fr/GroupsHelp.html | 5 +-
src/help/fr/OpenOfficeHelp.html | 35 +-
src/help/fr/Spires.html | 44 +
src/images/absIcon.png | Bin 180 -> 0 bytes
src/images/add.png | Bin 455 -> 0 bytes
src/images/autumn.png | Bin 307468 -> 0 bytes
src/images/completeItem.png | Bin 458 -> 0 bytes
src/images/contents.png | Bin 1073 -> 0 bytes
src/images/crystal_16/Icons.properties | 3 +-
src/images/database_connect.png | Bin 763 -> 0 bytes
src/images/database_save.png | Bin 755 -> 0 bytes
src/images/document-save-as.png | Bin 1337 -> 0 bytes
src/images/document-save.png | Bin 1255 -> 0 bytes
src/images/doismall.png | Bin 738 -> 0 bytes
src/images/duplicate.png | Bin 359 -> 0 bytes
src/images/edit-copy.png | Bin 979 -> 0 bytes
src/images/edit-cut.png | Bin 985 -> 0 bytes
src/images/edit-delete.png | Bin 1339 -> 0 bytes
src/images/edit-find.png | Bin 1347 -> 0 bytes
src/images/edit-paste.png | Bin 956 -> 0 bytes
src/images/edit-redo.png | Bin 909 -> 0 bytes
src/images/edit-undo.png | Bin 957 -> 0 bytes
src/images/editor.png | Bin 1196 -> 0 bytes
src/images/emacs.png | Bin 267 -> 0 bytes
src/images/emblem-web-small.png | Bin 960 -> 0 bytes
src/images/emblem-web.png | Bin 1419 -> 0 bytes
src/images/fileclose.png | Bin 238 -> 0 bytes
src/images/fileclose2.png | Bin 250 -> 0 bytes
src/images/filenew.png | Bin 968 -> 0 bytes
src/images/fileopen.png | Bin 1123 -> 0 bytes
src/images/genIcon.png | Bin 180 -> 0 bytes
src/images/go-down.png | Bin 1216 -> 0 bytes
src/images/go-next.png | Bin 1203 -> 0 bytes
src/images/go-previous.png | Bin 1157 -> 0 bytes
src/images/go-up.png | Bin 1092 -> 0 bytes
src/images/groupIncluding.png | Bin 105 -> 0 bytes
src/images/groupRefining.png | Bin 160 -> 0 bytes
src/images/grouping_morten.png | Bin 875 -> 0 bytes
src/images/groupsHighlightAll.png | Bin 280 -> 0 bytes
src/images/groupsHighlightAny.png | Bin 276 -> 0 bytes
src/images/help-about.png | Bin 986 -> 0 bytes
src/images/help-browser.png | Bin 1541 -> 0 bytes
src/images/integrity.png | Bin 748 -> 0 bytes
src/images/lyx2.png | Bin 927 -> 0 bytes
src/images/mark.png | Bin 928 -> 0 bytes
src/images/messageFail.png | Bin 937 -> 0 bytes
src/images/messageInfo.png | Bin 978 -> 0 bytes
src/images/messageWarn.png | Bin 1014 -> 0 bytes
src/images/optIcon.png | Bin 200 -> 0 bytes
src/images/pdf-new.png | Bin 936 -> 0 bytes
src/images/pdf.png | Bin 349 -> 0 bytes
src/images/postscript.png | Bin 233 -> 0 bytes
src/images/preamble.png | Bin 266 -> 0 bytes
src/images/preferences.png | Bin 1381 -> 0 bytes
src/images/remove.png | Bin 288 -> 0 bytes
src/images/reqIcon.png | Bin 182 -> 0 bytes
src/images/search.png | Bin 1433 -> 0 bytes
src/images/splash-2.1beta.png | Bin 179073 -> 0 bytes
src/images/{splash-2.3.svg => splash-2.4.svg} | 36 +-
src/images/splash.png | Bin 173605 -> 170577 bytes
src/images/strings.png | Bin 233 -> 0 bytes
src/images/unmark.png | Bin 1025 -> 0 bytes
src/images/user-home.png | Bin 1290 -> 0 bytes
src/images/view-refresh.png | Bin 1591 -> 0 bytes
src/images/viewsource.gif | Bin 119 -> 0 bytes
src/images/winedt.png | Bin 1495 -> 0 bytes
src/images/wizard.png | Bin 238 -> 0 bytes
src/images/wrongItem.png | Bin 776 -> 0 bytes
src/images/wwwciteseer.png | Bin 526 -> 0 bytes
src/java/net/sf/jabref/AdvancedTab.java | 23 +-
src/java/net/sf/jabref/AuthorList.java | 14 +-
src/java/net/sf/jabref/BasePanel.java | 274 ++-
src/java/net/sf/jabref/BibtexEntry.java | 7 +-
src/java/net/sf/jabref/BibtexEntryType.java | 173 +-
src/java/net/sf/jabref/BibtexFields.java | 1 +
src/java/net/sf/jabref/EntryEditor.java | 14 +-
src/java/net/sf/jabref/EntryEditorTab.java | 12 +-
src/java/net/sf/jabref/ExternalTab.java | 85 +-
src/java/net/sf/jabref/FieldComparator.java | 43 +-
src/java/net/sf/jabref/FieldEditor.java | 14 +-
src/java/net/sf/jabref/FieldTextArea.java | 110 +-
src/java/net/sf/jabref/FieldTextField.java | 48 +-
src/java/net/sf/jabref/GUIGlobals.java | 5 +-
src/java/net/sf/jabref/Globals.java | 29 +-
src/java/net/sf/jabref/JabRef.java | 56 +-
src/java/net/sf/jabref/JabRefFrame.java | 136 +-
src/java/net/sf/jabref/JabRefPreferences.java | 77 +-
src/java/net/sf/jabref/PreambleEditor.java | 297 +--
src/java/net/sf/jabref/PreviewPanel.java | 13 +-
src/java/net/sf/jabref/Util.java | 92 +-
.../net/sf/jabref/export/CustomExportList.java | 23 +-
.../jabref/export/ExportCustomizationDialog.java | 1 +
src/java/net/sf/jabref/export/ExportFormat.java | 31 +-
src/java/net/sf/jabref/export/ExportFormats.java | 6 +-
src/java/net/sf/jabref/export/FileActions.java | 9 +-
.../sf/jabref/export/PluginBasedExportFormat.java | 9 +-
.../net/sf/jabref/export/SaveDatabaseAction.java | 4 +
.../net/sf/jabref/export/layout/LayoutEntry.java | 19 +-
.../export/layout/format/AuthorAbbreviator.java | 1 -
.../export/layout/format/CreateBibORDFAuthors.java | 88 +
.../sf/jabref/export/layout/format/DOICheck.java | 24 +-
.../sf/jabref/export/layout/format/DOIStrip.java | 44 +
.../sf/jabref/export/layout/format/FirstPage.java | 22 +
.../sf/jabref/export/layout/format/LastPage.java | 22 +
.../jabref/export/layout/format/ToLowerCase.java | 10 +-
.../jabref/export/layout/format/ToUpperCase.java | 14 +
.../sf/jabref/external/AccessLinksForEntries.java | 5 +-
.../external/AutoSetExternalFileForEntries.java | 2 +-
.../sf/jabref/external/DownloadExternalFile.java | 96 +-
.../sf/jabref/external/ExternalFileMenuItem.java | 39 +-
.../net/sf/jabref/external/ExternalFileType.java | 33 +-
.../sf/jabref/external/ExternalFileTypeEditor.java | 8 +-
.../external/ExternalFileTypeEntryEditor.java | 6 +
.../net/sf/jabref/external/MoveFileAction.java | 2 +
.../jabref/external/PushToApplicationButton.java | 6 +-
.../net/sf/jabref/external/RegExpFileSearch.java | 283 +++
.../sf/jabref/external/SynchronizeFileField.java | 2 +-
.../jabref/external/UnknownExternalFileType.java | 2 +-
src/java/net/sf/jabref/groups/AbstractGroup.java | 7 +-
src/java/net/sf/jabref/groups/AllEntriesGroup.java | 4 +
src/java/net/sf/jabref/groups/ExplicitGroup.java | 4 +
src/java/net/sf/jabref/groups/GroupDialog.java | 45 +-
src/java/net/sf/jabref/groups/KeywordGroup.java | 4 +
src/java/net/sf/jabref/groups/SearchGroup.java | 6 +-
.../net/sf/jabref/gui/AutoCompleteListener.java | 66 +-
src/java/net/sf/jabref/gui/AutoCompleter.java | 95 +-
.../sf/jabref/gui/DatabasePropertiesDialog.java | 5 +
src/java/net/sf/jabref/gui/FileListEditor.java | 57 +-
.../net/sf/jabref/gui/FileListEntryEditor.java | 4 +
.../net/sf/jabref/gui/ImportInspectionDialog.java | 8 +-
src/java/net/sf/jabref/gui/MainTable.java | 2 +
src/java/net/sf/jabref/gui/MainTableFormat.java | 122 +-
.../sf/jabref/gui/MainTableSelectionListener.java | 50 +-
.../net/sf/jabref/gui/SearchResultsDialog.java | 79 +-
.../net/sf/jabref/imports/ACMPortalFetcher.java | 390 ++++
.../sf/jabref/imports/CiteSeerEntryFetcher.java | 2 +-
.../net/sf/jabref/imports/IEEEXploreFetcher.java | 519 +++--
.../net/sf/jabref/imports/ImportFormatReader.java | 29 +-
.../imports/ImportInspectionCommandLine.java | 3 +
.../net/sf/jabref/imports/ImportInspector.java | 5 +
src/java/net/sf/jabref/imports/ImportMenuItem.java | 3 +-
src/java/net/sf/jabref/imports/IsiImporter.java | 10 +-
src/java/net/sf/jabref/imports/MedlineFetcher.java | 2 +-
.../net/sf/jabref/imports/MedlineImporter.java | 21 +-
src/java/net/sf/jabref/imports/OvidImporter.java | 22 +-
src/java/net/sf/jabref/imports/RisImporter.java | 15 +-
.../jabref/imports/SPIRESBibtexFilterReader.java | 3 +-
src/java/net/sf/jabref/imports/SPIRESFetcher.java | 9 +-
.../net/sf/jabref/imports/ScifinderImporter.java | 16 +-
.../net/sf/jabref/imports/SixpackImporter.java | 19 +-
.../sf/jabref/labelPattern/LabelPatternUtil.java | 60 +-
src/java/net/sf/jabref/net/URLDownload.java | 23 +-
.../plugin/core/generated/_JabRefPlugin.java | 715 +++----
src/java/net/sf/jabref/sql/DBConnectDialog.java | 12 +-
src/java/net/sf/jabref/sql/DbConnectAction.java | 88 +
src/java/net/sf/jabref/sql/DbImportAction.java | 153 ++
src/java/net/sf/jabref/sql/SQLutil.java | 434 ++++-
.../net/sf/jabref/undo/CountingUndoManager.java | 10 +-
src/java/tests/net/sf/jabref/UtilTest.java | 10 +-
src/plugins/net.sf.jabref.core/plugin.xml | 11 +
src/resource/IEEEJournalList.txt | 4 +
src/resource/IntegrityMessage_da.properties | 12 +
src/resource/IntegrityMessage_tr.properties | 12 +
src/resource/JabRef_da.properties | 1223 ++++++++++++
src/resource/JabRef_de.properties | 88 +-
src/resource/JabRef_de.properties.bak | 2059 --------------------
src/resource/JabRef_du.properties | 71 +-
src/resource/JabRef_du.properties.bak | 2055 -------------------
src/resource/JabRef_en.properties | 67 +-
src/resource/JabRef_en.properties.bak | 2039 -------------------
src/resource/JabRef_fr.properties | 59 +-
src/resource/JabRef_fr.properties.bak | 1150 -----------
src/resource/JabRef_it.properties | 58 +-
src/resource/JabRef_it.properties.bak | 1232 ------------
src/resource/JabRef_no.properties | 262 +--
src/resource/JabRef_no.properties.bak | 1214 ------------
src/resource/JabRef_tr.properties | 1155 +++++++++++
src/resource/Menu_da.properties | 116 ++
src/resource/Menu_de.properties | 36 +-
src/resource/Menu_du.properties | 8 +-
src/resource/Menu_en.properties | 6 +-
src/resource/Menu_es.properties | 272 +--
src/resource/Menu_fr.properties | 35 +-
src/resource/Menu_it.properties | 23 +-
src/resource/Menu_no.properties | 31 +-
src/resource/Menu_tr.properties | 115 ++
src/resource/build.properties | 6 +-
src/resource/layout/bibordf.article.layout | 14 +
src/resource/layout/bibordf.begin.layout | 10 +
src/resource/layout/bibordf.end.layout | 1 +
src/resource/layout/bibordf.layout | 11 +
src/resource/layout/simplehtml.begin.layout | 4 +
src/resource/layout/simplehtml.layout | 14 +-
.../layout/tablerefs/tablerefs.begin.layout | 25 +-
src/resource/layout/tablerefs/tablerefs.end.layout | 3 +-
src/resource/layout/tablerefs/tablerefs.layout | 6 +-
.../tablerefsabsbib/tablerefsabsbib.begin.layout | 101 +-
.../tablerefsabsbib/tablerefsabsbib.end.layout | 3 +-
.../layout/tablerefsabsbib/tablerefsabsbib.layout | 6 +-
src/txt/CHANGELOG | 71 +-
src/txt/README | 4 +-
src/txt/TODO | 10 +-
src/windows/nsis/setup.nsi | 4 +-
222 files changed, 8061 insertions(+), 11968 deletions(-)
diff --git a/build.number b/build.number
index 9e25b86..e848fb0 100644
--- a/build.number
+++ b/build.number
@@ -1,3 +1,3 @@
#Build Number for ANT. Do not edit!
-#Wed Mar 12 21:30:18 CET 2008
-build.number=16
+#Thu Oct 30 21:34:06 CET 2008
+build.number=92
diff --git a/build.xml b/build.xml
index 3c0e4b1..fc3641d 100644
--- a/build.xml
+++ b/build.xml
@@ -22,8 +22,8 @@
Compiler: Ant
Authors: Joerg K. Wegner, wegnerj at informatik.uni-tuebingen.de
Morten O. Alver
- Version: $Revision: 2600 $
- $Date: 2008-03-04 22:06:51 +0100 (Tue, 04 Mar 2008) $
+ Version: $Revision: 2784 $
+ $Date: 2008-10-07 20:06:21 +0200 (Tue, 07 Oct 2008) $
$Author: mortenalver $
modified:
@@ -47,7 +47,7 @@
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-->
<!-- some version information -->
- <property name="jabref.version" value="2.4b" />
+ <property name="jabref.version" value="2.4.2" />
<property name="jabref.placeholder.version" value="@version@" />
<!-- used by replace task -->
@@ -108,7 +108,7 @@
<fileset id="jarsFileset" dir="${lib.dir}">
<include name="antlr.jar" />
<include name="antlr-3.0b5.jar" />
- <include name="looks-2.0.4.jar" />
+ <include name="looks-2.2.0.jar" />
<include name="forms-1.1.0.jar" />
<include name="spin.jar" />
<include name="glazedlists-1.7.0_java15.jar" />
@@ -186,7 +186,7 @@
<exclude name="**/JabRefMain.java" />
<classpath refid="classpath" />
</javac>
- <javac debug="on" deprecation="on" destdir="${build.classes}" source="1.4" target="1.4">
+ <javac debug="off" deprecation="on" destdir="${build.classes}" source="1.4" target="1.4">
<src path="${java.dir}" />
<include name="**/JabRefMain.java" />
</javac>
@@ -206,7 +206,7 @@
<target name="osx">
<mkdir dir="${build.classes}" />
- <javac srcdir="${osx.dir}" debug="on" destdir="${build.classes}" target="1.5">
+ <javac srcdir="${osx.dir}" debug="off" destdir="${build.classes}" target="1.5">
</javac>
</target>
diff --git a/lib/looks-2.0.4.jar b/lib/looks-2.0.4.jar
deleted file mode 100644
index e852c9d..0000000
Binary files a/lib/looks-2.0.4.jar and /dev/null differ
diff --git a/lib/looks-2.2.0.jar b/lib/looks-2.2.0.jar
new file mode 100644
index 0000000..af7f50f
Binary files /dev/null and b/lib/looks-2.2.0.jar differ
diff --git a/src/Src.iml b/src/Src.iml
new file mode 100644
index 0000000..fd32e14
--- /dev/null
+++ b/src/Src.iml
@@ -0,0 +1,336 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module relativePaths="true" type="JAVA_MODULE" version="4">
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output />
+ <content url="file://$MODULE_DIR$">
+ <sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
+ </content>
+ <orderEntry type="inheritedJdk" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/plugin/velocity-dep-1.5.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/plugin/JPFCodeGenerator-rt.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/plugin/jpf.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/plugin/commons-logging.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/plugin/jpf-boot.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/plugin/JPFCodeGenerator.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/jaxen-core-1.0-fcs.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/junit.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/EndNote.zip!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/PDFBox-0.7.3-dev-reduced.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/JempBox-0.2.0.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/forms-1.1.0.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/antlr-3.0b5.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/jaxp-1.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/jarbundler-1.4.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/vizant.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/jalopy-1.0b10.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/glazedlists-1.7.0_java15.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/mysql-connector-java-5.0.7-bin.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/microba.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/javancss.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/aelfred-1.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/sax-2.0.1.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/antlr.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/saxpath-1.0-fcs.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/pmd-2.0.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/log4j-1.2.9.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/log4j-1.2.6.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/langproper.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/jalopy-ant-0.6.1.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/spin.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/oro-2.0.6.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/substance-4.1.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/ccl.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/jdom-1.0b8.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library>
+ <CLASSES>
+ <root url="jar://$MODULE_DIR$/../lib/looks-2.2.0.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ </component>
+</module>
+
diff --git a/src/help/ACMPortalHelp.html b/src/help/ACMPortalHelp.html
new file mode 100644
index 0000000..296df30
--- /dev/null
+++ b/src/help/ACMPortalHelp.html
@@ -0,0 +1,30 @@
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<body text="#275856">
+ <basefont size="4"
+ color="#2F4958"
+ face="arial" />
+
+ <h1>Search ACM Portal</h1>
+
+ <p>The ACM Portal includes two databases: the ACM Digital Library that is a full text collection of every article published by ACM, including over 50 years of archives, and the Guide to Computing Literature that is a bibliographic collection from major publishers in computing with over one million entries.</p>
+
+ <p>JabRef can download citations from the ACM Portal database.
+ To use this feature, choose <b>Web search -> Search
+ ACMPortal</b>, and the search interface will appear in the
+ side pane.</p>
+
+ <p>To start a search, enter the words of your query, and press
+ <b>Enter</b> or the <b>Fetch</b> button.</p>
+
+ <p>This causes a significantly larger
+ amount of network queries, so to avoid excessive pressure on
+ the ACM Portal web site, JabRef will refuse to download
+ entries for more than a given number.
+ </p>
+
+ <p>You may choose which database to search and you may opt to download the abstracts along with the cite
+ information for each entry, by checking the <b>Include
+ abstracts</b> checkbox.</p>
+</body>
+</html>
diff --git a/src/help/About.html b/src/help/About.html
index 85a8827..f556a5a 100755
--- a/src/help/About.html
+++ b/src/help/About.html
@@ -41,7 +41,8 @@
<h2>Contributions from:</h2>
- <p>Michael Beckmann,
+ <p>Thomas Arildsen,
+ Michael Beckmann,
Oliver Beckmann,
Fedor Bezrukov,
Aaron Chen,
diff --git a/src/help/Contents.html b/src/help/Contents.html
index 1a268a4..ada8e98 100755
--- a/src/help/Contents.html
+++ b/src/help/Contents.html
@@ -60,14 +60,14 @@
<em>Medline</em></a><br>
<a href="JSTOR.html"><em>JStor</em> search</a><br>
<a href="Spires.html"><em>Spires</em> search</a><br>
+ <a href="ACMPortalHelp.html">Search <em>ACM Portal</em></a><br>
<a href="SQLExport.html">Export to an External SQL Database</a><br>
<a href="XMPHelp.html">XMP metadata support in JabRef</a><br>
<a href="CommandLine.html">Command line options</a><br>
<a href="RemoteHelp.html">Remote operations</a><br>
-
-
+
<h2>Miscellaneous</h2>
<a href="About.html">About JabRef</a><br>
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/src/help/CustomExports.html b/src/help/CustomExports.html
index 2275bc6..895b91f 100644
--- a/src/help/CustomExports.html
+++ b/src/help/CustomExports.html
@@ -142,7 +142,8 @@
<ul>
<li><code>HTMLChars</code> : replaces TeX-specific special
characters (e.g. {\^a} or {\"{o}}) with their HTML
- representations.</li>
+ representations, and translates LaTeX commands \emph, \textit,
+ \textbf into HTML equivalents.</li>
<li><code>HTMLParagraphs</code> : interprets two
consecutive newlines (e.g. \n \n) as the beginning of a new
@@ -169,18 +170,21 @@
<li><code>AuthorFirstFirst</code> : formats author/editor
fields with the first names first.</li>
- <li><code>AuthorFirstFirstCommas</code> : formats
- author/editor fields with the first names first, and
- deliminated by commas.</li>
+ <li><code>AuthorFirstFirstCommas</code> or <code>AuthorFirstLastCommas</code>
+ : formats author/editor fields with the first names first, delimited by
+ commas, with "and" between the last two names.</li>
- <li><code>AuthorFirstAbbrLastCommas</code> : to be
- documented.</li>
+ <li><code>AuthorFirstLastOxfordCommas</code> : similar
+ to <code>AuthorFirstLastCommas</code>, except that the "and"
+ between the last two names is preceded by a comma.</li>
- <li><code>AuthorFirstAbbrLastOxfordCommas</code> : to be
- documented.</li>
+ <li><code>AuthorFirstAbbrLastCommas</code> : formats
+ author/editor fields with abbreviated first names first, delimited by
+ commas, with "and" between the last two names.</li>
- <li><code>AuthorFirstLastOxfordCommas</code> : to be
- documented.</li>
+ <li><code>AuthorFirstAbbrLastOxfordCommas</code> : similar
+ to <code>AuthorFirstAbbrLastCommas</code>, except that the "and"
+ between the last two names is preceded by a comma.</li>
<li><code>AuthorLastFirst</code> : formats author/editor
fields with the last names first.</li>
@@ -190,17 +194,21 @@
returns names with the last name first. Follow this formatter with
AuthorFirstFirst to get abbreviated names with the initials first.</li>
- <li><code>AuthorLastFirstCommas</code> : to be
- documented.</li>
+ <li><code>AuthorLastFirstCommas</code> : formats
+ author/editor fields with the last names first, delimited by
+ commas, with "and" between the last two names.</li>
- <li><code>AuthorLastFirstOxfordCommas</code> : to be
- documented.</li>
+ <li><code>AuthorLastFirstOxfordCommas</code> : similar
+ to <code>AuthorLastFirstCommas</code>, except that the "and"
+ between the last two names is preceded by a comma.</li>
- <li><code>AuthorLastFirstAbbrCommas</code> : to be
- documented.</li>
+ <li><code>AuthorLastFirstAbbrCommas</code> : formats
+ author/editor fields with last names first and abbreviated first names
+ last, delimited by commas, with "and" between the last two names.</li>
- <li><code>AuthorLastFirstAbbrOxfordCommas</code> : to be
- documented.</li>
+ <li><code>AuthorLastFirstAbbrOxfordCommas</code> : similar
+ to <code>AuthorLastFirstAbbrCommas</code>, except that the "and"
+ between the last two names is preceded by a comma.</li>
<li><code>AuthorAndsReplacer</code> : replaces "and"
between names with ";", and "&" between the last
@@ -256,7 +264,7 @@
<li><code>RemoveBracketsAddComma</code> : to be
documented.</li>
- <li><code>RemoveWhitespace</code> : to be documented.</li>
+ <li><code>RemoveWhitespace</code> : removes all whitespace characters.</li>
<li><code>RemoveLatexCommands</code> : removes LaTeX
commands like <code>\em</code>, <code>\textbf</code>, etc.
@@ -272,15 +280,17 @@
<li><code>ToLowerCase</code> : turns all characters into
lower case.</li>
- <li><code>CompositeFormat</code> : to be documented.</li>
-
- <li><code>GetOpenOfficeType</code> : to be documented.</li>
+ <li><code>ToUpperCase</code> : turns all characters into
+ upper case.</li>
- <li><code>RTFChars</code> : to be documented.</li>
+ <li><code>GetOpenOfficeType</code> : returns the number used by the OpenOffice.org
+ bibliography system (versions 1.x and 2.x) to denote the type of this entry.</li>
- <li><code>ResolvePDF</code> : to be documented.</li>
+ <li><code>RTFChars</code> : replaces TeX-specific special
+ characters (e.g. {\^a} or {\"{o}}) with their RTF
+ representations, and translates LaTeX commands \emph, \textit,
+ \textbf into RTF equivalents.</li>
- <li></li>
</ul>
<p>If none of the available formatters can do what you want to
diff --git a/src/help/EntryEditorHelp.html b/src/help/EntryEditorHelp.html
index 19c3d63..4f31f04 100755
--- a/src/help/EntryEditorHelp.html
+++ b/src/help/EntryEditorHelp.html
@@ -121,5 +121,20 @@
<p>For more information on how JabRef generates <em>bibtex</em>
keys, see <a href="LabelPatterns.html">Customizing the BibTex
key generator</a>.</p>
+
+ <h2>Word/name autocompletion</h2>
+
+ <p>JabRef offers autocompletion of words and names. Autocompletion can be
+ set up in <b>Options -> Preferences -> Entry editor</b>, and is by default
+ activated for several of the common fields.</p>
+
+ <p>When editing a field for which autocompletion is activated, JabRef will
+ try to suggest word completions as you write, based on which words are used
+ for that specific field elsewhere in your database. The suggestion appears
+ as a highlighted block of text completing the word. If there are several
+ possible completions, you can use the PAGE UP and PAGE DOWN keys to cycle
+ through the possible suggestions. To accept a suggestion, press ENTER once.
+ To ignore the suggestion, just keep typing.</p>
+
</body>
</html>
\ No newline at end of file
diff --git a/src/help/OpenOfficeHelp.html b/src/help/OpenOfficeHelp.html
index 4814d16..2e16891 100644
--- a/src/help/OpenOfficeHelp.html
+++ b/src/help/OpenOfficeHelp.html
@@ -18,8 +18,30 @@
1.1 in the case of the <b>.sxc</b> export, and OOo 2.0 in the
case of the <b>.ods</b> format).</p>
+ Depending on your version of OpenOffice.org, here are the method to use JabRef bibliographic databases:
+
+ <h2>Using the exported file as bibliography database in
+ OpenOffice.org 2.3 and 2.4</h2>
+
+ <p>Use the following steps to set up a spreadsheet exported from
+ JabRef as bibliography database in OpenOffice.org:</p>
+
+ <ul>
+ <li>From JabRef, export your database using the <b>.ods</b> format</li>
+ <li>Start OpenOffice.org Writer</li>
+
+ <li>Choose <b>Edit -> Change database</b>. Click on <b>Select</b>, and select your database exported to the .ods format.</li>
+ <li>Unfold the <b>+</b> located in front of the name of the imported database, then click on the displayed filename, and, finally, on the button <b>Define</b>.</li>
+ <li>Choose <b>Tools -> Options -> OpenOffice.org Base -> Database</b>. In this window, the database you just imported should be displayed. The default OOo bibliographic database should also be displayed (<i>Bibliography</i>).</li>
+ <li>Edit the Bibliography database, and alter its name, such as <i>Bibliography-old</i> (in fact, OpenOffice.org Writer does not allow selecting several bibliographic databases).
+ <li>Select your bibliographic database, edit it, and rename it <i>Bibliography</i> (pay a special attention to the capital letter at the beginning of the name).</li>
+ </ul>
+
+ After these steps, your bibliographic database should be ready for use with OpenOffice.org. To check about it, choose <b>Insert -> Index -> Bibliographic entry...</b>: the list of the BibTeX keys should be displayed.
+
+
<h2>Using the exported file as bibliography database in
- OpenOffice 2.0 or newer</h2>
+ OpenOffice.org 2.0, 2.1 and 2.2</h2>
<p>Use the following steps to set up a spreadsheet exported from
JabRef as bibliography database in OpenOffice.org:</p>
@@ -51,7 +73,7 @@
displayed.
<h2>Using the exported file as bibliography database in
- OpenOffice 1.1.x</h2>
+ OpenOffice.org 1.1.x</h2>
<ul>
<li>Export your database using the <b>.sxc</b> format</li>
@@ -77,4 +99,4 @@
Bibliography Database</b>. Your database should now be
displayed.
</body>
-</html>
\ No newline at end of file
+</html>
\ No newline at end of file
diff --git a/src/help/About.html b/src/help/da/About.html
similarity index 50%
copy from src/help/About.html
copy to src/help/da/About.html
index 85a8827..8c73583 100755
--- a/src/help/About.html
+++ b/src/help/da/About.html
@@ -12,11 +12,11 @@
<p><img src="/images/JabRef-icon-48.png" /></p>
- <p>JabRef is freely distributable under the terms of the
+ <p>JabRef kan frit distribueres under betingelserne i
GNU <a href="License.html">General Public License</a>,
version 2.</p>
- <h2>Developers:</h2>
+ <h2>Udviklere:</h2>
<p>Morten O. Alver,
Nizar N. Batada,
@@ -39,9 +39,10 @@
Egon Willighagen,
Jörg Zieren</p>
- <h2>Contributions from:</h2>
+ <h2>Bidrag fra:</h2>
- <p>Michael Beckmann,
+ <p>Thomas Arildsen,
+ Michael Beckmann,
Oliver Beckmann,
Fedor Bezrukov,
Aaron Chen,
@@ -75,58 +76,57 @@
Seb Wills,
John Zedlewski</p>
- <h2>Thanks to:</h2>
+ <h2>Tak til:</h2>
<p>Samin Muhammad Ridwanul Karim,
Stefan Robert</p>
- <h2>Third-party software used:</h2>
+ <h2>Tredjepartssoftware anvendt:</h2>
- <p>JabRef uses JGoodies
- Looks 2.0.4 and JGoodies Forms 1.0.5, distributed by
- JGoodies (<code>http://www.jgoodies.com</code>) under the
- terms of the BSD License (see
+ <p>JabRef bruger JGoodies Looks 2.0.4 og JGoodies Forms 1.0.5,
+ distribueret af JGoodies
+ (<code>http://www.jgoodies.com</code>) under betingelserne i
+ BSD License (se
<code>http://www.opensource.org/licenses/bsd-license.html</code>
- for details).</p>
+ for detaljer).</p>
- <p>Also included are two additional classes
- (SimpleInternalFrame and UIFSplitPane) by Karsten Lentzsch,
- which are distributed under <a href="jgoodies.html">these
- terms</a>.</p>
+ <p>Inkluderer yderligere to klasser (SimpleInternalFrame og
+ UIFSplitPane) af Karsten Lentzsch, som distribueres
+ under <a href="jgoodies.html">disse betingelser</a>.</p>
- <p>Command line options are parsed using RitOpt
- (<code>http://ritopt.sourceforge.net</code>). RitOpt is
- distributed under the terms of the GNU
+ <p>Kommandolinjeparametre fortolkes med RitOpt
+ (<code>http://ritopt.sourceforge.net</code>). RitOpt
+ distribueres under betingelserne i GNU
<a href="License.html">General Public License</a>, version
2.</p>
- <p>JabRef uses the ANTLR parser generator for interpreting
- search strings. ANTLR is public domain software - see
- <code>http://www.antlr.org/license.html</code> for the
- licensing terms.</p>
+ <p>JabRef bruger ANTLR parser-generatoren til fortolkning af
+ s�gestrenge. ANTLR er public domain software - se
+ <code>http://www.antlr.org/license.html</code> for
+ licensbetingelser.</p>
- <p>For table presentation and filtering, JabRef uses the
- Glazed Lists library
- (<code>http://publicobject.com/glazedlists</code>), which
- is distributed under the Lesser General Public License.</p>
+ <p>Til tabelpr�sentation og -filtrering benytter JabRef Glazed
+ Lists biblioteket
+ (<code>http://publicobject.com/glazedlists</code>), som
+ distribueres under Lesser General Public License.</p>
- <p>JabRef also uses the threading library Spin 1.3.1, which
- is distributed under the terms of the Lesser General Public
+ <p>JabRef benytter ogs� tr�dbiblioteket Spin 1.3.1, som
+ distribueres under betingelserne i Lesser General Public
License.</p>
- <p>Some GUI components from the Microba library are used,
- it is licensed under a BSD style license. See
- <code>http://sourceforge.net/projects/microba/</code> for
- more informations.</p>
+ <p>Der er brugt visse GUI-komponenter fra Microba-biblioteket,
+ som er licenseret under en BSD-lignende licens. See
+ <code>http://sourceforge.net/projects/microba/</code> for mere
+ information.</p>
- <p>The majority of icons are from the Crystal Clear icon
- set by Everaldo (<code>http://www.everaldo.com</code>),
- which is distributed under the terms of the Lesser General
- Public License.</p>
+ <p>St�rstedelen af ikonerne stammer fra Crystal Clear
+ ikons�ttet af Everaldo (<code>http://www.everaldo.com</code>),
+ som distribueres under betingelserne i Lesser General Public
+ License.</p>
- <p>JabRef uses the JempBox and PDFBox libraries for PDF
- handling, both of which are distributed under a BSD style
- license.</p>
+ <p>JabRef benytter JempBox og PDFBox bibliotekerne til
+ PDF-h�ndtering; begge distribueres under en BSD-lignende
+ licens.</p>
</center>
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/src/help/de/About.html b/src/help/de/About.html
index 1865d81..7e2517f 100644
--- a/src/help/de/About.html
+++ b/src/help/de/About.html
@@ -41,7 +41,8 @@
<h2>Beiträge von:</h2>
- <p>Michael Beckmann,
+ <p>Thomas Arildsen,
+ Michael Beckmann,
Oliver Böckmann,
Fedor Bezrukov,
Aaron Chen,
diff --git a/src/help/fr/ACMPortalHelp.html b/src/help/fr/ACMPortalHelp.html
new file mode 100644
index 0000000..fed2b95
--- /dev/null
+++ b/src/help/fr/ACMPortalHelp.html
@@ -0,0 +1,32 @@
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<body text="#275856">
+ <basefont size="4"
+ color="#2F4958"
+ face="arial" />
+
+ <h1>Récupération des entrées depuis le portail <em>ACM</em></h1>
+
+ <p>Le portail ACM inclut deux bases de données : le bibliothèque numérique ACM ("ACM Digital Library")
+ qui est la collection complète de tous les articles publiés par ACM, incluant plus de 50 ans d'archives, et
+ le Guide sur la Littérature Informatique ("Guide to Computing Literature") qui est une collection
+ bibliographique provenant de grands éditeurs en informatique et contenant plus d'un million d'entrées.
+ </p>
+
+ <p>JabRef peut télécharger des citations à partir de la base de données du portail ACM.
+ Pour mettre en oeuvre cette fonctionnalité, choisissez <b>Recherche internet ->
+ Recherche dans la Bibliothèque Numérique ACM</b>,
+ et l'interface de recherche s'ouvrira dans le panneau latéral.</p>
+
+ <p>Pour démarrer la recherche, entrer les mots de votre requête et appuyer sur
+ <b>Entrée</b> ou sur le bouton <b>Rechercher</b>.</p>
+
+ <p>Cela cause une quantité relativement grande de requêtes réseau. Pour éviter de mettre
+ une pression excessive sur le site internet du portail ACM, JabRef refusera de télécharger
+ plus qu'un certain nombre d'entrées.</p>
+
+ <p>Vous pouvez choisir la base de données sur laquelle portera la recherche. Vous pouvez décider
+ de télécharger les résumés avec les autres informations de chaque entrée en validant la case à cocher
+ <b>Inclure les résumés</b>.</p>
+</body>
+</html>
diff --git a/src/help/fr/About.html b/src/help/fr/About.html
index 0288e98..f1fa28a 100644
--- a/src/help/fr/About.html
+++ b/src/help/fr/About.html
@@ -41,7 +41,8 @@
<h2>Contributions de :</h2>
- <p>Michael Beckmann,
+ <p>Thomas Arildsen,
+ Michael Beckmann,
Oliver Beckmann,
Fedor Bezrukov,
Aaron Chen,
@@ -119,8 +120,8 @@
la Lesser GNU Public License.</p>
<p>Certains composants de l'interface graphique de la
- bibliothè&que Microba sont
- utilisé&. Elle est
+ bibliothèque Microba sont
+ utilisés. Elle est
distribuée sous une license de type
BSD. Voir
<code>http://sourceforge.net/projects/microba/</code> pour
@@ -134,8 +135,8 @@
Lesser General Public License.</p>
<p>JabRef utilise les bibliothèques JempBox et
- PDFBox pour gérer manipuler les PDF, les deux
- étant ées sous une licence de style BSD.</p>
+ PDFBox pour gérer et manipuler les PDF, les deux
+ étant distribuées sous une licence de style BSD.</p>
</center>
</body>
-</html>
\ No newline at end of file
+</html>
\ No newline at end of file
diff --git a/src/help/fr/Contents.html b/src/help/fr/Contents.html
index c45292b..0fd0975 100644
--- a/src/help/fr/Contents.html
+++ b/src/help/fr/Contents.html
@@ -46,13 +46,15 @@
<a href="IEEEXploreHelp.html">Récupération des entrées depuis <em>IEEExplore</em></a><br>
<a href="MedlineHelp.html">Récupération des entrées depuis <em>Medline</em></a><br>
<a href="JSTOR.html">Récupération des entrées depuis <em>JStor</em></a><br>
+ <a href="Spires.html">Récupération des entrées depuis <em>Spires</em></a><br/>
+ <a href="ACMPortalHelp.html">Récupération des entrées depuis le portail <em>ACM</em></a><br/>
<a href="SQLExport.html">Exporter vers une base de données SQL externe</a><br>
<a href="XMPHelp.html">Support des métadonnées XMP dans JabRef</a><br>
<a href="CommandLine.html">Options de la ligne de commande</a><br>
<a href="RemoteHelp.html">Opérations à distance</a><br>
<h2>Divers</h2>
- <a href="About.html">About JabRef</a><br>
+ <a href="About.html">A propos de JabRef</a><br>
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/src/help/fr/CustomExports.html b/src/help/fr/CustomExports.html
index 165fede..68de6ed 100644
--- a/src/help/fr/CustomExports.html
+++ b/src/help/fr/CustomExports.html
@@ -163,7 +163,8 @@
<li><code>HTMLChars</code> : remplace les
caractères spéciaux spécifiques
à TeX (par exemple : {\^a} ou {\"{o}}) par leur
- représentation HTML.</li>
+ représentation HTML, et traduit les commandes LaTeX
+ \emph, \textit, \textbf dans leurs équivalents HTML.</li>
<li><code>HTMLParagraphs</code> : interprète
deux retours-chariot consécutifs (comme \n \n) comme
@@ -196,38 +197,52 @@
<li><code>AuthorFirstFirstCommas</code> : formate le
contenu des champs author/editor en mettant les
- prénoms en premier et des virgules comme
- séparateurs.</li>
+ prénoms en premier, des virgules comme
+ séparateurs et "and" entre les deux derniers noms.</li>
- <li><code>AuthorFirstAbbrLastCommas</code> : à
- documenter.</li>
+ <li><code>AuthorFirstLastOxfordCommas</code> :
+ similaire à <code>AuthorFirstLastCommas</code>,
+ excepté que le "and" entre les deux derniers noms
+ est précédé d'une virgule.</li>
- <li><code>AuthorFirstAbbrLastOxfordCommas</code> :
- à documenter.</li>
+ <li><code>AuthorFirstAbbrLastCommas</code> : formate le
+ contenu des champs author/editor en mettant les
+ prénoms abr�g�s en premier, des virgules comme
+ séparateurs et "and" entre les deux derniers noms.</li>
- <li><code>AuthorFirstLastOxfordCommas</code> :
- à documenter.</li>
+ <li><code>AuthorFirstAbbrLastOxfordCommas</code> :
+ similaire à <code>AuthorFirstAbbrLastCommas</code>,
+ excepté que le "and" entre les deux derniers noms
+ est précédé d'une virgule.</li>
<li><code>AuthorLastFirst</code> : formate le contenu
- des champs author/editor en mettant le nom de famille en
+ des champs author/editor en mettant les noms de famille en
premier.</li>
<li><code>AuthorAbbreviator</code> ou <code>AuthorLastFirstAbbreviator</code> :
abrège les prénoms de tous les auteurs. Ce formateur renvoie les noms avec
- le nom propre en premier. Faire suivre ce formateur d'AuthorFirstFirst pour
- avoir les noms abrégés avec les initiales en premier.
-
- <li><code>AuthorLastFirstCommas</code> : à
- documenter.</li>
+ le nom propre en premier. Faire suivre ce formateur d'<code>AuthorFirstFirst</code> pour
+ avoir les noms abrégés avec les initiales en premier.</li>
+
+ <li><code>AuthorLastFirstCommas</code> : formate le contenu
+ des champs author/editor en mettant les noms de famille en
+ premier, des virgules comme séparateurs et "and"
+ entre les deux derniers noms.</li>
<li><code>AuthorLastFirstOxfordCommas</code> :
- à documenter.</li>
-
- <li><code>AuthorLastFirstAbbrCommas</code> : à
- documenter.</li>
-
- <li><code>AuthorLastFirstAbbrOxfordCommas</code> :
- à documenter.</li>
+ similaire à <code>AuthorLastFirstCommas</code>,
+ excepté que le "and" entre les deux derniers noms
+ est précédé d'une virgule.</li>
+
+ <li><code>AuthorLastFirstAbbrCommas</code> : formate le
+ contenu des champs author/editor en mettant les noms en premier suivis
+ du prénom abr�g�, en utilisant des virgules comme
+ séparateurs et "and" entre les deux derniers noms.</li>
+
+ <li><code>AuthorLastFirstAbbrCommas</code> :
+ similaire à <code>AuthorLastFirstAbbrCommas</code>,
+ excepté que le "and" entre les deux derniers noms
+ est précédé d'une virgule.</li>
<li><code>AuthorAndsReplacer</code> : remplace "and"
par ";" entre les premiers noms et par "&" entre les
@@ -285,8 +300,7 @@
<li><code>RemoveBracketsAddComma</code> : à
documenter.</li>
- <li><code>RemoveWhitespace</code> : à
- documenter.</li>
+ <li><code>RemoveWhitespace</code> : supprime tous les caract�res espace.</li>
<li><code>RemoveLatexCommands</code> : supprime toutes
les commandes LaTeX comme <code>\em</code>,
@@ -303,18 +317,20 @@
<li><code>ToLowerCase</code> : bascule tous les
caractères en minuscules.</li>
- <li><code>CompositeFormat</code> : à
- documenter.</li>
-
- <li><code>GetOpenOfficeType</code> : à
- documenter.</li>
+ <li><code>ToUpperCase</code> : bascule tous les
+ caractères en majuscules.</li>
- <li><code>RTFChars</code> : à documenter.</li>
+ <li><code>GetOpenOfficeType</code> : renvoie le numéro
+ utilisé par le système bibliographique d'OpenOffice.org
+ (versions 1.x et 2.x) pour définir le type
+ de cette ée.</li>
- <li><code>ResolvePDF</code> : à
- documenter.</li>
+ <li><code>RTFChars</code> : remplace les
+ caractères spéciaux spécifiques
+ à TeX (par exemple : {\^a} ou {\"{o}}) par leur
+ représentation RTF, et traduit les commandes LaTeX
+ \emph, \textit, \textbf dans leurs équivalents RTF.</li>
- <li></li>
</ul>
<p>Si aucun des formateurs disponibles ne peut faire ce que
@@ -499,7 +515,7 @@
collection des fichiers gabarit soumis ou de les ajouter
à la série des filtres d'exportation standard ou
des formateurs.</p>
-
+
<p>A partir de JabRef 2.4b1 vous pouvez aussi empaqueter votre
format d'exportation ("ExportFormat") ou formateur de gabarit
("LayoutFormatter") comme un greffon ("plug-in"). Si vous le
diff --git a/src/help/fr/DatabaseProperties.html b/src/help/fr/DatabaseProperties.html
index 91b839a..7717a9a 100644
--- a/src/help/fr/DatabaseProperties.html
+++ b/src/help/fr/DatabaseProperties.html
@@ -22,14 +22,14 @@ utiliser le bon encodage lors de la prochaine ouverture du fichier.</p>
<p>Ces paramètres sont utilisés pour spécifier dans quel répertoire chercher les fichiers liés (spécifiés dans le champ <em>File</em>) et pour les anciens liens PDF/PS (les champs <em>pdf</em>
et <em>ps</em> étaient utilisés dans les versions de JabRef inférieures à la version 2.3, mais devraient être
-remplacés par les fichiers li�s du champ "File").</p>
+remplacés par les fichiers liés du champ "File").</p>
<p>Des chemins de répertoires relatifs peuvent être spécifiés. Cela signifie que la localisation des fichiers sera
interprétée par rapport à la localisation du fichier bib. Paramétrer le répertoire "." (sans les guillemets) signifie
que les fichiers doivent se trouver dans le même répertoire que le fichier bib.</p>
<p>Ces paramètres supplantent les répertoires spécifiés dans la fenêtre de préférence (onglet "Programmes externes"). Si
-aucune valeur n'est spécifiée, les répertoires par d�faut seront utilisés.</p>
+aucune valeur n'est spécifiée, les répertoires par défaut seront utilisés.</p>
<h2>Protection de la base de données</h2>
diff --git a/src/help/fr/EntryEditorHelp.html b/src/help/fr/EntryEditorHelp.html
index bc9b713..adb6b91 100644
--- a/src/help/fr/EntryEditorHelp.html
+++ b/src/help/fr/EntryEditorHelp.html
@@ -149,5 +149,22 @@
génère les clefs <em>BibTeX</em>, voir
<a href="LabelPatterns.html">Personnalisation du
générateur de clefs BibTeX</a>.</p>
+
+ <h2>Complètement automatique des mots/noms</h2>
+
+ <p>JabRef permet le complètement automatique des mots et des noms.
+ Le complètement automatique peut être paramétré dans
+ <b>Options -> Préférences -> Editeur d'entrées</b> et est, par défaut,
+ activé pour plusieurs champs usuels.</p>
+
+ <p>Quand on édite un champ pour lequel le complètement automatique est activé,
+ Jabref essaye de suggérer des complètements de mots au cours de la frappe sur
+ la base des mots qui ont été utilisés dans la base pour ce même champ.
+ La suggestion apparaît comme un bloc de texte surligné complétant le mot. S'il
+ y a plusieurs complètements possibles, vous pouvez utiliser les touches
+ PAGE SUIVANTE et PAGE PRECEDENTE pour faire défiler les possibilités.
+ Pour accepter une suggestion, taper ENTREE une fois. Pour l'ignorer, continuer
+ simplement la frappe.</p>
+
</body>
-</html>
\ No newline at end of file
+</html>
\ No newline at end of file
diff --git a/src/help/fr/GroupsHelp.html b/src/help/fr/GroupsHelp.html
index 0341fd8..f9c542d 100644
--- a/src/help/fr/GroupsHelp.html
+++ b/src/help/fr/GroupsHelp.html
@@ -380,8 +380,7 @@
<h3>Création automatique de groupes dynamiques</h3>
<p>En cliquant sur le bouton <b>Créer automatiquement des
- groupes pour la base de données</b> (les trois "+"
- jaunes-orangés), vous pouvez facilement créer une
+ groupes pour la base</b>, vous pouvez facilement créer une
série de groupes pertinents pour votre base de
données. Ce dispositif collectera tous les mots
trouvés dans le champ que vous aurez
@@ -423,4 +422,4 @@
groupe raffinant --, les frères sont ignorés
quand le groupe raffinant est sélectionné.</p>
</body>
-</html>
\ No newline at end of file
+</html>
\ No newline at end of file
diff --git a/src/help/fr/OpenOfficeHelp.html b/src/help/fr/OpenOfficeHelp.html
index 2d122c0..9381f0f 100644
--- a/src/help/fr/OpenOfficeHelp.html
+++ b/src/help/fr/OpenOfficeHelp.html
@@ -11,7 +11,7 @@
<p>JabRef peut exporter votre base de
données dans le format de tableur OpenOffice.org 1.1
<b>.sxc</b> ainsi que dans le format OpenDocument <b>.ods</b>
- utilisé par OpenOffice.org 2.0.</p>
+ utilisé par OpenOffice.org 2.</p>
<p>Dans les deux cas, la table exportée contiendra une
feuille de calcul, listant les entrées selon les lignes
@@ -19,11 +19,34 @@
noms des colonnes sont configurés pour être
compatible avec les fonctions bibliographiques d'OpenOffice.org
(OOo 1.1 dans le cas d'une exportation au format <b>.sxc</b>,
- et OOo 2.0 pour une exportation au format <b>.ods</b>).</p>
+ et OOo 2 pour une exportation au format <b>.ods</b>).</p>
+
+
+ En fonction de la version d'OpenOffice.org, voici la fa�on d'utiliser les bibliographies JabRef :
+
+ <h2>Utiliser le fichier exporté comme une base de
+ données bibliographique dans OpenOffice.org 2.3 et 2.4</h2>
+
+ <p>Suivez les étapes suivantes pour
+ configurer une feuille de calcul exportée par JabRef
+ comme une base de données bibliographique dans
+ OpenOffice.org :</p>
+
+ <ul>
+ <li>Depuis JabRef, exporter votre base en utilisant le format <b>.ods</b></li>
+ <li>Démarrer OpenOffice.org Writer</li>
+ <li>Choisir <b>Edition -> Changer de bases de données</b>. Cliquer sur <b>Parcourir</b>, puis sélectionner votre base exportée au format .ods.</li>
+ <li>Dérouler le <b>+</b> placé devant le nom de la base importée puis cliquer sur le nom du fichier qui apparaît, et enfin sur le bouton <b>Définir</b>.</li>
+ <li>Choisir <b>Outils -> Options -> OpenOffice.org Base -> Base de données</b>. Dans cette fenêtre, la base de données que vous avez importée doit apparaître, ainsi que la base de données bibliographique par défaut (<i>Bibliography</i>).</li>
+ <li>Éditer la base de données Bibliography, et lui donner un autre nom, tel que <i>Bibliography-old</i> (en effet OpenOffice.org Writer ne permet pas de choisir entre plusieurs bibliographies).
+ <li>Sélectionner votre base de données bibliographique, l'éditer et la renommer <i>Bibliography</i> en faisant attention à la graphie du mot (majuscule en début de nom).</li>
+ </ul>
+
+ Après avoir effectué ces étapes, votre base de données bibliographique devrait être prête � être utilisée avec OpenOffice.org. Pour le vérifier, sélectionner <b>Insertion -> Index -> Entrée de bibliographie...</b> : la liste de clés BibTeX doit appara�tre.
+
<h2>Utiliser le fichier exporté comme une base de
- données dans OpenOffice 2.0 et
- supérieur</h2>
+ données bibliographique dans OpenOffice.org 2.0, 2.1 et 2.2</h2>
<p>Suivez les étapes suivantes pour
configurer une feuille de calcul exportée par JabRef
@@ -62,7 +85,7 @@
maintenant s'afficher.
<h2>Utiliser le fichier exporté comme une base de
- données bibliographique dans OpenOffice 1.1.x</h2>
+ données bibliographique dans OpenOffice.org 1.1.x</h2>
<ul>
<li>Exporter votre base de données vers le format
@@ -93,4 +116,4 @@
bibliographique</b>. Votre base de données devrait
maintenant s'afficher.
</body>
-</html>
\ No newline at end of file
+</html>
\ No newline at end of file
diff --git a/src/help/fr/Spires.html b/src/help/fr/Spires.html
new file mode 100644
index 0000000..0d7f339
--- /dev/null
+++ b/src/help/fr/Spires.html
@@ -0,0 +1,44 @@
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+
+<body text="#275856">
+ <basefont size="4"
+ color="#2F4958"
+ face="arial">
+
+<h1>Recherche Spires</h1>
+
+<p>La fonction de recherche Spires ne fait en fait que lancer des requêtes de recherche sur le serveur web
+Spires ; aussi, vous devez construire vos requêtes comme si vous alliez sur le serveur web, sauf que
+vous ne devez pas inclure les commandes <em>find</em> et <em>fin</em>.
+Cette page d'aide vous donne uniquement une brève introduction aux requêtes de recherche.
+Une aide plus longue sur les recherches dans Spires est disponible sur la page
+http://www.slac.stanford.edu/spires/hep/help/index.shtml (en anglais).</p>
+
+<p>Votre requête peut se composer de plusieurs parties combinées en utilisant <em>and</em> et <em>or</em>
+comme opérateurs logiques. Chaque partie est composée d'une lettre ou d'un mot spécifiant le champ de recherche,
+suivi par un espace et le texte à rechercher.</p>
+
+<p>La liste suivante montre quelques-uns des champs de recherche qui peuvent être spécifiés :
+ <ul>
+ <li><em>a</em> ou <em>author</em> : recherche sur les noms d'auteurs</li>
+ <li><em>t</em> or <em>title</em> : recherche dans le titre</li>
+ <li><em>j</em> : journal. Ici, soit l'abréviation usuelle, soit l'abréviation CODEN de 5 lettres du nom
+ du journal peut être utilisé. Numéro de volume et page peuvent être aussi inclus, séparés par des virgules.
+ Par exemple, <em>j Phys. Rev.,D54,1</em> recherche dans le journal Phys. Rev., volume D54, page 1.</li>
+ <li><em>k</em>: recherche dans les mots-clefs</li>
+</ul>
+</p>
+
+<p>Exemples de requête :
+<ul>
+ <li><em>a smith and a jones</em>: recherche les références ayant pour auteurs "smith" et "jones"</li>
+ <li><em>a smith or a jones</em>: recherche les références ayant pour auteurs "smith" ou "jones"</li>
+ <li><em>a smith and not t processor</em>: recherche les référence ayant pour auteur "smith" et n'ayant
+ pas le mot "processor" dans le titre</li>
+</ul>
+</p>
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/src/images/absIcon.png b/src/images/absIcon.png
deleted file mode 100644
index f249fda..0000000
Binary files a/src/images/absIcon.png and /dev/null differ
diff --git a/src/images/add.png b/src/images/add.png
deleted file mode 100644
index 6b636fe..0000000
Binary files a/src/images/add.png and /dev/null differ
diff --git a/src/images/autumn.png b/src/images/autumn.png
deleted file mode 100644
index 77b7590..0000000
Binary files a/src/images/autumn.png and /dev/null differ
diff --git a/src/images/completeItem.png b/src/images/completeItem.png
deleted file mode 100644
index 5eeadc7..0000000
Binary files a/src/images/completeItem.png and /dev/null differ
diff --git a/src/images/contents.png b/src/images/contents.png
deleted file mode 100644
index 6e44fa7..0000000
Binary files a/src/images/contents.png and /dev/null differ
diff --git a/src/images/crystal_16/Icons.properties b/src/images/crystal_16/Icons.properties
index 515d166..1133f96 100644
--- a/src/images/crystal_16/Icons.properties
+++ b/src/images/crystal_16/Icons.properties
@@ -74,4 +74,5 @@ groupIncluding=groupIncluding.png
groupRefining=groupRefining.png
unknown=help.png
dbConnect=database_connect.png
-dbExport=database_save.png
\ No newline at end of file
+dbExport=database_save.png
+dbImport=database_save.png
\ No newline at end of file
diff --git a/src/images/database_connect.png b/src/images/database_connect.png
deleted file mode 100644
index 3a11197..0000000
Binary files a/src/images/database_connect.png and /dev/null differ
diff --git a/src/images/database_save.png b/src/images/database_save.png
deleted file mode 100644
index 44c06dd..0000000
Binary files a/src/images/database_save.png and /dev/null differ
diff --git a/src/images/document-save-as.png b/src/images/document-save-as.png
deleted file mode 100644
index 7a1591f..0000000
Binary files a/src/images/document-save-as.png and /dev/null differ
diff --git a/src/images/document-save.png b/src/images/document-save.png
deleted file mode 100644
index 0311e47..0000000
Binary files a/src/images/document-save.png and /dev/null differ
diff --git a/src/images/doismall.png b/src/images/doismall.png
deleted file mode 100644
index 3c9595b..0000000
Binary files a/src/images/doismall.png and /dev/null differ
diff --git a/src/images/duplicate.png b/src/images/duplicate.png
deleted file mode 100644
index 5599a18..0000000
Binary files a/src/images/duplicate.png and /dev/null differ
diff --git a/src/images/edit-copy.png b/src/images/edit-copy.png
deleted file mode 100644
index efec317..0000000
Binary files a/src/images/edit-copy.png and /dev/null differ
diff --git a/src/images/edit-cut.png b/src/images/edit-cut.png
deleted file mode 100644
index 7e750c9..0000000
Binary files a/src/images/edit-cut.png and /dev/null differ
diff --git a/src/images/edit-delete.png b/src/images/edit-delete.png
deleted file mode 100644
index 0ac3589..0000000
Binary files a/src/images/edit-delete.png and /dev/null differ
diff --git a/src/images/edit-find.png b/src/images/edit-find.png
deleted file mode 100644
index b98e348..0000000
Binary files a/src/images/edit-find.png and /dev/null differ
diff --git a/src/images/edit-paste.png b/src/images/edit-paste.png
deleted file mode 100644
index 577e9c2..0000000
Binary files a/src/images/edit-paste.png and /dev/null differ
diff --git a/src/images/edit-redo.png b/src/images/edit-redo.png
deleted file mode 100644
index 712a8ee..0000000
Binary files a/src/images/edit-redo.png and /dev/null differ
diff --git a/src/images/edit-undo.png b/src/images/edit-undo.png
deleted file mode 100644
index 4652df0..0000000
Binary files a/src/images/edit-undo.png and /dev/null differ
diff --git a/src/images/editor.png b/src/images/editor.png
deleted file mode 100644
index a653bfe..0000000
Binary files a/src/images/editor.png and /dev/null differ
diff --git a/src/images/emacs.png b/src/images/emacs.png
deleted file mode 100644
index 6b76f52..0000000
Binary files a/src/images/emacs.png and /dev/null differ
diff --git a/src/images/emblem-web-small.png b/src/images/emblem-web-small.png
deleted file mode 100644
index 3d81a37..0000000
Binary files a/src/images/emblem-web-small.png and /dev/null differ
diff --git a/src/images/emblem-web.png b/src/images/emblem-web.png
deleted file mode 100644
index 49f7290..0000000
Binary files a/src/images/emblem-web.png and /dev/null differ
diff --git a/src/images/fileclose.png b/src/images/fileclose.png
deleted file mode 100644
index 033326f..0000000
Binary files a/src/images/fileclose.png and /dev/null differ
diff --git a/src/images/fileclose2.png b/src/images/fileclose2.png
deleted file mode 100644
index c1e5f4d..0000000
Binary files a/src/images/fileclose2.png and /dev/null differ
diff --git a/src/images/filenew.png b/src/images/filenew.png
deleted file mode 100644
index 7274a21..0000000
Binary files a/src/images/filenew.png and /dev/null differ
diff --git a/src/images/fileopen.png b/src/images/fileopen.png
deleted file mode 100644
index 7c9f7a6..0000000
Binary files a/src/images/fileopen.png and /dev/null differ
diff --git a/src/images/genIcon.png b/src/images/genIcon.png
deleted file mode 100644
index 5bedaa2..0000000
Binary files a/src/images/genIcon.png and /dev/null differ
diff --git a/src/images/go-down.png b/src/images/go-down.png
deleted file mode 100644
index 970d43a..0000000
Binary files a/src/images/go-down.png and /dev/null differ
diff --git a/src/images/go-next.png b/src/images/go-next.png
deleted file mode 100644
index cfee8f4..0000000
Binary files a/src/images/go-next.png and /dev/null differ
diff --git a/src/images/go-previous.png b/src/images/go-previous.png
deleted file mode 100644
index 3311c05..0000000
Binary files a/src/images/go-previous.png and /dev/null differ
diff --git a/src/images/go-up.png b/src/images/go-up.png
deleted file mode 100644
index 4ee50ef..0000000
Binary files a/src/images/go-up.png and /dev/null differ
diff --git a/src/images/groupIncluding.png b/src/images/groupIncluding.png
deleted file mode 100644
index 6f2bd08..0000000
Binary files a/src/images/groupIncluding.png and /dev/null differ
diff --git a/src/images/groupRefining.png b/src/images/groupRefining.png
deleted file mode 100644
index 2ba0a26..0000000
Binary files a/src/images/groupRefining.png and /dev/null differ
diff --git a/src/images/grouping_morten.png b/src/images/grouping_morten.png
deleted file mode 100644
index 9b29f68..0000000
Binary files a/src/images/grouping_morten.png and /dev/null differ
diff --git a/src/images/groupsHighlightAll.png b/src/images/groupsHighlightAll.png
deleted file mode 100644
index c6e1a97..0000000
Binary files a/src/images/groupsHighlightAll.png and /dev/null differ
diff --git a/src/images/groupsHighlightAny.png b/src/images/groupsHighlightAny.png
deleted file mode 100644
index 1bc2e28..0000000
Binary files a/src/images/groupsHighlightAny.png and /dev/null differ
diff --git a/src/images/help-about.png b/src/images/help-about.png
deleted file mode 100644
index 90ce540..0000000
Binary files a/src/images/help-about.png and /dev/null differ
diff --git a/src/images/help-browser.png b/src/images/help-browser.png
deleted file mode 100644
index 6de563b..0000000
Binary files a/src/images/help-browser.png and /dev/null differ
diff --git a/src/images/integrity.png b/src/images/integrity.png
deleted file mode 100644
index 4343947..0000000
Binary files a/src/images/integrity.png and /dev/null differ
diff --git a/src/images/lyx2.png b/src/images/lyx2.png
deleted file mode 100644
index 84a742f..0000000
Binary files a/src/images/lyx2.png and /dev/null differ
diff --git a/src/images/mark.png b/src/images/mark.png
deleted file mode 100644
index 6f8ab3a..0000000
Binary files a/src/images/mark.png and /dev/null differ
diff --git a/src/images/messageFail.png b/src/images/messageFail.png
deleted file mode 100644
index 474f63f..0000000
Binary files a/src/images/messageFail.png and /dev/null differ
diff --git a/src/images/messageInfo.png b/src/images/messageInfo.png
deleted file mode 100644
index ecdc991..0000000
Binary files a/src/images/messageInfo.png and /dev/null differ
diff --git a/src/images/messageWarn.png b/src/images/messageWarn.png
deleted file mode 100755
index 55a6f01..0000000
Binary files a/src/images/messageWarn.png and /dev/null differ
diff --git a/src/images/optIcon.png b/src/images/optIcon.png
deleted file mode 100644
index 64562b3..0000000
Binary files a/src/images/optIcon.png and /dev/null differ
diff --git a/src/images/pdf-new.png b/src/images/pdf-new.png
deleted file mode 100644
index cda12b9..0000000
Binary files a/src/images/pdf-new.png and /dev/null differ
diff --git a/src/images/pdf.png b/src/images/pdf.png
deleted file mode 100644
index d5eab07..0000000
Binary files a/src/images/pdf.png and /dev/null differ
diff --git a/src/images/postscript.png b/src/images/postscript.png
deleted file mode 100644
index 5065c98..0000000
Binary files a/src/images/postscript.png and /dev/null differ
diff --git a/src/images/preamble.png b/src/images/preamble.png
deleted file mode 100644
index cf9d89d..0000000
Binary files a/src/images/preamble.png and /dev/null differ
diff --git a/src/images/preferences.png b/src/images/preferences.png
deleted file mode 100644
index 426460b..0000000
Binary files a/src/images/preferences.png and /dev/null differ
diff --git a/src/images/remove.png b/src/images/remove.png
deleted file mode 100644
index 0815d3f..0000000
Binary files a/src/images/remove.png and /dev/null differ
diff --git a/src/images/reqIcon.png b/src/images/reqIcon.png
deleted file mode 100644
index 5d2439c..0000000
Binary files a/src/images/reqIcon.png and /dev/null differ
diff --git a/src/images/search.png b/src/images/search.png
deleted file mode 100644
index a555de8..0000000
Binary files a/src/images/search.png and /dev/null differ
diff --git a/src/images/splash-2.1beta.png b/src/images/splash-2.1beta.png
deleted file mode 100644
index 4304131..0000000
Binary files a/src/images/splash-2.1beta.png and /dev/null differ
diff --git a/src/images/splash-2.3.svg b/src/images/splash-2.4.svg
similarity index 91%
rename from src/images/splash-2.3.svg
rename to src/images/splash-2.4.svg
index d519da8..5fec23f 100644
--- a/src/images/splash-2.3.svg
+++ b/src/images/splash-2.4.svg
@@ -2,7 +2,7 @@
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://web.resource.org/cc/"
+ xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
@@ -12,9 +12,9 @@
inkscape:export-ydpi="90.000000"
inkscape:export-xdpi="90.000000"
inkscape:export-filename="/home/alver/jabref_head/jabref/src/images/jabref_splash-2.2.png"
- sodipodi:docname="splash-2.3.svg"
- sodipodi:docbase="/home/alver/jabref/src/images"
- inkscape:version="0.45.1"
+ sodipodi:docname="splash-2.4.svg"
+ sodipodi:docbase="/home/alver/jabref_trunk/src/images"
+ inkscape:version="0.46"
sodipodi:version="0.32"
id="svg2138"
height="1052.3622047"
@@ -22,6 +22,13 @@
inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs
id="defs2140">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective2595" />
<linearGradient
id="linearGradient2974">
<stop
@@ -130,7 +137,7 @@
inkscape:window-y="25"
inkscape:window-x="0"
inkscape:window-height="949"
- inkscape:window-width="1280"
+ inkscape:window-width="1279"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="677.8697"
@@ -141,7 +148,8 @@
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
- id="base" />
+ id="base"
+ showgrid="false" />
<metadata
id="metadata2143">
<rdf:RDF>
@@ -160,7 +168,7 @@
<rect
inkscape:export-ydpi="75.000000"
inkscape:export-xdpi="75.000000"
- inkscape:export-filename="/home/alver/jabref/src/images/splash.png"
+ inkscape:export-filename="/home/alver/jabref_trunk/src/images/splash.png"
y="170.36218"
x="77.500000"
height="432.00000"
@@ -175,13 +183,13 @@
xlink:href="splashBackground.png"
x="79"
y="172.36218"
- inkscape:export-filename="/home/alver/jabref/src/images/splash.png"
+ inkscape:export-filename="/home/alver/jabref_trunk/src/images/splash.png"
inkscape:export-xdpi="75"
inkscape:export-ydpi="75" />
<flowRoot
inkscape:export-ydpi="75.000000"
inkscape:export-xdpi="75.000000"
- inkscape:export-filename="/home/alver/jabref/src/images/splash.png"
+ inkscape:export-filename="/home/alver/jabref_trunk/src/images/splash.png"
style="opacity:1.0000000;fill:#635578;fill-opacity:1.0000000;stroke:#b5b5c7;stroke-width:0.48137558;stroke-linejoin:bevel;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000"
transform="matrix(1.875133,0.000000,0.000000,2.542210,-129.6969,-372.8897)"
id="flowRoot2189"
@@ -202,7 +210,7 @@
</flowRoot> <flowRoot
inkscape:export-ydpi="75.000000"
inkscape:export-xdpi="75.000000"
- inkscape:export-filename="/home/alver/jabref/src/images/splash.png"
+ inkscape:export-filename="/home/alver/jabref_trunk/src/images/splash.png"
transform="matrix(0.972246,0,0,1.325301,6.054966,-126.1181)"
style="font-size:12px;font-style:oblique;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#797580;fill-opacity:1;font-family:Bitstream Vera Sans"
id="flowRoot3076"
@@ -220,7 +228,7 @@
id="flowPara1341">Copyright (2003-2007) Morten O. Alver, Nizar Batada and all contributors.</flowPara></flowRoot> <text
inkscape:export-ydpi="75.000000"
inkscape:export-xdpi="75.000000"
- inkscape:export-filename="/home/alver/jabref/src/images/splash.png"
+ inkscape:export-filename="/home/alver/jabref_trunk/src/images/splash.png"
transform="scale(0.853347,1.171856)"
sodipodi:linespacing="100%"
id="text2179"
@@ -236,7 +244,7 @@
id="g2867"
transform="matrix(1.14435,0,0,1.103688,-34.88143,-26.75429)"
style="fill:#3d3d5f;fill-opacity:1;stroke:url(#radialGradient2889);stroke-width:1.99301183;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- inkscape:export-filename="/home/alver/jabref/src/images/splash.png"
+ inkscape:export-filename="/home/alver/jabref_trunk/src/images/splash.png"
inkscape:export-xdpi="75"
inkscape:export-ydpi="75">
<path
@@ -264,13 +272,13 @@
id="text2911"
sodipodi:linespacing="100%"
transform="scale(0.917932,1.089405)"
- inkscape:export-filename="/home/alver/jabref/src/images/splash.png"
+ inkscape:export-filename="/home/alver/jabref_trunk/src/images/splash.png"
inkscape:export-xdpi="75"
inkscape:export-ydpi="75"><tspan
sodipodi:role="line"
id="tspan2913"
x="462.20135"
y="426.2529"
- style="font-size:119.00263214px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#727888;stroke-width:1.80000031;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bitstream Vera Sans">2.3</tspan></text>
+ style="font-size:119.00263214px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#727888;stroke-width:1.80000031;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bitstream Vera Sans">2.4</tspan></text>
</g>
</svg>
diff --git a/src/images/splash.png b/src/images/splash.png
index cbd8027..5e56a38 100644
Binary files a/src/images/splash.png and b/src/images/splash.png differ
diff --git a/src/images/strings.png b/src/images/strings.png
deleted file mode 100644
index 649899f..0000000
Binary files a/src/images/strings.png and /dev/null differ
diff --git a/src/images/unmark.png b/src/images/unmark.png
deleted file mode 100644
index 92ac338..0000000
Binary files a/src/images/unmark.png and /dev/null differ
diff --git a/src/images/user-home.png b/src/images/user-home.png
deleted file mode 100644
index a3c4765..0000000
Binary files a/src/images/user-home.png and /dev/null differ
diff --git a/src/images/view-refresh.png b/src/images/view-refresh.png
deleted file mode 100644
index 952b5f7..0000000
Binary files a/src/images/view-refresh.png and /dev/null differ
diff --git a/src/images/viewsource.gif b/src/images/viewsource.gif
deleted file mode 100644
index 3ef9a2e..0000000
Binary files a/src/images/viewsource.gif and /dev/null differ
diff --git a/src/images/winedt.png b/src/images/winedt.png
deleted file mode 100644
index cded1a7..0000000
Binary files a/src/images/winedt.png and /dev/null differ
diff --git a/src/images/wizard.png b/src/images/wizard.png
deleted file mode 100644
index b5d81d3..0000000
Binary files a/src/images/wizard.png and /dev/null differ
diff --git a/src/images/wrongItem.png b/src/images/wrongItem.png
deleted file mode 100644
index 8b2f1eb..0000000
Binary files a/src/images/wrongItem.png and /dev/null differ
diff --git a/src/images/wwwciteseer.png b/src/images/wwwciteseer.png
deleted file mode 100644
index 1885445..0000000
Binary files a/src/images/wwwciteseer.png and /dev/null differ
diff --git a/src/java/net/sf/jabref/AdvancedTab.java b/src/java/net/sf/jabref/AdvancedTab.java
index b04d542..6cfb2c1 100644
--- a/src/java/net/sf/jabref/AdvancedTab.java
+++ b/src/java/net/sf/jabref/AdvancedTab.java
@@ -6,6 +6,7 @@ import javax.swing.*;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
+import net.sf.jabref.journals.JournalAbbreviations;
import net.sf.jabref.remote.RemoteListener;
import com.jgoodies.forms.builder.DefaultFormBuilder;
@@ -20,7 +21,7 @@ public class AdvancedTab extends JPanel implements PrefsTab {
JPanel pan = new JPanel(),
lnf = new JPanel();
JLabel lab;
- JCheckBox useDefault, useRemoteServer, useNativeFileDialogOnMac;
+ JCheckBox useDefault, useRemoteServer, useNativeFileDialogOnMac, useIEEEAbrv;
JTextField className, remoteServerPort;
JButton def1 = new JButton(Globals.lang("Default")),
def2 = new JButton(Globals.lang("Default"));
@@ -39,6 +40,7 @@ public class AdvancedTab extends JPanel implements PrefsTab {
useDefault = new JCheckBox(Globals.lang("Use other look and feel"));
useRemoteServer = new JCheckBox(Globals.lang("Listen for remote operation on port")+":");
useNativeFileDialogOnMac = new JCheckBox(Globals.lang("Use native file dialog"));
+ useIEEEAbrv = new JCheckBox(Globals.lang("Use IEEE LaTeX abbreviations"));
remoteServerPort = new JTextField();
className = new JTextField(50);
final JTextField clName = className;
@@ -84,7 +86,14 @@ public class AdvancedTab extends JPanel implements PrefsTab {
}
builder.appendSeparator(Globals.lang("Remote operation"));
builder.nextLine();
+ builder.append(new JPanel());
+ builder.append(new JLabel("<html>"+Globals.lang("This feature lets new files be opened or imported into an "
+ +"already running instance of JabRef<BR>instead of opening a new instance. For instance, this "
+ +"is useful when you open a file in JabRef<br>from your web browser."
+ +"<BR>Note that this will prevent you from running more than one instance of JabRef at a time.")+"</html>"));
+ builder.nextLine();
builder.append(new JPanel());
+
JPanel p = new JPanel();
p.add(useRemoteServer);
p.add(remoteServerPort);
@@ -98,6 +107,12 @@ public class AdvancedTab extends JPanel implements PrefsTab {
builder.append(new JPanel());
builder.append(useNativeFileDialogOnMac);
//}
+ // IEEE
+ builder.nextLine();
+ builder.appendSeparator(Globals.lang("Search IEEEXplore"));
+ builder.nextLine();
+ builder.append(new JPanel());
+ builder.append(useIEEEAbrv);
pan = builder.getPanel();
pan.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
@@ -115,13 +130,17 @@ public class AdvancedTab extends JPanel implements PrefsTab {
useRemoteServer.setSelected(_prefs.getBoolean("useRemoteServer"));
oldPort = _prefs.getInt("remoteServerPort");
remoteServerPort.setText(String.valueOf(oldPort));
- useNativeFileDialogOnMac.setSelected(Globals.prefs.getBoolean("useNativeFileDialogOnMac"));
+ useNativeFileDialogOnMac.setSelected(Globals.prefs.getBoolean("useNativeFileDialogOnMac"));
+ useIEEEAbrv.setSelected(Globals.prefs.getBoolean("useIEEEAbrv"));
}
public void storeSettings() {
_prefs.putBoolean("useDefaultLookAndFeel", !useDefault.isSelected());
_prefs.put("lookAndFeel", className.getText());
_prefs.putBoolean("useNativeFileDialogOnMac", useNativeFileDialogOnMac.isSelected());
+ _prefs.putBoolean("useIEEEAbrv", useIEEEAbrv.isSelected());
+ if (useIEEEAbrv.isSelected())
+ Globals.journalAbbrev = new JournalAbbreviations("/resource/IEEEJournalList.txt");
try {
int port = Integer.parseInt(remoteServerPort.getText());
if (port != oldPort) {
diff --git a/src/java/net/sf/jabref/AuthorList.java b/src/java/net/sf/jabref/AuthorList.java
index 9bb2a05..4217630 100644
--- a/src/java/net/sf/jabref/AuthorList.java
+++ b/src/java/net/sf/jabref/AuthorList.java
@@ -385,9 +385,16 @@ public class AuthorList {
if (von_start < 0) { // no 'von part'
last_part_end = tokens.size();
last_part_start = tokens.size() - TOKEN_GROUP_LENGTH;
+ int index = tokens.size() - 2 * TOKEN_GROUP_LENGTH + OFFSET_TOKEN_TERM;
+ if (index > 0) {
+ Character ch = (Character)tokens.elementAt(index);
+ if (ch.charValue() == '-')
+ last_part_start -= TOKEN_GROUP_LENGTH;
+ }
first_part_end = last_part_start;
- if (first_part_end > 0)
+ if (first_part_end > 0) {
first_part_start = 0;
+ }
} else { // 'von part' is present
if (last_start >= 0) {
last_part_end = tokens.size();
@@ -552,12 +559,13 @@ public class AuthorList {
if (c == '\\')
current_backslash = token_end;
if (braces_level == 0)
- if (c == ',' || c == '~' || /* c=='-' || */Character.isWhitespace(c))
+ if (c == ',' || c == '~' || c=='-' || Character.isWhitespace(c))
break;
// Morten Alver 18 Apr 2006: Removed check for hyphen '-' above to
// prevent
// problems with names like Bailey-Jones getting broken up and
// sorted wrong.
+ // Aaron Chen 14 Sep 2008: Enable hyphen check for first names like Chang-Chin
token_end++;
}
if (token_abbr < 0)
@@ -643,7 +651,6 @@ public class AuthorList {
* @return formatted list of authors.
*/
public String getAuthorsLastOnly(boolean oxfordComma) {
-
int abbrInt = (oxfordComma ? 0 : 1);
// Check if we've computed this before:
@@ -744,7 +751,6 @@ public class AuthorList {
* @return formatted list of authors.
*/
public String getAuthorsLastFirstAnds(boolean abbreviate) {
-
int abbrInt = (abbreviate ? 0 : 1);
// Check if we've computed this before:
if (authorLastFirstAnds[abbrInt] != null)
diff --git a/src/java/net/sf/jabref/BasePanel.java b/src/java/net/sf/jabref/BasePanel.java
index ed82c8c..895b0eb 100644
--- a/src/java/net/sf/jabref/BasePanel.java
+++ b/src/java/net/sf/jabref/BasePanel.java
@@ -51,13 +51,13 @@ import net.sf.jabref.journals.UnabbreviateAction;
import net.sf.jabref.labelPattern.LabelPatternUtil;
import net.sf.jabref.search.NoSearchMatcher;
import net.sf.jabref.search.SearchMatcher;
-import net.sf.jabref.sql.DBConnectDialog;
-import net.sf.jabref.sql.DBStrings;
-import net.sf.jabref.sql.SQLutil;
+import net.sf.jabref.sql.*;
import net.sf.jabref.undo.*;
import net.sf.jabref.wizard.text.gui.TextInputDialog;
import javax.swing.*;
+import javax.swing.event.UndoableEditListener;
+import javax.swing.event.UndoableEditEvent;
import javax.swing.tree.TreePath;
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
@@ -69,7 +69,6 @@ import java.awt.event.KeyEvent;
import java.io.File;
import java.io.IOException;
import java.nio.charset.UnsupportedCharsetException;
-import java.sql.Connection;
import java.util.*;
import java.util.List;
@@ -111,7 +110,7 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
public CountingUndoManager undoManager = new CountingUndoManager(this);
UndoAction undoAction = new UndoAction();
RedoAction redoAction = new RedoAction();
-
+
//ExampleFileFilter fileFilter;
// File filter for .bib files.
@@ -121,6 +120,7 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
//EntryTableModel tableModel = null;
//public EntryTable entryTable = null;
public MainTable mainTable = null;
+ public MainTableFormat tableFormat = null;
public FilterList<BibtexEntry> searchFilterList = null, groupFilterList = null;
public RightClickMenu rcm;
@@ -189,31 +189,43 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
public BasePanel(JabRefFrame frame, BibtexDatabase db, File file,
HashMap<String, String> meta, String encoding) {
+ this.database = db;
+ if (meta != null)
+ parseMetaData(meta);
+ else {
+ metaData = new MetaData();
+ metaData.initializeNewDatabase();
+ }
+ init(frame, db, file, metaData, encoding);
+ }
+
+ public BasePanel(JabRefFrame frame, BibtexDatabase db, File file,
+ MetaData metaData, String encoding) {
+ init(frame, db, file, metaData, encoding);
+ }
+ private void init(JabRefFrame frame, BibtexDatabase db, File file,
+ MetaData metaData, String encoding) {
this.encoding = encoding;
- // System.out.println(encoding);
- //super(JSplitPane.HORIZONTAL_SPLIT, true);
- this.sidePaneManager = Globals.sidePaneManager;
- this.frame = frame;
- database = db;
- if (meta != null)
- parseMetaData(meta);
- else {
- metaData = new MetaData();
- metaData.initializeNewDatabase();
- }
- setupActions();
- setupMainPanel();
+ this.metaData = metaData;
+ // System.out.println(encoding);
+ //super(JSplitPane.HORIZONTAL_SPLIT, true);
+ this.sidePaneManager = Globals.sidePaneManager;
+ this.frame = frame;
+ database = db;
- metaData.setFile(file);
+ setupActions();
+ setupMainPanel();
- // Register so we get notifications about outside changes to the file.
- if (file != null)
- try {
- fileMonitorHandle = Globals.fileUpdateMonitor.addUpdateListener(this,
- file);
- } catch (IOException ex) {
- }
+ metaData.setFile(file);
+
+ // Register so we get notifications about outside changes to the file.
+ if (file != null)
+ try {
+ fileMonitorHandle = Globals.fileUpdateMonitor.addUpdateListener(this,
+ file);
+ } catch (IOException ex) {
+ }
}
public boolean isBaseChanged(){
@@ -260,10 +272,20 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
actions.put("undo", undoAction);
actions.put("redo", redoAction);
+ actions.put("focusTable", new BaseAction() {
+ public void action() throws Throwable {
+ new FocusRequester(mainTable);
+ }
+ });
+
// The action for opening an entry editor.
actions.put("edit", new BaseAction() {
public void action() {
- selectionListener.editSignalled();
+ /*System.out.println(Globals.focusListener.getFocused().getClass().getName());
+ if (Globals.focusListener.getFocused() instanceof FieldEditor)
+ new FocusRequester(mainTable);
+ else*/
+ selectionListener.editSignalled();
}
/*
if (isShowingEditor()) {
@@ -295,7 +317,8 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
});
- actions.put("test", new BaseAction () {
+ actions.put("test", new AccessLinksForEntries.SaveWithLinkedFiles(this));
+ /*new BaseAction () {
public void action() throws Throwable {
SearchResultsDialog diag = new SearchResultsDialog(frame, "Test");
@@ -311,7 +334,7 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
// Z3950Connection conn = new Z3950Connection();
// conn.doSearch();
- /*
+
ArrayList<BibtexEntry> entries = new ArrayList<BibtexEntry>();
BibtexEntry[] sel = getSelectedEntries();
for (int i = 0; i < sel.length; i++) {
@@ -351,9 +374,9 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
//ExternalFileTypeEditor efte = new ExternalFileTypeEditor(frame);
//efte.setVisible(true);
- */
+
}
- });
+ });*/
// The action for saving a database.
@@ -637,65 +660,12 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
// action for collecting database strings from user
- actions.put("dbConnect", new BaseAction() {
-
- public void action () {
-
- DBStrings dbs = metaData.getDBStrings();
-
- // init DB strings if necessary
- if (! dbs.isInitialized()) {
- dbs.initialize();
- }
-
- // show connection dialog
- DBConnectDialog dbd = new DBConnectDialog(frame(), dbs);
- Util.placeDialog(dbd, BasePanel.this );
- dbd.setVisible(true);
-
- // connnect to database to test DBStrings
- if (dbd.getConnectToDB()) {
-
- dbs = dbd.getDBStrings();
-
- try {
-
- frame.output(Globals.lang("Establishing SQL connection..."));
- Connection conn = SQLutil.connectToDB(dbs);
- conn.close();
- dbs.isConfigValid(true);
- frame.output(Globals.lang("SQL connection established."));
-
- } catch (Exception ex) {
-
- String errorMessage = SQLutil.getExceptionMessage(ex,SQLutil.DBTYPE.MYSQL);
- dbs.isConfigValid(false);
-
- String preamble = "Could not connect to SQL database for the following reason:";
- frame.output(Globals.lang(preamble)
- + " " + errorMessage);
-
- JOptionPane.showMessageDialog(frame, Globals.lang(preamble)
- + "\n" + errorMessage, Globals.lang("Connect to SQL database"),
- JOptionPane.ERROR_MESSAGE);
-
- } finally {
-
- metaData.setDBStrings(dbs);
- dbd.dispose();
-
- }
-
- }
-
- }
-
- });
+ actions.put("dbConnect", new DbConnectAction(this));
// action for exporting database to external SQL database
actions.put("dbExport", new AbstractWorker () {
-
+
String errorMessage = null;
boolean connectToDB = false;
@@ -782,7 +752,7 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
JOptionPane.showMessageDialog(frame, Globals.lang(preamble)
+ "\n" + errorMessage, Globals.lang("Export to SQL database"),
JOptionPane.ERROR_MESSAGE);
-
+
errorMessage = null;
}
@@ -790,6 +760,7 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
});
+
// The action for auto-generating keys.
actions.put("makeKey", new AbstractWorker() {
//int[] rows;
@@ -1001,7 +972,30 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
public void run() {
BibtexEntry[] bes = mainTable.getSelectedEntries();
String field = "ps";
+
if ((bes != null) && (bes.length == 1)) {
+ FileListEntry entry = null;
+ FileListTableModel tm = new FileListTableModel();
+ tm.setContent(bes[0].getField("file"));
+ for (int i=0; i< tm.getRowCount(); i++) {
+ FileListEntry flEntry = tm.getEntry(i);
+ if (flEntry.getType().getName().toLowerCase().equals("pdf")
+ || flEntry.getType().getName().toLowerCase().equals("ps")) {
+ entry = flEntry;
+ break;
+ }
+ }
+ if (entry != null) {
+ try {
+ Util.openExternalFileAnyFormat(metaData, entry.getLink(), entry.getType());
+ output(Globals.lang("External viewer called") + ".");
+ } catch (IOException e) {
+ output(Globals.lang("Could not open link"));
+ e.printStackTrace();
+ }
+ return;
+ }
+ // If we didn't find anything in the "file" field, check "ps" and "pdf" fields:
Object link = bes[0].getField("ps");
if (bes[0].getField("pdf") != null) {
link = bes[0].getField("pdf");
@@ -1011,28 +1005,75 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
if (link != null) {
filepath = link.toString();
} else {
+ if (Globals.prefs.getBoolean("runAutomaticFileSearch")) {
+
+ /* The search can lead to an unexpected 100% CPU usage which is perceived
+ as a bug, if the search incidentally starts at a directory with lots
+ of stuff below. It is now disabled by default. */
+
+ // see if we can fall back to a filename based on the bibtex key
+ final Collection<BibtexEntry> entries = new ArrayList<BibtexEntry>();
+ entries.add(bes[0]);
+ ExternalFileType[] types = Globals.prefs.getExternalFileTypeSelection();
+ ArrayList<File> dirs = new ArrayList<File>();
+ if (metaData.getFileDirectory(GUIGlobals.FILE_FIELD) != null)
+ dirs.add(new File(metaData.getFileDirectory(GUIGlobals.FILE_FIELD)));
+ Collection<String> extensions = new ArrayList<String>();
+ for (int i = 0; i < types.length; i++) {
+ final ExternalFileType type = types[i];
+ extensions.add(type.getExtension());
+ }
+ // Run the search operation:
+ Map<BibtexEntry, java.util.List<File>> result;
+ if (Globals.prefs.getBoolean(JabRefPreferences.USE_REG_EXP_SEARCH_KEY)) {
+ String regExp = Globals.prefs.get(JabRefPreferences.REG_EXP_SEARCH_EXPRESSION_KEY);
+ result = RegExpFileSearch.findFilesForSet(entries, extensions, dirs, regExp);
+ }
+ else
+ result = Util.findAssociatedFiles(entries, extensions, dirs);
+ if (result.get(bes[0]) != null) {
+ List<File> res = result.get(bes[0]);
+ if (res.size() > 0) {
+ filepath = res.get(0).getPath();
+ int index = filepath.lastIndexOf('.');
+ if ((index >= 0) && (index < filepath.length()-1)) {
+ String extension = filepath.substring(index+1);
+ ExternalFileType type = Globals.prefs.getExternalFileTypeByExt(extension);
+ if (type != null) {
+ try {
+ Util.openExternalFileAnyFormat(metaData, filepath, type);
+ output(Globals.lang("External viewer called") + ".");
+ return;
+ } catch (IOException ex) {
+ output(Globals.lang("Error") + ": " + ex.getMessage());
+ }
+ }
+ }
- // see if we can fall back to a filename based on the bibtex key
- String basefile;
- Object key = bes[0].getField(BibtexFields.KEY_FIELD);
- if (key != null) {
- basefile = key.toString();
- final ExternalFileType[] types = Globals.prefs.getExternalFileTypeSelection();
- final String sep = System.getProperty("file.separator");
- String dir = metaData.getFileDirectory(GUIGlobals.FILE_FIELD);
- if ((dir != null) && (dir.length() > 0)) {
- if (dir.endsWith(sep)) {
- dir = dir.substring(0, dir.length() - sep.length());
+ // TODO: add code for opening the file
}
- for (int i = 0; i < types.length; i++) {
- String found = Util.findPdf(basefile, types[i].getExtension(),
- dir, new OpenFileFilter("." + types[i].getExtension()));
- if (found != null) {
- filepath = dir + sep + found;
- break;
+ }
+ /*String basefile;
+ Object key = bes[0].getField(BibtexFields.KEY_FIELD);
+ if (key != null) {
+ basefile = key.toString();
+ final ExternalFileType[] types = Globals.prefs.getExternalFileTypeSelection();
+ final String sep = System.getProperty("file.separator");
+ String dir = metaData.getFileDirectory(GUIGlobals.FILE_FIELD);
+ if ((dir != null) && (dir.length() > 0)) {
+ if (dir.endsWith(sep)) {
+ dir = dir.substring(0, dir.length() - sep.length());
+ }
+ for (int i = 0; i < types.length; i++) {
+ String found = Util.findPdf(basefile, types[i].getExtension(),
+ dir, new OpenFileFilter("." + types[i].getExtension()));
+ if (found != null) {
+ filepath = dir + sep + found;
+ break;
+ }
}
}
- }
+ }*/
}
}
@@ -1080,7 +1121,7 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
(frame(), bes[0], "",
flEntry.getLink(), flEntry.getType().getIcon(),
metaData(), flEntry.getType());
- item.actionPerformed(null);
+ item.openLink();
} else
output(Globals.lang("No entries or multiple entries selected."));
}
@@ -1603,7 +1644,7 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
groupFilterList = new FilterList<BibtexEntry>(eventList.getTheList(), NoSearchMatcher.INSTANCE);
searchFilterList = new FilterList<BibtexEntry>(groupFilterList, NoSearchMatcher.INSTANCE);
//final SortedList sortedList = new SortedList(searchFilterList, null);
- MainTableFormat tableFormat = new MainTableFormat(this);
+ tableFormat = new MainTableFormat(this);
tableFormat.updateTableFormat();
//EventTableModel tableModel = new EventTableModel(sortedList, tableFormat);
mainTable = new MainTable(tableFormat, searchFilterList, frame, this);
@@ -2373,6 +2414,16 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
class UndoAction extends BaseAction {
public void action() {
try {
+ JComponent focused = Globals.focusListener.getFocused();
+ if ((focused != null) && (focused instanceof FieldEditor) && (focused.hasFocus())) {
+ // User is currently editing a field:
+ // Check if it is the preamble:
+ if ((preambleEditor != null) && (focused == preambleEditor.getFieldEditor())) {
+ preambleEditor.storeCurrentEdit();
+ }
+ else
+ storeCurrentEdit();
+ }
String name = undoManager.getUndoPresentationName();
undoManager.undo();
markBaseChanged();
@@ -2389,8 +2440,16 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
}
class RedoAction extends BaseAction {
+
public void action() {
try {
+
+ JComponent focused = Globals.focusListener.getFocused();
+ if ((focused != null) && (focused instanceof FieldEditor) && (focused.hasFocus())) {
+ // User is currently editing a field:
+ storeCurrentEdit();
+ }
+
String name = undoManager.getRedoPresentationName();
undoManager.redo();
markBaseChanged();
@@ -2571,4 +2630,5 @@ public class BasePanel extends JPanel implements ClipboardOwner, FileUpdateListe
this.saving = saving;
}
+
}
diff --git a/src/java/net/sf/jabref/BibtexEntry.java b/src/java/net/sf/jabref/BibtexEntry.java
index 806ab50..f2e5193 100644
--- a/src/java/net/sf/jabref/BibtexEntry.java
+++ b/src/java/net/sf/jabref/BibtexEntry.java
@@ -36,10 +36,7 @@ import java.beans.VetoableChangeListener;
import java.beans.VetoableChangeSupport;
import java.io.IOException;
import java.io.Writer;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-import java.util.TreeSet;
+import java.util.*;
import net.sf.jabref.export.FieldFormatter;
@@ -339,7 +336,7 @@ public class BibtexEntry
*/
public void write(Writer out, FieldFormatter ff, boolean write) throws IOException {
// Write header with type and bibtex-key.
- out.write("@"+_type.getName().toUpperCase()+"{");
+ out.write("@"+_type.getName().toUpperCase(Locale.US)+"{");
String str = Util.shaveString(getField(BibtexFields.KEY_FIELD));
out.write(((str == null) ? "" : str)+","+Globals.NEWLINE);
diff --git a/src/java/net/sf/jabref/BibtexEntryType.java b/src/java/net/sf/jabref/BibtexEntryType.java
index 5d29b70..9c5c000 100644
--- a/src/java/net/sf/jabref/BibtexEntryType.java
+++ b/src/java/net/sf/jabref/BibtexEntryType.java
@@ -31,6 +31,7 @@ package net.sf.jabref;
import java.util.Iterator;
import java.util.TreeMap;
+import java.util.Locale;
public abstract class BibtexEntryType implements Comparable<BibtexEntryType>
{
@@ -583,6 +584,161 @@ public abstract class BibtexEntryType implements Comparable<BibtexEntryType>
}
};
+ public static final BibtexEntryType PERIODICAL =
+ new BibtexEntryType()
+ {
+ public String getName()
+ {
+ return "Periodical";
+ }
+
+ public String[] getOptionalFields()
+ {
+ return new String[]
+ {
+ "editor", "language", "series", "volume", "number", "organization", "month", "note", "url"
+ };
+ }
+
+ public String[] getRequiredFields()
+ {
+ return new String[]
+ {
+ "title", "year"
+ };
+ }
+
+ public String describeRequiredFields()
+ {
+ return "TITLE and YEAR";
+ }
+
+ public boolean hasAllRequiredFields(BibtexEntry entry, BibtexDatabase database)
+ {
+ return entry.allFieldsPresent(new String[]
+ {
+ "title", "year", "bibtexkey"
+ }, database);
+ }
+ };
+
+ public static final BibtexEntryType PATENT =
+ new BibtexEntryType()
+ {
+ public String getName()
+ {
+ return "Patent";
+ }
+
+ public String[] getOptionalFields()
+ {
+ return new String[]
+ {
+ "author", "title", "language", "assignee", "address", "type", "number", "day", "dayfiled", "month", "monthfiled", "note", "url"
+ };
+ }
+
+ public String[] getRequiredFields()
+ {
+ return new String[]
+ {
+ "nationality", "number", "year", "yearfiled"
+ };
+ }
+
+ public String describeRequiredFields()
+ {
+ return "NATIONALITY, NUMBER, YEAR or YEARFILED";
+ }
+
+ public boolean hasAllRequiredFields(BibtexEntry entry, BibtexDatabase database)
+ {
+ return entry.allFieldsPresent(new String[]
+ {
+ "number", "bibtexkey"
+ }, database) &&
+ ((entry.getField("year") != null) ||
+ (entry.getField("yearfiled") != null));
+ }
+ };
+
+ public static final BibtexEntryType STANDARD =
+ new BibtexEntryType()
+ {
+ public String getName()
+ {
+ return "Standard";
+ }
+
+ public String[] getOptionalFields()
+ {
+ return new String[]
+ {
+ "author", "language", "howpublished", "type", "number", "revision", "address", "month", "year", "note", "url"
+ };
+ }
+
+ public String[] getRequiredFields()
+ {
+ return new String[]
+ {
+ "title", "organization", "institution"
+ };
+ }
+
+ public String describeRequiredFields()
+ {
+ return "TITLE, ORGANIZATION or INSTITUTION";
+ }
+
+ public boolean hasAllRequiredFields(BibtexEntry entry, BibtexDatabase database)
+ {
+ return entry.allFieldsPresent(new String[]
+ {
+ "title", "bibtexkey"
+ }, database) &&
+ ((entry.getField("organization") != null) ||
+ (entry.getField("institution") != null));
+ }
+ };
+
+ public static final BibtexEntryType ELECTRONIC =
+ new BibtexEntryType()
+ {
+ public String getName()
+ {
+ return "Electronic";
+ }
+
+ public String[] getOptionalFields()
+ {
+ return new String[]
+ {
+ "author", "month", "year", "title", "language", "howpublished", "organization", "address", "note", "url"
+ };
+ }
+
+ public String[] getRequiredFields()
+ {
+ return null;
+ }
+
+ public String describeRequiredFields()
+ {
+ return "None";
+ }
+
+ public boolean hasAllRequiredFields(BibtexEntry entry, BibtexDatabase database)
+ {
+ return entry.allFieldsPresent(new String[]
+ {
+ "bibtexkey"
+ }, database) &&
+ ((entry.getField("howpublished") != null) ||
+ (entry.getField("note") != null) ||
+ (entry.getField("url") != null));
+ }
+ };
public static final BibtexEntryType MISC =
new BibtexEntryType()
@@ -665,8 +821,9 @@ public abstract class BibtexEntryType implements Comparable<BibtexEntryType>
public String[] getGeneralFields() {
return new String[]
- {"crossref", "keywords", "doi", "url",
- "citeseerurl", "pdf", "abstract", "comment"};
+ {"crossref", "keywords", "doi", "url", "file",
+ "citeseerurl", "pdf", "abstract", "comment",
+ "owner", "timestamp", "review", };
}
public abstract String describeRequiredFields();
@@ -704,7 +861,7 @@ public abstract class BibtexEntryType implements Comparable<BibtexEntryType>
ALL_TYPES.put("book", BOOK);
ALL_TYPES.put("booklet", BOOKLET);
ALL_TYPES.put("incollection", INCOLLECTION);
- ALL_TYPES.put("conference", CONFERENCE);
+ ALL_TYPES.put("conference", CONFERENCE);
ALL_TYPES.put("inproceedings", INPROCEEDINGS);
ALL_TYPES.put("proceedings", PROCEEDINGS);
ALL_TYPES.put("manual", MANUAL);
@@ -712,8 +869,12 @@ public abstract class BibtexEntryType implements Comparable<BibtexEntryType>
ALL_TYPES.put("phdthesis", PHDTHESIS);
ALL_TYPES.put("techreport", TECHREPORT);
ALL_TYPES.put("unpublished", UNPUBLISHED);
- ALL_TYPES.put("misc", MISC);
- ALL_TYPES.put("other", OTHER);
+ ALL_TYPES.put("patent", PATENT);
+ ALL_TYPES.put("standard", STANDARD);
+ ALL_TYPES.put("electronic", ELECTRONIC);
+ ALL_TYPES.put("periodical", PERIODICAL);
+ ALL_TYPES.put("misc", MISC);
+ ALL_TYPES.put("other", OTHER);
// We need a record of the standard types, in case the user wants
// to remove a customized version. Therefore we clone the map.
@@ -726,7 +887,7 @@ public abstract class BibtexEntryType implements Comparable<BibtexEntryType>
*/
public static BibtexEntryType getType(String name) {
//Util.pr("'"+name+"'");
- Object o = ALL_TYPES.get(name.toLowerCase());
+ Object o = ALL_TYPES.get(name.toLowerCase(Locale.US));
if (o == null)
return null;
else return (BibtexEntryType)o;
diff --git a/src/java/net/sf/jabref/BibtexFields.java b/src/java/net/sf/jabref/BibtexFields.java
index 3787174..cda75ac 100644
--- a/src/java/net/sf/jabref/BibtexFields.java
+++ b/src/java/net/sf/jabref/BibtexFields.java
@@ -119,6 +119,7 @@ public class BibtexFields
add( new BibtexSingleField( "series", true, GUIGlobals.SMALL_W ) ) ;
add( new BibtexSingleField( "title", true, 400 ) ) ;
add( new BibtexSingleField( "type", true, GUIGlobals.SMALL_W ) ) ;
+ add( new BibtexSingleField( "language", true, GUIGlobals.SMALL_W ) ) ;
add( new BibtexSingleField( "volume", true, GUIGlobals.SMALL_W, 60 ).setNumeric(true) ) ;
add( new BibtexSingleField( "year", true, GUIGlobals.SMALL_W, 60 ).setNumeric(true) ) ;
diff --git a/src/java/net/sf/jabref/EntryEditor.java b/src/java/net/sf/jabref/EntryEditor.java
index 05000a5..cacda3a 100644
--- a/src/java/net/sf/jabref/EntryEditor.java
+++ b/src/java/net/sf/jabref/EntryEditor.java
@@ -1055,6 +1055,8 @@ public class EntryEditor extends JPanel implements VetoableChangeListener {
// fe.setLabelColor(GUIGlobals.nullFieldColor);
fe.setBackground(GUIGlobals.validFieldBackground);
+ if (fe.getTextComponent().hasFocus())
+ fe.setBackground(GUIGlobals.activeEditor);
updateSource();
panel.markBaseChanged();
}
@@ -1111,7 +1113,7 @@ public class EntryEditor extends JPanel implements VetoableChangeListener {
// See if we need to update an AutoCompleter instance:
AutoCompleter aComp = panel.getAutoCompleter(fe.getFieldName());
if (aComp != null)
- aComp.addAll(toSet);
+ aComp.addAll(toSet, entry);
// Add an UndoableFieldChange to the baseframe's
// undoManager.
@@ -1120,14 +1122,6 @@ public class EntryEditor extends JPanel implements VetoableChangeListener {
updateSource();
panel.markBaseChanged();
- // TODO: is this a safe solution to keep selection on
- // entry?
- SwingUtilities.invokeLater(new Runnable() {
- public void run() {
- panel.highlightEntry(entry);
- }
- });
-
} catch (IllegalArgumentException ex) {
JOptionPane.showMessageDialog(frame, Globals.lang("Error") + ": " + ex.getMessage(), Globals
.lang("Error setting field"), JOptionPane.ERROR_MESSAGE);
@@ -1138,6 +1132,8 @@ public class EntryEditor extends JPanel implements VetoableChangeListener {
// We set the field and label color.
fe.setBackground(GUIGlobals.validFieldBackground);
}
+ if (fe.getTextComponent().hasFocus())
+ fe.setBackground(GUIGlobals.activeEditor);
} else if ((source.isEditable())
&& (!source.getText().equals(lastSourceStringAccepted))) {
boolean accepted = storeSource(true);
diff --git a/src/java/net/sf/jabref/EntryEditorTab.java b/src/java/net/sf/jabref/EntryEditorTab.java
index 54bfd94..c60ef20 100644
--- a/src/java/net/sf/jabref/EntryEditorTab.java
+++ b/src/java/net/sf/jabref/EntryEditorTab.java
@@ -47,8 +47,8 @@ import com.jgoodies.forms.layout.FormLayout;
/**
* A single tab displayed in the EntryEditor holding several FieldEditors.
*
- * @author $Author: coezbek $
- * @version $Revision: 2488 $ ($Date: 2007-11-14 01:25:31 +0100 (Wed, 14 Nov 2007) $)
+ * @author $Author: mortenalver $
+ * @version $Revision: 2814 $ ($Date: 2008-10-29 20:42:20 +0100 (Wed, 29 Oct 2008) $)
*
*/
public class EntryEditorTab {
@@ -135,7 +135,8 @@ public class EntryEditorTab {
ta = new FileListEditor(frame, bPanel.metaData(), fields[i], null, parent);
else
ta = new FieldTextArea(fields[i], null);
-
+ //ta.addUndoableEditListener(bPanel.undoListener);
+
JComponent ex = parent.getExtra(fields[i], ta);
setupJTextComponent(ta.getTextComponent());
@@ -169,6 +170,7 @@ public class EntryEditorTab {
if (addKeyField) {
final FieldTextField tf = new FieldTextField(BibtexFields.KEY_FIELD, parent
.getEntry().getField(BibtexFields.KEY_FIELD), true);
+ //tf.addUndoableEditListener(bPanel.undoListener);
setupJTextComponent(tf);
editors.put("bibtexkey", tf);
@@ -259,7 +261,9 @@ public class EntryEditorTab {
while (i.hasNext()) {
FieldEditor editor = i.next();
Object content = entry.getField(editor.getFieldName());
- editor.setText((content == null) ? "" : content.toString());
+ String toSet = (content == null) ? "" : content.toString();
+ if (!toSet.equals(editor.getText()))
+ editor.setText(toSet);
}
this.entry = entry;
} finally {
diff --git a/src/java/net/sf/jabref/ExternalTab.java b/src/java/net/sf/jabref/ExternalTab.java
index a544ad5..82ca1e3 100644
--- a/src/java/net/sf/jabref/ExternalTab.java
+++ b/src/java/net/sf/jabref/ExternalTab.java
@@ -19,11 +19,11 @@ public class ExternalTab extends JPanel implements PrefsTab {
JTextField pdfDir, regExpTextField, fileDir, psDir, pdf, ps, html, lyx, winEdt, led,
citeCommand, vim, vimServer;
-
+ JCheckBox runAutoFileSearch;
JButton editFileTypes;
ItemListener regExpListener;
- JCheckBox useRegExpComboBox;
+ JRadioButton useRegExpComboBox;
JRadioButton matchExactKeyOnly = new JRadioButton(Globals.lang("Autolink only files that match the BibTeX key")),
matchStartsWithKey = new JRadioButton(Globals.lang("Autolink files with names starting with the BibTeX key"));
@@ -46,21 +46,12 @@ public class ExternalTab extends JPanel implements PrefsTab {
citeCommand = new JTextField(30);
led = new JTextField(30);
editFileTypes = new JButton(Globals.lang("Manage external file types"));
-
+ runAutoFileSearch = new JCheckBox("When opening file link, search for matching file if no link is defined");
regExpTextField = new JTextField(30);
- useRegExpComboBox = new JCheckBox(Globals.lang("Use Regular Expression Search"));
+ useRegExpComboBox = new JRadioButton(Globals.lang("Use Regular Expression Search"));
regExpListener = new ItemListener() {
public void itemStateChanged(ItemEvent e) {
regExpTextField.setEditable(useRegExpComboBox.isSelected());
- if (useRegExpComboBox.isSelected()) {
- regExpTextField.setText(Globals.prefs
- .get(JabRefPreferences.REG_EXP_SEARCH_EXPRESSION_KEY));
- } else {
- Globals.prefs.put(JabRefPreferences.REG_EXP_SEARCH_EXPRESSION_KEY,
- regExpTextField.getText());
- regExpTextField.setText(Globals.prefs
- .get(JabRefPreferences.DEFAULT_REG_EXP_SEARCH_EXPRESSION_KEY));
- }
}
};
useRegExpComboBox.addItemListener(regExpListener);
@@ -70,6 +61,7 @@ public class ExternalTab extends JPanel implements PrefsTab {
ButtonGroup bg = new ButtonGroup();
bg.add(matchExactKeyOnly);
bg.add(matchStartsWithKey);
+ bg.add(useRegExpComboBox);
BrowseAction browse;
@@ -95,7 +87,31 @@ public class ExternalTab extends JPanel implements PrefsTab {
builder.append(new JButton(browse));
builder.nextLine();
- pan = new JPanel();
+
+ builder.append(new JPanel());
+ builder.append(matchStartsWithKey, 3);
+ builder.nextLine();
+ builder.append(new JPanel());
+ builder.append(matchExactKeyOnly, 3);
+ builder.nextLine();
+ builder.append(new JPanel());
+ builder.append(useRegExpComboBox);
+ builder.append(regExpTextField);
+ HelpAction helpAction = new HelpAction(helpDialog, GUIGlobals.regularExpressionSearchHelp,
+ Globals.lang("Help on Regular Expression Search"), GUIGlobals.getIconUrl("helpSmall"));
+ builder.append(helpAction.getIconButton());
+ builder.nextLine();
+ builder.append(new JPanel());
+ builder.append(runAutoFileSearch);
+ builder.nextLine();
+ builder.appendSeparator(Globals.lang("Legacy file fields"));
+ pan = new JPanel();
+ builder.append(pan);
+ builder.append(new JLabel("<html>"+Globals.lang("Note that these settings are used for the legacy "
+ +"<b>pdf</b> and <b>ps</b> fields only.<br>For most users, setting the <b>Main file directory</b> "
+ +"above should be sufficient.")+"</html>"), 5);
+ builder.nextLine();
+ pan = new JPanel();
builder.append(pan);
lab = new JLabel(Globals.lang("Main PDF directory") + ":");
builder.append(lab);
@@ -112,40 +128,8 @@ public class ExternalTab extends JPanel implements PrefsTab {
browse = new BrowseAction(_frame, psDir, true);
builder.append(new JButton(browse));
builder.nextLine();
-
- builder.append(new JPanel());
- builder.append(matchStartsWithKey, 3);
- builder.nextLine();
- builder.append(new JPanel());
- builder.append(matchExactKeyOnly, 3);
- //builder.append(useRegExpComboBox);
- //builder.append(regExpTextField);
- /*HelpAction helpAction = new HelpAction(helpDialog, GUIGlobals.regularExpressionSearchHelp,
- Globals.lang("Help on Regular Expression Search"), GUIGlobals.getIconUrl("helpSmall"));
- builder.append(helpAction.getIconButton());*/
- builder.nextLine();
-
builder.appendSeparator(Globals.lang("External programs"));
- /*builder.nextLine();
- lab = new JLabel(Globals.lang("Path to PDF viewer") + ":");
- builder.append(pan);
- builder.append(lab);
- builder.append(pdf);
- browse = new BrowseAction(_frame, pdf, false);
- if (Globals.ON_WIN)
- browse.setEnabled(false);
- builder.append(new JButton(browse));
- builder.nextLine();
- lab = new JLabel(Globals.lang("Path to PS viewer") + ":");
- builder.append(pan);
- builder.append(lab);
- builder.append(ps);
- browse = new BrowseAction(_frame, ps, false);
- if (Globals.ON_WIN)
- browse.setEnabled(false);
- builder.append(new JButton(browse));
- */
builder.nextLine();
lab = new JLabel(Globals.lang("Path to HTML viewer") + ":");
builder.append(pan);
@@ -230,12 +214,12 @@ public class ExternalTab extends JPanel implements PrefsTab {
vimServer.setText(_prefs.get("vimServer"));
led.setText(_prefs.get("latexEditorPath"));
citeCommand.setText(_prefs.get("citeCommand"));
-
+ runAutoFileSearch.setSelected(_prefs.getBoolean("runAutomaticFileSearch"));
regExpTextField.setText(_prefs.get(JabRefPreferences.REG_EXP_SEARCH_EXPRESSION_KEY));
- useRegExpComboBox.setSelected(_prefs.getBoolean(JabRefPreferences.USE_REG_EXP_SEARCH_KEY));
- regExpListener.itemStateChanged(null);
- if (_prefs.getBoolean("autolinkExactKeyOnly"))
+ if (_prefs.getBoolean(JabRefPreferences.USE_REG_EXP_SEARCH_KEY))
+ useRegExpComboBox.setSelected(true);
+ else if (_prefs.getBoolean("autolinkExactKeyOnly"))
matchExactKeyOnly.setSelected(true);
else
matchStartsWithKey.setSelected(true);
@@ -262,6 +246,7 @@ public class ExternalTab extends JPanel implements PrefsTab {
_prefs.put("latexEditorPath", led.getText());
_prefs.put("citeCommand", citeCommand.getText());
_prefs.putBoolean("autolinkExactKeyOnly", matchExactKeyOnly.isSelected());
+ _prefs.putBoolean("runAutomaticFileSearch", runAutoFileSearch.isSelected());
}
public boolean readyToClose() {
diff --git a/src/java/net/sf/jabref/FieldComparator.java b/src/java/net/sf/jabref/FieldComparator.java
index c976b9c..ebbd283 100644
--- a/src/java/net/sf/jabref/FieldComparator.java
+++ b/src/java/net/sf/jabref/FieldComparator.java
@@ -1,5 +1,7 @@
package net.sf.jabref;
+import net.sf.jabref.gui.MainTableFormat;
+
import java.util.Comparator;
/**
@@ -13,17 +15,18 @@ import java.util.Comparator;
*
* Current Version:
*
- * @author $Author: coezbek $
- * @version $Revision: 2488 $ ($Date: 2007-11-14 01:25:31 +0100 (Wed, 14 Nov 2007) $)
+ * @author $Author: mortenalver $
+ * @version $Revision: 2669 $ ($Date: 2008-05-21 21:26:18 +0200 (Wed, 21 May 2008) $)
*
* TODO: Testcases
*
*/
public class FieldComparator implements Comparator<BibtexEntry> {
- String field;
+ private String[] field;
+ private String fieldName;
- boolean isNameField, isTypeHeader, isYearField, isMonthField, isNumeric;
+ boolean isNameField, isTypeHeader, isYearField, isMonthField, isNumeric;
int multiplier;
@@ -32,14 +35,15 @@ public class FieldComparator implements Comparator<BibtexEntry> {
}
public FieldComparator(String field, boolean reversed) {
- this.field = field;
+ this.fieldName = field;
+ this.field = field.split(MainTableFormat.COL_DEFINITION_FIELD_SEPARATOR);
multiplier = reversed ? -1 : 1;
- isTypeHeader = field.equals(GUIGlobals.TYPE_HEADER);
-
- isNameField = (field.equals("author") || field.equals("editor"));
- isYearField = field.equals("year");
- isMonthField = field.equals("month");
- isNumeric = BibtexFields.isNumeric(field);
+ isTypeHeader = this.field[0].equals(GUIGlobals.TYPE_HEADER);
+ isNameField = (this.field[0].equals("author")
+ || this.field[0].equals("editor"));
+ isYearField = this.field[0].equals("year");
+ isMonthField = this.field[0].equals("month");
+ isNumeric = BibtexFields.isNumeric(this.field[0]);
}
public int compare(BibtexEntry e1, BibtexEntry e2) {
@@ -53,8 +57,8 @@ public class FieldComparator implements Comparator<BibtexEntry> {
// If the field is author or editor, we rearrange names so they are
// sorted according to last name.
- f1 = e1.getField(field);
- f2 = e2.getField(field);
+ f1 = getField(e1);
+ f2 = getField(e2);
}
/*
@@ -144,12 +148,21 @@ public class FieldComparator implements Comparator<BibtexEntry> {
return result * localMultiplier;
}
- /**
+ private Object getField(BibtexEntry entry) {
+ for (int i = 0; i < field.length; i++) {
+ Object o = entry.getField(field[i]);
+ if (o != null)
+ return o;
+ }
+ return null;
+ }
+
+ /**
* Returns the field this Comparator compares by.
*
* @return The field name.
*/
public String getFieldName() {
- return field;
+ return fieldName;
}
}
diff --git a/src/java/net/sf/jabref/FieldEditor.java b/src/java/net/sf/jabref/FieldEditor.java
index 771d848..2e4a2cb 100644
--- a/src/java/net/sf/jabref/FieldEditor.java
+++ b/src/java/net/sf/jabref/FieldEditor.java
@@ -32,13 +32,14 @@ import java.awt.Container;
import javax.swing.JComponent;
import javax.swing.JLabel;
+import javax.swing.event.UndoableEditListener;
/**
* FieldEditors is a common interface between the FieldTextField and FieldTextArea.
*
* @author $Author: mortenalver $
- * @version $Revision: 1938 $ ($Date: 2007-02-16 23:03:17 +0100 (Fri, 16 Feb 2007) $)
+ * @version $Revision: 2814 $ ($Date: 2008-10-29 20:42:20 +0100 (Wed, 29 Oct 2008) $)
*
*/
public interface FieldEditor {
@@ -93,4 +94,15 @@ public interface FieldEditor {
* @return
*/
public String getSelectedText();
+
+
+ public boolean hasUndoInformation();
+
+ public void undo();
+
+ public boolean hasRedoInformation();
+
+ public void redo();
+
+ public void addUndoableEditListener(UndoableEditListener listener);
}
diff --git a/src/java/net/sf/jabref/FieldTextArea.java b/src/java/net/sf/jabref/FieldTextArea.java
index dfae138..7357b5e 100644
--- a/src/java/net/sf/jabref/FieldTextArea.java
+++ b/src/java/net/sf/jabref/FieldTextArea.java
@@ -33,13 +33,17 @@ import javax.swing.JComponent;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
+import javax.swing.event.UndoableEditListener;
+import javax.swing.event.UndoableEditEvent;
+import javax.swing.undo.UndoManager;
+import javax.swing.undo.CannotUndoException;
/**
* An implementation of the FieldEditor backed by a JTextArea. Used for
* multi-line input.
*
* @author $Author: mortenalver $
- * @version $Revision: 2291 $ ($Date: 2007-08-23 23:18:12 +0200 (Thu, 23 Aug 2007) $)
+ * @version $Revision: 2814 $ ($Date: 2008-10-29 20:42:20 +0100 (Wed, 29 Oct 2008) $)
*
*/
public class FieldTextArea extends JTextArea implements FieldEditor {
@@ -56,13 +60,20 @@ public class FieldTextArea extends JTextArea implements FieldEditor {
final static Pattern indent = Pattern.compile("\\s+.*");
- final boolean antialias = Globals.prefs.getBoolean("antialias");
+ //protected UndoManager undo = new UndoManager();
public FieldTextArea(String fieldName_, String content) {
super(content);
+ // Listen for undo and redo events
+ /*getDocument().addUndoableEditListener(new UndoableEditListener() {
+ public void undoableEditHappened(UndoableEditEvent evt) {
+ undo.addEdit(evt.getEdit());
+ }
+ });*/
+
updateFont();
-
+
// Add the global focus listener, so a menu item can see if this field
// was focused when an action was called.
addFocusListener(Globals.focusListener);
@@ -133,65 +144,36 @@ public class FieldTextArea extends JTextArea implements FieldEditor {
}
}
- // public void keyPressed(KeyEvent event) {
- // int keyCode = event.getKeyCode();
- // if (keyCode == KeyEvent.VK_ENTER) {
- // // Consume; we will handle this ourselves:
- // event.consume();
- // autoWrap();
- //
- // }
- //
- // }
- //
- // private void autoWrap() {
- // int pos = getCaretPosition();
- // int posAfter = pos + 1;
- // StringBuffer sb = new StringBuffer(getText());
- // // First insert the line break:
- // sb.insert(pos, '\n');
- //
- // // We want to investigate the beginning of the last line:
- // // int end = sb.length();
- //
- // // System.out.println("."+sb.substring(0, pos)+".");
- //
- // // Find 0 or the last line break before our current position:
- // int idx = sb.substring(0, pos).lastIndexOf("\n") + 1;
- // String prevLine = sb.substring(idx, pos);
- // if (bull.matcher(prevLine).matches()) {
- // int id = findFirstNonWhitespace(prevLine);
- // if (id >= 0) {
- // sb.insert(posAfter, prevLine.substring(0, id));
- // posAfter += id;
- // }
- // } else if (indent.matcher(prevLine).matches()) {
- // int id = findFirstNonWhitespace(prevLine);
- // if (id >= 0) {
- // sb.insert(posAfter, prevLine.substring(0, id));
- // posAfter += id;
- // }
- // }
- // /*
- // * if (prevLine.startsWith(" ")) { sb.insert(posAfter, " "); posAfter++; }
- // */
- //
- // setText(sb.toString());
- // setCaretPosition(posAfter);
- // }
- //
- // private int findFirstNonWhitespace(String s) {
- // for (int i = 0; i < s.length(); i++) {
- // if (!Character.isWhitespace(s.charAt(i)))
- // return i;
- // }
- // return -1;
- // }
- //
- // public void keyReleased(KeyEvent event) {
- //
- // }
- //
- // public void keyTyped(KeyEvent event) {
- // }
+
+ public boolean hasUndoInformation() {
+ return false;//undo.canUndo();
+ }
+
+ public void undo() {
+ /*try {
+ if (undo.canUndo()) {
+ undo.undo();
+ }
+ } catch (CannotUndoException e) {
+ } */
+
+ }
+
+ public boolean hasRedoInformation() {
+ return false;//undo.canRedo();
+ }
+
+ public void redo() {
+ /*try {
+ if (undo.canRedo()) {
+ undo.redo();
+ }
+ } catch (CannotUndoException e) {
+ }*/
+
+ }
+
+ public void addUndoableEditListener(UndoableEditListener listener) {
+ getDocument().addUndoableEditListener(listener);
+ }
}
diff --git a/src/java/net/sf/jabref/FieldTextField.java b/src/java/net/sf/jabref/FieldTextField.java
index 93d1fa7..2f77b64 100644
--- a/src/java/net/sf/jabref/FieldTextField.java
+++ b/src/java/net/sf/jabref/FieldTextField.java
@@ -31,16 +31,29 @@ import java.awt.Color;
import javax.swing.JComponent;
import javax.swing.JLabel;
import javax.swing.JTextField;
+import javax.swing.event.UndoableEditListener;
+import javax.swing.event.UndoableEditEvent;
+import javax.swing.undo.UndoManager;
+import javax.swing.undo.CannotUndoException;
public class FieldTextField extends JTextField implements FieldEditor {
protected String fieldName;
-
protected JLabel label;
+ //protected UndoManager undo = new UndoManager();
+
+
public FieldTextField(String fieldName_, String content, boolean changeColorOnFocus) {
super(content);
+ // Listen for undo and redo events
+ /*getDocument().addUndoableEditListener(new UndoableEditListener() {
+ public void undoableEditHappened(UndoableEditEvent evt) {
+ undo.addEdit(evt.getEdit());
+ }
+ });*/
+
updateFont();
// Add the global focus listener, so a menu item can see if this field
@@ -65,7 +78,7 @@ public class FieldTextField extends JTextField implements FieldEditor {
label.addMouseListener(popMenu);
}
- public void append(String text) {
+ public void append(String text) {
setText(getText() + text);
}
@@ -111,4 +124,35 @@ public class FieldTextField extends JTextField implements FieldEditor {
replaceSelection(textToInsert);
}
+
+ public boolean hasUndoInformation() {
+ return false;//undo.canUndo();
+ }
+
+ public void undo() {
+ /*try {
+ if (undo.canUndo()) {
+ undo.undo();
+ }
+ } catch (CannotUndoException e) {
+ }*/
+ }
+
+ public boolean hasRedoInformation() {
+ return false;//undo.canRedo();
+ }
+
+ public void redo() {
+ /*try {
+ if (undo.canRedo()) {
+ undo.redo();
+ }
+ } catch (CannotUndoException e) {
+ }*/
+
+ }
+
+ public void addUndoableEditListener(UndoableEditListener listener) {
+ getDocument().addUndoableEditListener(listener);
+ }
}
diff --git a/src/java/net/sf/jabref/GUIGlobals.java b/src/java/net/sf/jabref/GUIGlobals.java
index ccbbac9..e2d4282 100644
--- a/src/java/net/sf/jabref/GUIGlobals.java
+++ b/src/java/net/sf/jabref/GUIGlobals.java
@@ -68,6 +68,7 @@ public class GUIGlobals {
//linuxDefaultLookAndFeel = "org.jvnet.substance.skin.SubstanceNebulaLookAndFeel",
//linuxDefaultLookAndFeel = "org.jvnet.substance.skin.SubstanceBusinessLookAndFeel",
windowsDefaultLookAndFeel = "com.jgoodies.looks.windows.WindowsLookAndFeel";
+ //windowsDefaultLookAndFeel = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
public static Font CURRENTFONT,
typeNameFont,
@@ -235,13 +236,15 @@ public class GUIGlobals {
LANGUAGES = new HashMap<String, String>();
// LANGUAGES contains mappings for supported languages.
LANGUAGES.put("English", "en");
+ LANGUAGES.put("Dansk", "da");
LANGUAGES.put("Deutsch", "de");
LANGUAGES.put("Fran\u00E7ais", "fr");
LANGUAGES.put("Italiano", "it");
LANGUAGES.put("Nederlands", "du");
LANGUAGES.put("Norsk", "no");
- LANGUAGES.put("Español", "es");
+ //LANGUAGES.put("Español", "es"); // Not complete
LANGUAGES.put("Polski", "pl");
+ LANGUAGES.put("Turkish", "tr");
}
/**
diff --git a/src/java/net/sf/jabref/Globals.java b/src/java/net/sf/jabref/Globals.java
index 541731a..7246953 100644
--- a/src/java/net/sf/jabref/Globals.java
+++ b/src/java/net/sf/jabref/Globals.java
@@ -47,6 +47,7 @@ import java.util.logging.Logger;
import javax.swing.JComponent;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
+import javax.swing.event.UndoableEditListener;
import net.sf.jabref.collab.FileUpdateMonitor;
import net.sf.jabref.imports.ImportFormatReader;
@@ -177,7 +178,7 @@ public class Globals {
}
public static GlobalFocusListener focusListener = new GlobalFocusListener();
-
+
public static JabRefPreferences prefs = null;
public static HelpDialog helpDiag = null;
@@ -196,7 +197,7 @@ public class Globals {
// Instantiate logger:
// TODO: Doesn't work in Java 5:
// private static Logger logger = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
- private static Logger logger = Logger.global;
+ private static Logger logger = Logger.getLogger("global");
/**
* true if we have unix newlines
@@ -1053,7 +1054,24 @@ public class Globals {
UNICODE_CHARS.put("\u012B", "i");
UNICODE_CHARS.put("\u012C", "I");
UNICODE_CHARS.put("\u012D", "i");
- // UNICODE_CHARS.put("\u0100", "");
+ UNICODE_CHARS.put("\u0147", "N");
+ UNICODE_CHARS.put("\u0148", "n");
+ UNICODE_CHARS.put("\u0160", "S");
+ UNICODE_CHARS.put("\u0161", "s");
+ UNICODE_CHARS.put("\u017D", "Z");
+ UNICODE_CHARS.put("\u017E", "z");
+ UNICODE_CHARS.put("\u0158", "R");
+ UNICODE_CHARS.put("\u0159", "r");
+ UNICODE_CHARS.put("\u0164", "T");
+ UNICODE_CHARS.put("\u008C", "AE"); // doesn't work?
+ UNICODE_CHARS.put("\u016E", "U");
+ UNICODE_CHARS.put("\u016F", "u");
+
+ UNICODE_CHARS.put("\u0178", "Y");
+ UNICODE_CHARS.put("\u0153", "ae");
+ UNICODE_CHARS.put("\u00FE", ""); // thorn character
+
+ // UNICODE_CHARS.put("\u0100", "");
RTFCHARS.put("`a", "\\'e0");
RTFCHARS.put("`e", "\\'e8");
@@ -1334,7 +1352,10 @@ public class Globals {
}
public static void initializeJournalNames() {
- journalAbbrev = new JournalAbbreviations("/resource/IEEEJournalList.txt");
+ if (prefs.getBoolean("useIEEEAbrv"))
+ journalAbbrev = new JournalAbbreviations("/resource/IEEEJournalList.txt");
+ else
+ journalAbbrev = new JournalAbbreviations();
// Read external lists, if any (in reverse order, so the upper lists
// override the lower):
diff --git a/src/java/net/sf/jabref/JabRef.java b/src/java/net/sf/jabref/JabRef.java
index de40261..37695c0 100644
--- a/src/java/net/sf/jabref/JabRef.java
+++ b/src/java/net/sf/jabref/JabRef.java
@@ -24,34 +24,16 @@
*/
package net.sf.jabref;
+import com.jgoodies.looks.FontPolicies;
+import com.jgoodies.looks.FontPolicy;
+import com.jgoodies.looks.FontSet;
+import com.jgoodies.looks.FontSets;
+import com.jgoodies.looks.plastic.Plastic3DLookAndFeel;
+import com.jgoodies.looks.windows.WindowsLookAndFeel;
import gnu.dtools.ritopt.BooleanOption;
import gnu.dtools.ritopt.Options;
import gnu.dtools.ritopt.StringOption;
-
-import java.awt.Dimension;
-import java.awt.Font;
-import java.awt.Frame;
-import java.awt.event.KeyEvent;
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.IOException;
-import java.util.Collection;
-import java.util.List;
-import java.util.Vector;
-
-import javax.swing.InputMap;
-import javax.swing.JOptionPane;
-import javax.swing.KeyStroke;
-import javax.swing.LookAndFeel;
-import javax.swing.UIDefaults;
-import javax.swing.UIManager;
-import javax.swing.plaf.metal.MetalLookAndFeel;
-
-import net.sf.jabref.export.ExportFormats;
-import net.sf.jabref.export.FileActions;
-import net.sf.jabref.export.IExportFormat;
-import net.sf.jabref.export.SaveException;
-import net.sf.jabref.export.SaveSession;
+import net.sf.jabref.export.*;
import net.sf.jabref.imports.EntryFetcher;
import net.sf.jabref.imports.ImportInspectionCommandLine;
import net.sf.jabref.imports.OpenDatabaseAction;
@@ -65,12 +47,16 @@ import net.sf.jabref.remote.RemoteListener;
import net.sf.jabref.util.Pair;
import net.sf.jabref.wizard.auximport.AuxCommandLine;
-import com.jgoodies.looks.FontPolicies;
-import com.jgoodies.looks.FontPolicy;
-import com.jgoodies.looks.FontSet;
-import com.jgoodies.looks.FontSets;
-import com.jgoodies.looks.plastic.Plastic3DLookAndFeel;
-import com.jgoodies.looks.windows.WindowsLookAndFeel;
+import javax.swing.*;
+import javax.swing.plaf.metal.MetalLookAndFeel;
+import java.awt.*;
+import java.awt.event.KeyEvent;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.util.Collection;
+import java.util.List;
+import java.util.Vector;
/**
* JabRef Main Class - The application gets started here.
@@ -734,6 +720,14 @@ lastEdLoop:
//Util.pr(": Showing frame");
jrf.setVisible(true);
+ // If we are set to remember the window location, we also remember the maximised
+ // state. This needs to be set after the window has been made visible, so we
+ // do it here:
+ if (Globals.prefs.getBoolean("rememberWindowLocation") &&
+ Globals.prefs.getBoolean("windowMaximised")) {
+ jrf.setExtendedState(JFrame.MAXIMIZED_BOTH);
+ }
+
// TEST TEST TEST TEST TEST TEST
startSidePanePlugins(jrf);
diff --git a/src/java/net/sf/jabref/JabRefFrame.java b/src/java/net/sf/jabref/JabRefFrame.java
index db68724..f65a1e5 100644
--- a/src/java/net/sf/jabref/JabRefFrame.java
+++ b/src/java/net/sf/jabref/JabRefFrame.java
@@ -27,21 +27,93 @@
package net.sf.jabref;
-import com.jgoodies.looks.HeaderStyle;
-import com.jgoodies.looks.Options;
-import com.jgoodies.uif_lite.component.UIFSplitPane;
-import net.sf.jabref.export.*;
+import java.awt.Component;
+import java.awt.Cursor;
+import java.awt.Dimension;
+import java.awt.GraphicsEnvironment;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.Insets;
+import java.awt.Toolkit;
+import java.awt.event.ActionEvent;
+import java.awt.event.KeyAdapter;
+import java.awt.event.KeyEvent;
+import java.awt.event.MouseAdapter;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
+import java.io.File;
+import java.io.IOException;
+import java.lang.reflect.Method;
+import java.net.URL;
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.SortedSet;
+import java.util.Vector;
+
+import javax.swing.AbstractAction;
+import javax.swing.Action;
+import javax.swing.Box;
+import javax.swing.ImageIcon;
+import javax.swing.JButton;
+import javax.swing.JComponent;
+import javax.swing.JDialog;
+import javax.swing.JEditorPane;
+import javax.swing.JFrame;
+import javax.swing.JLabel;
+import javax.swing.JMenu;
+import javax.swing.JMenuBar;
+import javax.swing.JMenuItem;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JProgressBar;
+import javax.swing.JScrollPane;
+import javax.swing.JTabbedPane;
+import javax.swing.JToggleButton;
+import javax.swing.JToolBar;
+import javax.swing.KeyStroke;
+import javax.swing.SwingConstants;
+import javax.swing.SwingUtilities;
+import javax.swing.TransferHandler;
+import javax.swing.WindowConstants;
+import javax.swing.event.ChangeEvent;
+import javax.swing.event.ChangeListener;
+
+import net.sf.jabref.export.ExpandEndnoteFilters;
+import net.sf.jabref.export.ExportCustomizationDialog;
+import net.sf.jabref.export.ExportFormats;
+import net.sf.jabref.export.SaveAllAction;
+import net.sf.jabref.export.SaveDatabaseAction;
import net.sf.jabref.external.ExternalFileTypeEditor;
import net.sf.jabref.external.PushToApplicationButton;
import net.sf.jabref.groups.EntryTableTransferHandler;
import net.sf.jabref.groups.GroupSelector;
-import net.sf.jabref.gui.*;
-import net.sf.jabref.imports.*;
+import net.sf.jabref.gui.DatabasePropertiesDialog;
+import net.sf.jabref.gui.EntryCustomizationDialog2;
+import net.sf.jabref.gui.GenFieldsCustomizer;
+import net.sf.jabref.gui.ImportInspectionDialog;
+import net.sf.jabref.gui.SortTabsAction;
+import net.sf.jabref.imports.CiteSeerFetcher;
+import net.sf.jabref.imports.EntryFetcher;
+import net.sf.jabref.imports.GeneralFetcher;
+import net.sf.jabref.imports.ImportCustomizationDialog;
+import net.sf.jabref.imports.ImportFormat;
+import net.sf.jabref.imports.ImportFormats;
+import net.sf.jabref.imports.ImportMenuItem;
+import net.sf.jabref.imports.OpenDatabaseAction;
import net.sf.jabref.journals.ManageJournalsAction;
-import net.sf.jabref.label.*;
+import net.sf.jabref.label.ArticleLabelRule;
+import net.sf.jabref.label.BookLabelRule;
+import net.sf.jabref.label.IncollectionLabelRule;
+import net.sf.jabref.label.InproceedingsLabelRule;
+import net.sf.jabref.label.LabelMaker;
import net.sf.jabref.plugin.PluginCore;
import net.sf.jabref.plugin.core.JabRefPlugin;
import net.sf.jabref.plugin.core.generated._JabRefPlugin.EntryFetcherExtension;
+import net.sf.jabref.sql.DbImportAction;
import net.sf.jabref.undo.NamedCompound;
import net.sf.jabref.undo.UndoableInsertEntry;
import net.sf.jabref.undo.UndoableRemoveEntry;
@@ -49,17 +121,9 @@ import net.sf.jabref.util.MassSetFieldAction;
import net.sf.jabref.wizard.auximport.gui.FromAuxDialog;
import net.sf.jabref.wizard.integrity.gui.IntegrityWizard;
-import javax.swing.*;
-import javax.swing.event.ChangeEvent;
-import javax.swing.event.ChangeListener;
-import java.awt.*;
-import java.awt.event.*;
-import java.io.File;
-import java.io.IOException;
-import java.lang.reflect.Method;
-import java.net.URL;
-import java.util.*;
-import java.util.List;
+import com.jgoodies.looks.HeaderStyle;
+import com.jgoodies.looks.Options;
+import com.jgoodies.uif_lite.component.UIFSplitPane;
/**
* The main window of the application.
@@ -142,6 +206,9 @@ public class JabRefFrame extends JFrame implements OutputPrinter {
editEntry = new GeneralAction("edit", "Edit entry",
Globals.lang("Edit entry"),
prefs.getKey("Edit entry")),
+ focusTable = new GeneralAction("focusTable", "Focus entry table",
+ Globals.lang("Move the keyboard focus to the entry table"),
+ prefs.getKey("Focus entry table")),
save = new GeneralAction("save", "Save database",
Globals.lang("Save database"),
prefs.getKey("Save database")),
@@ -295,8 +362,9 @@ public class JabRefFrame extends JFrame implements OutputPrinter {
dbExport = new GeneralAction("dbExport", "Export to external SQL database",
Globals.lang("Export to external SQL database"),
- GUIGlobals.getIconUrl("dbExport") );
-
+ GUIGlobals.getIconUrl("dbExport") ),
+ dbImport = new DbImportAction(this).getAction();
+
PushToApplicationButton pushExternalButton;
CiteSeerFetcher citeSeerFetcher;
@@ -376,16 +444,16 @@ public class JabRefFrame extends JFrame implements OutputPrinter {
int posX = prefs.getInt("posX");
int posY = prefs.getInt("posY");
- //
+ //
// Fix for [ 1738920 ] Windows Position in Multi-Monitor environment
- //
+ //
// Do not put a window outside the screen if the preference values are wrong.
//
// Useful reference: http://www.exampledepot.com/egs/java.awt/screen_ScreenSize.html?l=rel
// googled on forums.java.sun.com graphicsenvironment second screen java
//
if (GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices().length == 1){
-
+
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
int height = (int) dim.getHeight();
@@ -584,11 +652,12 @@ public JabRefPreferences prefs() {
//basePanel().runCommand("save");
SaveDatabaseAction saveAction = new SaveDatabaseAction(basePanel());
saveAction.runCommand();
- if (saveAction.isCancelled() || !saveAction.isSuccess())
+ if (saveAction.isCancelled() || !saveAction.isSuccess()) {
// The action was either cancelled or unsuccessful.
// Break!
output(Globals.lang("Unable to save database"));
close = false;
+ }
}
catch (Throwable ex) {
// Something prevented the file
@@ -610,6 +679,7 @@ public JabRefPreferences prefs() {
prefs.putInt("posY", JabRefFrame.this.getLocation().y);
prefs.putInt("sizeX", JabRefFrame.this.getSize().width);
prefs.putInt("sizeY", JabRefFrame.this.getSize().height);
+ prefs.putBoolean("windowMaximised", (getExtendedState()&MAXIMIZED_BOTH)>0);
prefs.putBoolean("searchPanelVisible", sidePaneManager.isComponentVisible("search"));
// Store divider location for side pane:
int width = contentPane.getDividerLocation();
@@ -1080,6 +1150,7 @@ public JabRefPreferences prefs() {
file.add(exportAll);
file.add(exportSelected);
file.add(dbConnect);
+ file.add(dbImport);
file.add(dbExport);
file.addSeparator();
@@ -1116,6 +1187,7 @@ public JabRefPreferences prefs() {
edit.addSeparator();
edit.add(selectAll);
mb.add(edit);
+ view.add(focusTable);
view.add(nextTab);
view.add(prevTab);
view.add(sortTabs);
@@ -1392,7 +1464,7 @@ public JabRefPreferences prefs() {
closeDatabaseAction, switchPreview, integrityCheckAction, autoSetPdf, autoSetPs,
toggleHighlightAny, toggleHighlightAll, databaseProperties, abbreviateIso,
abbreviateMedline, unabbreviate, exportAll, exportSelected,
- importCurrent, saveAll, dbConnect, dbExport}));
+ importCurrent, saveAll, dbConnect, dbExport, focusTable}));
openDatabaseOnlyActions.addAll(fetcherActions);
@@ -1472,6 +1544,13 @@ public JabRefPreferences prefs() {
return bp;
}
+ public BasePanel addTab(BibtexDatabase db, File file, MetaData meta, String encoding, boolean raisePanel) {
+ BasePanel bp = new BasePanel(JabRefFrame.this, db, file, meta, encoding);
+ addTab(bp, file, raisePanel);
+ return bp;
+ }
+
+
public void addTab(BasePanel bp, File file, boolean raisePanel) {
tabbedPane.add((file != null ? file.getName(): Globals.lang(GUIGlobals.untitledTitle)),
bp);
@@ -1563,6 +1642,7 @@ public JabRefPreferences prefs() {
// The action either not cancelled or unsuccessful.
// Break!
close = false;
+
} catch (Throwable ex) {
// Something prevented the file
// from being saved. Break!!!
@@ -1599,7 +1679,7 @@ public JabRefPreferences prefs() {
public void actionPerformed(ActionEvent e) {
// Create a new, empty, database.
BibtexDatabase database = new BibtexDatabase();
- addTab(database, null, null, Globals.prefs.get("defaultEncoding"), true);
+ addTab(database, null, (HashMap<String,String>)null, Globals.prefs.get("defaultEncoding"), true);
output(Globals.lang("New database created."));
}
}
@@ -1778,7 +1858,7 @@ class FetchCiteSeerAction
BasePanel bp = new BasePanel( JabRefFrame.this,
dialog.getGenerateDB(), // database
null, // file
- null, Globals.prefs.get("defaultEncoding")); // meta data
+ (HashMap<String,String>)null, Globals.prefs.get("defaultEncoding")); // meta data
tabbedPane.add( Globals.lang( GUIGlobals.untitledTitle ), bp ) ;
tabbedPane.setSelectedComponent( bp ) ;
output( Globals.lang( "New database created." ) ) ;
@@ -1845,8 +1925,6 @@ class FetchCiteSeerAction
* Name of the file where the import came from.
* @param openInNew
* Should the entries be imported into a new database?
- * @param callBack
- * The callback for the ImportInspectionDialog to use.
*/
public void addImportedEntries(final BasePanel panel, final List<BibtexEntry> entries,
String filename, final boolean openInNew) {
diff --git a/src/java/net/sf/jabref/JabRefPreferences.java b/src/java/net/sf/jabref/JabRefPreferences.java
index 39f3944..2b99e31 100644
--- a/src/java/net/sf/jabref/JabRefPreferences.java
+++ b/src/java/net/sf/jabref/JabRefPreferences.java
@@ -133,7 +133,7 @@ public class JabRefPreferences {
defaults.put("pdfviewer", "cmd.exe /c start /b");
defaults.put("psviewer", "cmd.exe /c start /b");
defaults.put("htmlviewer", "cmd.exe /c start /b");
- defaults.put("lookAndFeel", "com.jgoodies.plaf.windows.ExtWindowsLookAndFeel");
+ defaults.put("lookAndFeel", "com.jgoodies.looks.windows.WindowsLookAndFeel");
defaults.put("winEdtPath", "C:\\Program Files\\WinEdt Team\\WinEdt\\WinEdt.exe");
defaults.put("latexEditorPath", "C:\\Program Files\\LEd\\LEd.exe");
} else {
@@ -150,8 +150,9 @@ public class JabRefPreferences {
defaults.put("posY", new Integer(0));
defaults.put("sizeX", new Integer(840));
defaults.put("sizeY", new Integer(680));
+ defaults.put("windowMaximised", Boolean.FALSE);
defaults.put("rememberWindowLocation", Boolean.TRUE);
- defaults.put("autoResizeMode", new Integer(JTable.AUTO_RESIZE_OFF));
+ defaults.put("autoResizeMode", new Integer(JTable.AUTO_RESIZE_ALL_COLUMNS));
defaults.put("tableColorCodesOn", Boolean.TRUE);
defaults.put("namesAsIs", Boolean.FALSE);
defaults.put("namesFf", Boolean.FALSE);
@@ -204,7 +205,7 @@ public class JabRefPreferences {
defaults.put("searchPanePosX", new Integer(0));
defaults.put("searchPanePosY", new Integer(0));
defaults.put("autoComplete", Boolean.TRUE);
- defaults.put("autoCompleteFields", "author;editor;title;journal;publisher;keywords");
+ defaults.put("autoCompleteFields", "author;editor;title;journal;publisher;keywords;crossref");
defaults.put("groupSelectorVisible", Boolean.TRUE);
defaults.put("groupFloatSelections", Boolean.TRUE);
defaults.put("groupIntersectSelections", Boolean.TRUE);
@@ -369,6 +370,8 @@ public class JabRefPreferences {
defaults.put("showFileLinksUpgradeWarning", Boolean.TRUE);
defaults.put("autolinkExactKeyOnly", Boolean.TRUE);
+
+ defaults.put("runAutomaticFileSearch", Boolean.FALSE);
//defaults.put("lastAutodetectedImport", "");
//defaults.put("autoRemoveExactDuplicates", Boolean.FALSE);
@@ -392,6 +395,7 @@ public class JabRefPreferences {
defaults.put(DEFAULT_REG_EXP_SEARCH_EXPRESSION_KEY, defaultExpression);
defaults.put(REG_EXP_SEARCH_EXPRESSION_KEY, defaultExpression);
defaults.put(USE_REG_EXP_SEARCH_KEY, Boolean.FALSE);
+ defaults.put("useIEEEAbrv", Boolean.TRUE);
}
public static final String DEFAULT_REG_EXP_SEARCH_EXPRESSION_KEY = "defaultRegExpSearchExpression";
@@ -770,7 +774,6 @@ public class JabRefPreferences {
defKeyBinds.put("Push to application","ctrl L");
defKeyBinds.put("Push to LyX","ctrl L");
defKeyBinds.put("Push to WinEdt","ctrl shift W");
- defKeyBinds.put("Push to Emacs","ctrl shift E");
defKeyBinds.put("Quit JabRef", "ctrl Q");
defKeyBinds.put("Open database", "ctrl O");
defKeyBinds.put("Save database", "ctrl S");
@@ -841,10 +844,12 @@ public class JabRefPreferences {
defKeyBinds.put("Synchronize files", "ctrl F4");
defKeyBinds.put("Synchronize PDF", "shift F4");
defKeyBinds.put("Synchronize PS", "ctrl shift F4");
+ defKeyBinds.put("Focus entry table", "ctrl shift E");
defKeyBinds.put("Abbreviate", "ctrl alt A");
defKeyBinds.put("Unabbreviate", "ctrl alt shift A");
defKeyBinds.put("Search IEEEXplore", "F8");
+ defKeyBinds.put("Search ACM Portal", "ctrl shift F8");
defKeyBinds.put("Fetch ArXiv.org", "shift F8");
defKeyBinds.put("Search JSTOR", "shift F9");
defKeyBinds.put("Fetch SPIRES", "ctrl F8");
@@ -933,34 +938,33 @@ public class JabRefPreferences {
public List<ExternalFileType> getDefaultExternalFileTypes() {
List<ExternalFileType> list = new ArrayList<ExternalFileType>();
- list.add(new ExternalFileType("PDF", "pdf", "evince", "pdfSmall"));
- list.add(new ExternalFileType("PostScript", "ps", "evince", "psSmall"));
- list.add(new ExternalFileType("Word", "doc", "oowriter", "openoffice"));
- list.add(new ExternalFileType("OpenDocument text", "odt", "oowriter", "openoffice"));
- list.add(new ExternalFileType("Excel", "xls", "oocalc", "openoffice"));
- list.add(new ExternalFileType("OpenDocument spreadsheet", "ods", "oocalc", "openoffice"));
- list.add(new ExternalFileType("PowerPoint", "ppt", "ooimpress", "openoffice"));
- list.add(new ExternalFileType("OpenDocument presentation", "odp", "ooimpress", "openoffice"));
- list.add(new ExternalFileType("Rich Text Format", "rtf", "oowriter", "openoffice"));
- list.add(new ExternalFileType("PNG image", "png", "gimp", "picture"));
- list.add(new ExternalFileType("GIF image", "gif", "gimp", "picture"));
- list.add(new ExternalFileType("JPG image", "jpg", "gimp", "picture"));
- list.add(new ExternalFileType("Djvu", "djvu", "evince", "psSmall"));
- list.add(new ExternalFileType("Text", "txt", "emacs", "emacs"));
- list.add(new ExternalFileType("LaTeX", "tex", "emacs", "emacs"));
- list.add(new ExternalFileType("CHM", "chm", "gnochm", "www"));
- list.add(new ExternalFileType("TIFF image", "tiff", "gimp", "picture"));
- ExternalFileType tp = new ExternalFileType("URL", "html", "firefox", "www");
+ list.add(new ExternalFileType("PDF", "pdf", "application/pdf", "evince", "pdfSmall"));
+ list.add(new ExternalFileType("PostScript", "ps", "application/postscript", "evince", "psSmall"));
+ list.add(new ExternalFileType("Word", "doc", "application/msword", "oowriter", "openoffice"));
+ list.add(new ExternalFileType("OpenDocument text", "odt", "application/vnd.oasis.opendocument.text", "oowriter", "openoffice"));
+ list.add(new ExternalFileType("Excel", "xls", "application/excel", "oocalc", "openoffice"));
+ list.add(new ExternalFileType("OpenDocument spreadsheet", "ods", "application/vnd.oasis.opendocument.spreadsheet", "oocalc", "openoffice"));
+ list.add(new ExternalFileType("PowerPoint", "ppt", "", "ooimpress", "openoffice"));
+ list.add(new ExternalFileType("OpenDocument presentation", "odp", "application/vnd.oasis.opendocument.presentation", "ooimpress", "openoffice"));
+ list.add(new ExternalFileType("Rich Text Format", "rtf", "application/rtf", "oowriter", "openoffice"));
+ list.add(new ExternalFileType("PNG image", "png", "image/png", "gimp", "picture"));
+ list.add(new ExternalFileType("GIF image", "gif", "image/gif", "gimp", "picture"));
+ list.add(new ExternalFileType("JPG image", "jpg", "image/jpeg", "gimp", "picture"));
+ list.add(new ExternalFileType("Djvu", "djvu", "", "evince", "psSmall"));
+ list.add(new ExternalFileType("Text", "txt", "text/plain", "emacs", "emacs"));
+ list.add(new ExternalFileType("LaTeX", "tex", "", "emacs", "emacs"));
+ list.add(new ExternalFileType("CHM", "chm", "", "gnochm", "www"));
+ list.add(new ExternalFileType("TIFF image", "tiff", "image/tiff", "gimp", "picture"));
+ ExternalFileType tp = new ExternalFileType("URL", "html", "text/html", "firefox", "www");
list.add(tp);
- // Under Windows we initialize all file types with an empty viewer app, to
- // rely on the default app instead:
- if (Globals.ON_WIN) {
- for (Iterator<ExternalFileType> iterator = list.iterator(); iterator.hasNext();) {
- ExternalFileType type = iterator.next();
- type.setOpenWith("");
- }
+ // On all OSes there is a generic application available to handle file opening,
+ // so we don't need the default application settings anymore:
+ for (Iterator<ExternalFileType> iterator = list.iterator(); iterator.hasNext();) {
+ ExternalFileType type = iterator.next();
+ type.setOpenWith("");
}
+
return list;
}
@@ -993,12 +997,25 @@ public class JabRefPreferences {
public ExternalFileType getExternalFileTypeByExt(String extension) {
for (Iterator<ExternalFileType> iterator = externalFileTypes.iterator(); iterator.hasNext();) {
ExternalFileType type = iterator.next();
- if (type.getExtension().equals(extension))
+ if ((type.getExtension() != null) && type.getExtension().equalsIgnoreCase(extension))
return type;
}
return null;
}
+ /**
+ * Look up the external file type registered for this MIME type, if any.
+ * @param mimeType The MIME type.
+ * @return The ExternalFileType registered, or null if none.
+ */
+ public ExternalFileType getExternalFileTypeByMimeType(String mimeType) {
+ for (Iterator<ExternalFileType> iterator = externalFileTypes.iterator(); iterator.hasNext();) {
+ ExternalFileType type = iterator.next();
+ if ((type.getMimeType() != null) && type.getMimeType().equals(mimeType))
+ return type;
+ }
+ return null;
+ }
/**
* Reset the List of external file types after user customization.
diff --git a/src/java/net/sf/jabref/PreambleEditor.java b/src/java/net/sf/jabref/PreambleEditor.java
index ac2e899..559db8e 100644
--- a/src/java/net/sf/jabref/PreambleEditor.java
+++ b/src/java/net/sf/jabref/PreambleEditor.java
@@ -30,6 +30,7 @@ package net.sf.jabref;
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
+
import net.sf.jabref.undo.UndoablePreambleChange;
public class PreambleEditor extends JDialog {
@@ -51,171 +52,193 @@ public class PreambleEditor extends JDialog {
public PreambleEditor(JabRefFrame baseFrame,
- BasePanel panel, BibtexDatabase base,
- JabRefPreferences prefs) {
- super(baseFrame);
- this.baseFrame = baseFrame;
- this.panel = panel;
- this.base = base;
- this.prefs = prefs;
-
- addWindowListener(new WindowAdapter() {
- public void windowClosing(WindowEvent e) {
- closeAction.actionPerformed(null);
- }
- public void windowOpened(WindowEvent e) {
- ed.requestFocus();
- }
- });
- setFocusTraversalPolicy(new LayoutFocusTraversalPolicy() {
- protected boolean accept(Component c) {
- return (super.accept(c) && (c instanceof FieldEditor));
- }
- });
-
- int prefHeight = (int)(GUIGlobals.PE_HEIGHT*GUIGlobals.FORM_HEIGHT[prefs.getInt("entryTypeFormHeightFactor")]);
- setSize(GUIGlobals.FORM_WIDTH[prefs.getInt("entryTypeFormWidth")], prefHeight);
-
- pan.setLayout(gbl);
- con.fill = GridBagConstraints.BOTH;
- con.weighty = 1;
- con.insets = new Insets(10,5,10,5);
-
- String content = base.getPreamble();
-
- ed = new FieldTextArea(Globals.lang("Preamble"), ((content != null) ? content : ""));
- setupJTextComponent((FieldTextArea)ed);
-
- gbl.setConstraints(ed.getLabel(), con);
- pan.add(ed.getLabel());
-
- con.weightx = 1;
-
- gbl.setConstraints(ed.getPane(), con);
- pan.add(ed.getPane());
-
- //tlb.add(closeAction);
- //conPane.add(tlb, BorderLayout.NORTH);
- conPane.add(pan, BorderLayout.CENTER);
- setTitle(Globals.lang("Edit preamble"));
+ BasePanel panel, BibtexDatabase base,
+ JabRefPreferences prefs) {
+ super(baseFrame);
+ this.baseFrame = baseFrame;
+ this.panel = panel;
+ this.base = base;
+ this.prefs = prefs;
+
+ addWindowListener(new WindowAdapter() {
+ public void windowClosing(WindowEvent e) {
+ closeAction.actionPerformed(null);
+ }
+
+ public void windowOpened(WindowEvent e) {
+ ed.requestFocus();
+ }
+ });
+ setFocusTraversalPolicy(new LayoutFocusTraversalPolicy() {
+ protected boolean accept(Component c) {
+ return (super.accept(c) && (c instanceof FieldEditor));
+ }
+ });
+
+ int prefHeight = (int) (GUIGlobals.PE_HEIGHT * GUIGlobals.FORM_HEIGHT[prefs.getInt("entryTypeFormHeightFactor")]);
+ setSize(GUIGlobals.FORM_WIDTH[prefs.getInt("entryTypeFormWidth")], prefHeight);
+
+ pan.setLayout(gbl);
+ con.fill = GridBagConstraints.BOTH;
+ con.weighty = 1;
+ con.insets = new Insets(10, 5, 10, 5);
+
+ String content = base.getPreamble();
+
+ ed = new FieldTextArea(Globals.lang("Preamble"), ((content != null) ? content : ""));
+ //ed.addUndoableEditListener(panel.undoListener);
+ setupJTextComponent((FieldTextArea) ed);
+
+ gbl.setConstraints(ed.getLabel(), con);
+ pan.add(ed.getLabel());
+
+ con.weightx = 1;
+
+ gbl.setConstraints(ed.getPane(), con);
+ pan.add(ed.getPane());
+
+ //tlb.add(closeAction);
+ //conPane.add(tlb, BorderLayout.NORTH);
+ conPane.add(pan, BorderLayout.CENTER);
+ setTitle(Globals.lang("Edit preamble"));
}
private void setupJTextComponent(javax.swing.text.JTextComponent ta) {
- // Set up key bindings and focus listener for the FieldEditor.
- ta.getInputMap().put(prefs.getKey("Close preamble editor"), "close");
- ta.getActionMap().put("close", closeAction);
- ta.getInputMap().put(prefs.getKey("Preamble editor, store changes"), "store");
- ta.getActionMap().put("store", storeFieldAction);
- ta.getInputMap().put(prefs.getKey("Close preamble editor"), "close");
- ta.getActionMap().put("close", closeAction);
+ // Set up key bindings and focus listener for the FieldEditor.
+ ta.getInputMap().put(prefs.getKey("Close preamble editor"), "close");
+ ta.getActionMap().put("close", closeAction);
+ ta.getInputMap().put(prefs.getKey("Preamble editor, store changes"), "store");
+ ta.getActionMap().put("store", storeFieldAction);
+ ta.getInputMap().put(prefs.getKey("Close preamble editor"), "close");
+ ta.getActionMap().put("close", closeAction);
- ta.getInputMap().put(prefs.getKey("Undo"), "undo");
- ta.getActionMap().put("undo", undoAction);
- ta.getInputMap().put(prefs.getKey("Redo"), "redo");
- ta.getActionMap().put("redo", redoAction);
+ ta.getInputMap().put(prefs.getKey("Undo"), "undo");
+ ta.getActionMap().put("undo", undoAction);
+ ta.getInputMap().put(prefs.getKey("Redo"), "redo");
+ ta.getActionMap().put("redo", redoAction);
- ta.addFocusListener(new FieldListener());
+ ta.addFocusListener(new FieldListener());
}
public void updatePreamble() {
- ed.setText(base.getPreamble());
+ ed.setText(base.getPreamble());
}
- class FieldListener extends FocusAdapter {
- /*
- * Focus listener that fires the storeFieldAction when a FieldTextArea
- * loses focus.
- */
- public void focusLost(FocusEvent e) {
- if (!e.isTemporary())
- storeFieldAction.actionPerformed(new ActionEvent(e.getSource(), 0, ""));
- }
+ class FieldListener extends FocusAdapter {
+ /*
+ * Focus listener that fires the storeFieldAction when a FieldTextArea
+ * loses focus.
+ */
+ public void focusLost(FocusEvent e) {
+ if (!e.isTemporary())
+ storeFieldAction.actionPerformed(new ActionEvent(e.getSource(), 0, ""));
+ }
- }
+ }
StoreFieldAction storeFieldAction = new StoreFieldAction();
+
class StoreFieldAction extends AbstractAction {
- public StoreFieldAction() {
- super("Store field value");
- putValue(SHORT_DESCRIPTION, "Store field value");
- }
- public void actionPerformed(ActionEvent e) {
- String toSet = null;
- boolean set;
- if (ed.getText().length() > 0)
- toSet = ed.getText();
- // We check if the field has changed, since we don't want to mark the
- // base as changed unless we have a real change.
- if (toSet == null) {
- if (base.getPreamble() == null)
- set = false;
- else
- set = true;
- } else {
- if ((base.getPreamble() != null)
- && toSet.equals(base.getPreamble()))
- set = false;
- else
- set = true;
- }
-
- if (set) {
- panel.undoManager.addEdit(new UndoablePreambleChange
- (base, panel, base.getPreamble(), toSet));
- base.setPreamble(toSet);
- if ((toSet != null) && (toSet.length() > 0)) {
- ed.setLabelColor(GUIGlobals.validFieldColor);
- ed.setBackground(GUIGlobals.validFieldBackground);
- } else {
- ed.setLabelColor(GUIGlobals.nullFieldColor);
- ed.setBackground(GUIGlobals.validFieldBackground);
- }
- panel.markBaseChanged();
- }
-
- }
+ public StoreFieldAction() {
+ super("Store field value");
+ putValue(SHORT_DESCRIPTION, "Store field value");
+ }
+
+ public void actionPerformed(ActionEvent e) {
+ String toSet = null;
+ boolean set;
+ if (ed.getText().length() > 0)
+ toSet = ed.getText();
+ // We check if the field has changed, since we don't want to mark the
+ // base as changed unless we have a real change.
+ if (toSet == null) {
+ if (base.getPreamble() == null)
+ set = false;
+ else
+ set = true;
+ } else {
+ if ((base.getPreamble() != null)
+ && toSet.equals(base.getPreamble()))
+ set = false;
+ else
+ set = true;
+ }
+
+ if (set) {
+ panel.undoManager.addEdit(new UndoablePreambleChange
+ (base, panel, base.getPreamble(), toSet));
+ base.setPreamble(toSet);
+ if ((toSet != null) && (toSet.length() > 0)) {
+ ed.setLabelColor(GUIGlobals.validFieldColor);
+ ed.setBackground(GUIGlobals.validFieldBackground);
+ } else {
+ ed.setLabelColor(GUIGlobals.nullFieldColor);
+ ed.setBackground(GUIGlobals.validFieldBackground);
+ }
+ if (ed.getTextComponent().hasFocus())
+ ed.setBackground(GUIGlobals.activeEditor);
+ panel.markBaseChanged();
+ }
+
+ }
}
UndoAction undoAction = new UndoAction();
+
class UndoAction extends AbstractAction {
- public UndoAction() {
- super("Undo", GUIGlobals.getImage("undo"));
- putValue(SHORT_DESCRIPTION, "Undo");
- }
- public void actionPerformed(ActionEvent e) {
- try {
- panel.runCommand("undo");
- } catch (Throwable ex) {}
- }
+ public UndoAction() {
+ super("Undo", GUIGlobals.getImage("undo"));
+ putValue(SHORT_DESCRIPTION, "Undo");
+ }
+
+ public void actionPerformed(ActionEvent e) {
+ try {
+ panel.runCommand("undo");
+ } catch (Throwable ex) {
+ }
+ }
}
RedoAction redoAction = new RedoAction();
+
class RedoAction extends AbstractAction {
- public RedoAction() {
- super("Undo", GUIGlobals.getImage("redo"));
- putValue(SHORT_DESCRIPTION, "Redo");
- }
- public void actionPerformed(ActionEvent e) {
- try {
- panel.runCommand("redo");
- } catch (Throwable ex) {}
- }
+ public RedoAction() {
+ super("Undo", GUIGlobals.getImage("redo"));
+ putValue(SHORT_DESCRIPTION, "Redo");
+ }
+
+ public void actionPerformed(ActionEvent e) {
+ try {
+ panel.runCommand("redo");
+ } catch (Throwable ex) {
+ }
+ }
}
// The action concerned with closing the window.
CloseAction closeAction = new CloseAction();
+
class CloseAction extends AbstractAction {
- public CloseAction() {
- super(Globals.lang("Close window"));
- //, new ImageIcon(GUIGlobals.closeIconFile));
- //putValue(SHORT_DESCRIPTION, "Close window (Ctrl-Q)");
- }
- public void actionPerformed(ActionEvent e) {
- storeFieldAction.actionPerformed(null);
- panel.preambleEditorClosing();
- dispose();
- }
+ public CloseAction() {
+ super(Globals.lang("Close window"));
+ //, new ImageIcon(GUIGlobals.closeIconFile));
+ //putValue(SHORT_DESCRIPTION, "Close window (Ctrl-Q)");
+ }
+
+ public void actionPerformed(ActionEvent e) {
+ storeFieldAction.actionPerformed(null);
+ panel.preambleEditorClosing();
+ dispose();
+ }
+ }
+
+ public FieldEditor getFieldEditor() {
+ return ed;
+ }
+
+ public void storeCurrentEdit() {
+ storeFieldAction.actionPerformed(null);
}
}
diff --git a/src/java/net/sf/jabref/PreviewPanel.java b/src/java/net/sf/jabref/PreviewPanel.java
index 49501fb..184c884 100644
--- a/src/java/net/sf/jabref/PreviewPanel.java
+++ b/src/java/net/sf/jabref/PreviewPanel.java
@@ -21,7 +21,7 @@ import net.sf.jabref.util.DocumentPrinter;
* Displays an BibtexEntry using the given layout format.
*
* @author $Author: mortenalver $
- * @version $Revision: 2597 $ ($Date: 2007-08-01 20:23:38 +0200 (Mi, 01 Aug
+ * @version $Revision: 2669 $ ($Date: 2007-08-01 20:23:38 +0200 (Mi, 01 Aug
* 2007) $)
*
*/
@@ -217,17 +217,6 @@ public class PreviewPanel extends JPanel implements VetoableChangeListener {
return getPreferredSize();
}
- public void paintComponent(Graphics g) {
- Graphics2D g2 = (Graphics2D) g;
- Object hint = g2
- .getRenderingHint(RenderingHints.KEY_ANTIALIASING);
- g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
- RenderingHints.VALUE_ANTIALIAS_ON);
- g2.setRenderingHint(RenderingHints.KEY_RENDERING,
- RenderingHints.VALUE_RENDER_QUALITY);
- super.paintComponent(g2);
- g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, hint);
- }
};
previewPane.setMargin(new Insets(3, 3, 3, 3));
diff --git a/src/java/net/sf/jabref/Util.java b/src/java/net/sf/jabref/Util.java
index 3f1ce11..c6ce9a4 100644
--- a/src/java/net/sf/jabref/Util.java
+++ b/src/java/net/sf/jabref/Util.java
@@ -39,7 +39,6 @@ import java.awt.Color;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Font;
-import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedInputStream;
@@ -103,6 +102,7 @@ import net.sf.jabref.gui.FileListTableModel;
import net.sf.jabref.imports.CiteSeerFetcher;
import net.sf.jabref.undo.NamedCompound;
import net.sf.jabref.undo.UndoableFieldChange;
+import net.sf.jabref.labelPattern.LabelPatternUtil;
import com.jgoodies.forms.builder.DefaultFormBuilder;
import com.jgoodies.forms.layout.FormLayout;
@@ -192,11 +192,7 @@ public class Util {
* top.
*/
public static void placeDialog(java.awt.Dialog diag, java.awt.Container win) {
- Dimension ds = diag.getSize(), df = win.getSize();
- Point pf = win.getLocation();
- diag.setLocation(new Point(Math.max(0, pf.x + (df.width - ds.width) / 2), Math.max(0, pf.y
- + (df.height - ds.height) / 2)));
-
+ diag.setLocationRelativeTo(win);
}
/**
@@ -496,7 +492,7 @@ public class Util {
public static void openExternalViewer(MetaData metaData, String link, String fieldName)
throws IOException {
- if (fieldName.equals("ps") || fieldName.equals("pdf")) {
+ if (fieldName.equals("ps") || fieldName.equals("pdf")) {
// Find the default directory for this field type:
String dir = metaData.getFileDirectory(fieldName);
@@ -684,7 +680,6 @@ public class Util {
public static boolean openExternalFileAnyFormat(MetaData metaData, String link,
ExternalFileType fileType) throws IOException {
-
boolean httpLink = link.toLowerCase().startsWith("http");
// For other platforms we'll try to find the file type:
@@ -695,13 +690,10 @@ public class Util {
int pos = name.lastIndexOf('.');
String extension = ((pos >= 0) && (pos < name.length() - 1)) ? name.substring(pos + 1)
.trim().toLowerCase() : null;
-
// Find the default directory for this field type, if any:
String dir = metaData.getFileDirectory(extension);
-
// Include the standard "file" directory:
String fileDir = metaData.getFileDirectory(GUIGlobals.FILE_FIELD);
-
// Include the directory of the bib file:
String[] dirs;
if (metaData.getFile() != null) {
@@ -719,7 +711,7 @@ public class Util {
// Check if we have arrived at a file type, and either an http link or an existing file:
if ((httpLink || file.exists()) && (fileType != null)) {
- // Open the file:
+ // Open the file:
try {
String filePath = httpLink ? link : file.getPath();
if (Globals.ON_MAC) {
@@ -735,7 +727,13 @@ public class Util {
} else
openFileOnWindows(filePath, true);
} else {
- String[] openWith = fileType.getOpenWith().split(" ");
+ // Use the given app if specified, and the universal "xdg-open" otherwise:
+ String[] openWith;
+ if ((fileType.getOpenWith() != null) && (fileType.getOpenWith().length() > 0))
+ openWith = fileType.getOpenWith().split(" ");
+ else
+ openWith = new String[] {"xdg-open"};
+
String[] cmdArray = new String[openWith.length+1];
System.arraycopy(openWith, 0, cmdArray, 0, openWith.length);
cmdArray[cmdArray.length-1] = filePath;
@@ -796,7 +794,7 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
}
else if (answer == JOptionPane.YES_OPTION) {
// User wants to define the new file type. Show the dialog:
- ExternalFileType newType = new ExternalFileType(fileType.getName(), "", "", "new");
+ ExternalFileType newType = new ExternalFileType(fileType.getName(), "", "", "", "new");
ExternalFileTypeEntryEditor editor = new ExternalFileTypeEntryEditor(frame, newType);
editor.setVisible(true);
if (editor.okPressed()) {
@@ -928,7 +926,7 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
*/
if (!directory.endsWith(System.getProperty("file.separator")))
directory += System.getProperty("file.separator");
- String found = findInDir(key, directory, off);
+ String found = findInDir(key, directory, off, 0);
if (found != null)
return found.substring(directory.length());
else
@@ -1222,9 +1220,9 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
}
/**
- * Accepts a string like [author:toLowerCase("escapedstring"),toUpperCase],
- * whereas the first string signifies the bibtex-field to get while the
- * others are the names of layouters that will be applied.
+ * Accepts a string like [author:lower] or [title:abbr] or [auth],
+ * whereas the first part signifies the bibtex-field to get, or the key generator
+ * field marker to use, while the others are the modifiers that will be applied.
*
* @param fieldAndFormat
* @param entry
@@ -1254,21 +1252,19 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
String fieldValue = BibtexDatabase.getResolvedField(beforeColon, entry, database);
+ // If no field value was found, try to interpret it as a key generator field marker:
+ if (fieldValue == null)
+ fieldValue = LabelPatternUtil.makeLabel(entry, beforeColon);
+
if (fieldValue == null)
return null;
if (afterColon == null || afterColon.length() == 0)
return fieldValue;
- try {
- LayoutFormatter[] formatters = LayoutEntry.getOptionalLayout(afterColon, "");
- for (int i = 0; i < formatters.length; i++) {
- fieldValue = formatters[i].format(fieldValue);
- }
- } catch (Exception e) {
- throw new RuntimeException(e);
- }
-
+ String[] parts = afterColon.split(":");
+ fieldValue = LabelPatternUtil.applyModifiers(fieldValue, parts, 0);
+
return fieldValue;
}
@@ -1586,8 +1582,10 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
return file;
}
- private static String findInDir(String key, String dir, OpenFileFilter off) {
- File f = new File(dir);
+ private static String findInDir(String key, String dir, OpenFileFilter off, int count) {
+ if (count > 20)
+ return null; // Make sure an infinite loop doesn't occur.
+ File f = new File(dir);
File[] all = f.listFiles();
if (all == null)
return null; // An error occured. We may not have
@@ -1604,7 +1602,7 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
return curFile.getPath();
} else if (curFile.isDirectory()) {
- String found = findInDir(key, curFile.getPath(), off);
+ String found = findInDir(key, curFile.getPath(), off, count+1);
if (found != null)
return found;
}
@@ -1622,8 +1620,7 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
for (Map.Entry<String, AutoCompleter> entry : autoCompleters.entrySet()){
String field = entry.getKey();
AutoCompleter comp = entry.getValue();
-
- comp.addAll(be.getField(field));
+ comp.addAll(be.getField(field), be);
}
}
@@ -2604,6 +2601,8 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
}
private static String encodeString(String s) {
+ if (s == null)
+ return null;
StringBuilder sb = new StringBuilder();
for (int i=0; i<s.length(); i++) {
char c = s.charAt(i);
@@ -2649,7 +2648,32 @@ public static boolean openExternalFileUnknown(JabRefFrame frame, BibtexEntry ent
return Character.toUpperCase(string.charAt(0)) + string.substring(1);
}
-
-
+
+
+ /**
+ * Run an AbstractWorker's methods using Spin features to put each method
+ * on the correct thread.
+ * @param worker The worker to run.
+ * @throws Throwable
+ */
+ public static void runAbstractWorker(AbstractWorker worker) throws Throwable {
+ // This part uses Spin's features:
+ Worker wrk = worker.getWorker();
+ // The Worker returned by getWorker() has been wrapped
+ // by Spin.off(), which makes its methods be run in
+ // a different thread from the EDT.
+ CallBack clb = worker.getCallBack();
+
+ worker.init(); // This method runs in this same thread, the EDT.
+ // Useful for initial GUI actions, like printing a message.
+
+ // The CallBack returned by getCallBack() has been wrapped
+ // by Spin.over(), which makes its methods be run on
+ // the EDT.
+ wrk.run(); // Runs the potentially time-consuming action
+ // without freezing the GUI. The magic is that THIS line
+ // of execution will not continue until run() is finished.
+ clb.update(); // Runs the update() method on the EDT.
+ }
}
\ No newline at end of file
diff --git a/src/java/net/sf/jabref/export/CustomExportList.java b/src/java/net/sf/jabref/export/CustomExportList.java
index e5b2c32..e5dfa73 100644
--- a/src/java/net/sf/jabref/export/CustomExportList.java
+++ b/src/java/net/sf/jabref/export/CustomExportList.java
@@ -19,31 +19,34 @@ public class CustomExportList extends TreeSet<String[]> {
private TreeMap<String, ExportFormat> formats = new TreeMap<String, ExportFormat>();
private Object[] array;
- JabRefPreferences prefs;
+
public CustomExportList(JabRefPreferences prefs_, Comparator<String[]> comp) {
super(comp);
- prefs = prefs_;
- readPrefs();
- sort();
+ //readPrefs();
+ //sort();
}
public TreeMap<String, ExportFormat> getCustomExportFormats() {
- return formats;
+ formats.clear();
+ readPrefs();
+ sort();
+ return formats;
}
private void readPrefs() {
- int i = 0;
- String[] s = null;
- while ((s = prefs.getStringArray("customExportFormat" + i)) != null) {
- ExportFormat format = createFormat(s);
+ formats.clear();
+ int i = 0;
+ String[] s;
+ while ((s = Globals.prefs.getStringArray("customExportFormat" + i)) != null) {
+ ExportFormat format = createFormat(s);
formats.put(format.getConsoleName(), format);
super.add(s);
i++;
}
}
- private ExportFormat createFormat(String[] s) {
+ private ExportFormat createFormat(String[] s) {
String lfFileName;
if (s[1].endsWith(".layout"))
lfFileName = s[1].substring(0, s[1].length() - 7);
diff --git a/src/java/net/sf/jabref/export/ExportCustomizationDialog.java b/src/java/net/sf/jabref/export/ExportCustomizationDialog.java
index 91f7a31..616f5ac 100644
--- a/src/java/net/sf/jabref/export/ExportCustomizationDialog.java
+++ b/src/java/net/sf/jabref/export/ExportCustomizationDialog.java
@@ -66,6 +66,7 @@ public class ExportCustomizationDialog extends JDialog {
old[0] = ecd.name();
old[1] = ecd.layoutFile();
old[2] = ecd.extension();
+ Globals.prefs.customExports.store();
table.revalidate();
table.repaint();
ExportFormats.initAllExports();
diff --git a/src/java/net/sf/jabref/export/ExportFormat.java b/src/java/net/sf/jabref/export/ExportFormat.java
index 313b434..f98ee82 100644
--- a/src/java/net/sf/jabref/export/ExportFormat.java
+++ b/src/java/net/sf/jabref/export/ExportFormat.java
@@ -27,6 +27,9 @@ public class ExportFormat implements IExportFormat {
String lfFileName;
String directory;
String extension;
+ String encoding = null; // If this value is set, it will be used to override
+ // the default encoding for the basePanel.
+
FileFilter fileFilter;
boolean customExport = false;
@@ -85,7 +88,16 @@ public class ExportFormat implements IExportFormat {
return displayName;
}
- /**
+ /**
+ * Set an encoding which will be used in preference to the default value
+ * obtained from the basepanel.
+ * @param encoding The name of the encoding to use.
+ */
+ protected void setEncoding(String encoding) {
+ this.encoding = encoding;
+ }
+
+ /**
* This method should return a reader from which the given layout file can
* be read.
*
@@ -142,8 +154,21 @@ public class ExportFormat implements IExportFormat {
final MetaData metaData, final String file,
final String encoding, Set<String> entryIds) throws Exception {
- File outFile = new File(file);
- SaveSession ss = getSaveSession(encoding, outFile);
+ File outFile = new File(file);
+ SaveSession ss = null;
+ if (this.encoding != null) {
+ try {
+ ss = getSaveSession(this.encoding, outFile);
+ } catch (IOException ex) {
+ // Perhaps the overriding encoding doesn't work?
+ // We will fall back on the default encoding.
+ ex.printStackTrace();
+
+ }
+ }
+ if (ss == null)
+ ss = getSaveSession(encoding, outFile);
+
VerifyingWriter ps = ss.getWriter();
// Print header
diff --git a/src/java/net/sf/jabref/export/ExportFormats.java b/src/java/net/sf/jabref/export/ExportFormats.java
index 52f09b0..67b0a5e 100644
--- a/src/java/net/sf/jabref/export/ExportFormats.java
+++ b/src/java/net/sf/jabref/export/ExportFormats.java
@@ -37,6 +37,7 @@ public class ExportFormats {
Globals.lang("Simple HTML"), "simplehtml", "simplehtml", null, ".html"));
putFormat(new ExportFormat(Globals.lang("Docbook"), "docbook", "docbook", null, ".xml"));
putFormat(new ExportFormat(Globals.lang("BibTeXML"), "bibtexml", "bibtexml", null, ".xml"));
+ putFormat(new ExportFormat(Globals.lang("BibO RDF"), "bibordf", "bibordf", null, ".rdf"));
putFormat(new ModsExportFormat());
putFormat(new ExportFormat(Globals.lang("HTML table"),
"tablerefs", "tablerefs", "tablerefs", ".html"));
@@ -103,7 +104,8 @@ public class ExportFormats {
}
// Now add custom export formats
- for (IExportFormat format : Globals.prefs.customExports.getCustomExportFormats().values()){
+ TreeMap<String, ExportFormat> customFormats = Globals.prefs.customExports.getCustomExportFormats();
+ for (IExportFormat format : customFormats.values()){
putFormat(format);
}
}
@@ -303,4 +305,4 @@ public class ExportFormats {
exportFormats.put(format.getConsoleName(), format);
}
-}
\ No newline at end of file
+}
diff --git a/src/java/net/sf/jabref/export/FileActions.java b/src/java/net/sf/jabref/export/FileActions.java
index b0d85c4..a8610e8 100644
--- a/src/java/net/sf/jabref/export/FileActions.java
+++ b/src/java/net/sf/jabref/export/FileActions.java
@@ -235,9 +235,12 @@ public class FileActions
if (types.size() > 0) {
for (Iterator<String> i = types.keySet().iterator(); i
.hasNext();) {
- CustomEntryType tp = (CustomEntryType) types.get(i.next());
- tp.save(fw);
- fw.write(Globals.NEWLINE);
+ BibtexEntryType type = types.get(i.next());
+ if (type instanceof CustomEntryType) {
+ CustomEntryType tp = (CustomEntryType)type;
+ tp.save(fw);
+ fw.write(Globals.NEWLINE);
+ }
}
}
diff --git a/src/java/net/sf/jabref/export/PluginBasedExportFormat.java b/src/java/net/sf/jabref/export/PluginBasedExportFormat.java
index 10c49cb..938362d 100644
--- a/src/java/net/sf/jabref/export/PluginBasedExportFormat.java
+++ b/src/java/net/sf/jabref/export/PluginBasedExportFormat.java
@@ -30,7 +30,7 @@ public class PluginBasedExportFormat extends ExportFormat {
String displayName = extension.getDisplayName();
String layoutFilename = extension.getLayoutFilename();
String fileExtension = extension.getExtension();
-
+ String encoding = extension.getEncoding();
if ("".equals(fileExtension) || "".equals(displayName)
|| "".equals(consoleName) || "".equals(layoutFilename)) {
Globals.logger("Could not load extension " + extension.getId());
@@ -38,13 +38,16 @@ public class PluginBasedExportFormat extends ExportFormat {
}
return new PluginBasedExportFormat(displayName, consoleName,
- layoutFilename, fileExtension, extension);
+ layoutFilename, fileExtension, encoding, extension);
}
public PluginBasedExportFormat(String displayName, String consoleName,
- String layoutFileName, String fileExtension,
+ String layoutFileName, String fileExtension, String encoding,
ExportFormatTemplateExtension extension) {
super(displayName, consoleName, layoutFileName, null, fileExtension);
+ // Set the overriding encoding, if the plugin supplied one:
+ if (encoding != null)
+ setEncoding(encoding);
this.extension = extension;
}
diff --git a/src/java/net/sf/jabref/export/SaveDatabaseAction.java b/src/java/net/sf/jabref/export/SaveDatabaseAction.java
index 7cec978..e694e75 100644
--- a/src/java/net/sf/jabref/export/SaveDatabaseAction.java
+++ b/src/java/net/sf/jabref/export/SaveDatabaseAction.java
@@ -127,6 +127,10 @@ public class SaveDatabaseAction extends AbstractWorker {
}
try {
+
+ // Make sure the current edit is stored:
+ panel.storeCurrentEdit();
+
// If the option is set, autogenerate keys for all entries that are
// lacking keys, before saving:
panel.autoGenerateKeysBeforeSaving();
diff --git a/src/java/net/sf/jabref/export/layout/LayoutEntry.java b/src/java/net/sf/jabref/export/layout/LayoutEntry.java
index effb241..5aaf985 100755
--- a/src/java/net/sf/jabref/export/layout/LayoutEntry.java
+++ b/src/java/net/sf/jabref/export/layout/LayoutEntry.java
@@ -42,7 +42,7 @@ import wsi.ra.types.StringInt;
* DOCUMENT ME!
*
* @author $author$
- * @version $Revision: 2488 $
+ * @version $Revision: 2792 $
*/
public class LayoutEntry {
// ~ Instance fields
@@ -311,7 +311,15 @@ public class LayoutEntry {
}
}
}
- return pluginLayoutFormatter.get(formatterName);
+ // We need to make a new instance of this LayoutFormatter, in case it is a
+ // parameter-accepting layout formatter:
+ Class<? extends LayoutFormatter> c = pluginLayoutFormatter.get(formatterName).getClass();
+ try {
+ return c.getConstructor().newInstance();
+ } catch (Throwable e) {
+ e.printStackTrace();
+ }
+ return pluginLayoutFormatter.get(formatterName);
}
public static LayoutFormatter getLayoutFormatterByClassName(String className, String classPrefix)
@@ -383,6 +391,13 @@ public class LayoutEntry {
// Last load from plug-ins
LayoutFormatter f = getLayoutFormatterFromPlugins(className);
if (f != null) {
+ // If this formatter accepts an argument, check if we have one, and
+ // set it if so:
+ if (f instanceof ParamLayoutFormatter) {
+ if (strings.length >= 2) {
+ ((ParamLayoutFormatter)f).setArgument(strings[1]);
+ }
+ }
results.add(f);
continue;
}
diff --git a/src/java/net/sf/jabref/export/layout/format/AuthorAbbreviator.java b/src/java/net/sf/jabref/export/layout/format/AuthorAbbreviator.java
index b409bd5..a8ea1ea 100644
--- a/src/java/net/sf/jabref/export/layout/format/AuthorAbbreviator.java
+++ b/src/java/net/sf/jabref/export/layout/format/AuthorAbbreviator.java
@@ -42,7 +42,6 @@ public class AuthorAbbreviator implements LayoutFormatter {
* @see net.sf.jabref.export.layout.LayoutFormatter#format(java.lang.String)
*/
public String format(String fieldText) {
-
AuthorList list = AuthorList.getAuthorList(fieldText);
return list.getAuthorsLastFirstAnds(true);
diff --git a/src/java/net/sf/jabref/export/layout/format/CreateBibORDFAuthors.java b/src/java/net/sf/jabref/export/layout/format/CreateBibORDFAuthors.java
new file mode 100644
index 0000000..0edf756
--- /dev/null
+++ b/src/java/net/sf/jabref/export/layout/format/CreateBibORDFAuthors.java
@@ -0,0 +1,88 @@
+///////////////////////////////////////////////////////////////////////////////
+// Filename: $RCSfile$
+// Purpose: Atom representation.
+// Language: Java
+// Compiler: JDK 1.4
+// Authors: Joerg K. Wegner
+// Version: $Revision: 2268 $
+// $Date: 2007-08-20 01:37:05 +0200 (Mon, 20 Aug 2007) $
+// $Author: coezbek $
+//
+// Copyright (c) Dept. Computer Architecture, University of Tuebingen, Germany
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation version 2 of the License.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+///////////////////////////////////////////////////////////////////////////////
+package net.sf.jabref.export.layout.format;
+
+import net.sf.jabref.export.layout.LayoutFormatter;
+
+
+/**
+ * Create DocBook authors formatter.
+ *
+ * @author $author$
+ * @version $Revision: 2268 $
+ */
+public class CreateBibORDFAuthors implements LayoutFormatter
+{
+ //~ Methods ////////////////////////////////////////////////////////////////
+
+ public String format(String fieldText) {
+ // Yeah, the format is quite verbose... sorry about that :)
+
+// <bibo:contribution>
+// <bibo:Contribution>
+// <bibo:role rdf:resource="http://purl.org/ontology/bibo/roles/author" />
+// <bibo:contributor><foaf:Person foaf:name="Ola Spjuth"/></bibo:contributor>
+// <bibo:position>1</bibo:position>
+// </bibo:Contribution>
+// </bibo:contribution>
+
+ StringBuffer sb = new StringBuffer(100);
+
+ if (fieldText.indexOf(" and ") == -1)
+ {
+ singleAuthor(sb, fieldText, 1);
+ }
+ else
+ {
+ String[] names = fieldText.split(" and ");
+ for (int i=0; i<names.length; i++)
+ {
+ singleAuthor(sb, names[i], (i+1));
+ if (i < names.length -1)
+ sb.append("\n");
+ }
+ }
+
+
+
+ fieldText = sb.toString();
+
+ return fieldText;
+ }
+
+ /**
+ * @param sb
+ * @param fieldText
+ */
+ protected void singleAuthor(StringBuffer sb, String author, int position) {
+ sb.append("<bibo:contribution>\n");
+ sb.append(" <bibo:Contribution>\n");
+ sb.append(" <bibo:role rdf:resource=\"http://purl.org/ontology/bibo/roles/author\" />\n");
+ sb.append(" <bibo:contributor><foaf:Person foaf:name=\"" + author + "\"/></bibo:contributor>\n");
+ sb.append(" <bibo:position>" + position + "</bibo:position>\n");
+ sb.append(" </bibo:Contribution>\n");
+ sb.append("</bibo:contribution>\n");
+ }
+}
+///////////////////////////////////////////////////////////////////////////////
+// END OF FILE.
+///////////////////////////////////////////////////////////////////////////////
diff --git a/src/java/net/sf/jabref/export/layout/format/DOICheck.java b/src/java/net/sf/jabref/export/layout/format/DOICheck.java
index 42a3f54..9a77ddc 100644
--- a/src/java/net/sf/jabref/export/layout/format/DOICheck.java
+++ b/src/java/net/sf/jabref/export/layout/format/DOICheck.java
@@ -1,14 +1,15 @@
package net.sf.jabref.export.layout.format;
import net.sf.jabref.export.layout.LayoutFormatter;
+import net.sf.jabref.Globals;
/**
* Used to fix [ 1588028 ] export HTML table doi url.
*
* Will prepend "http://dx.doi.org/" if only doi number and not a URL is given.
*
- * @author $Author: coezbek $
- * @version $Revision: 1807 $ ($Date: 2006-11-12 03:42:42 +0100 (Sun, 12 Nov 2006) $)
+ * @author $Author: mark-schenk $
+ * @version $Revision: 2632 $ ($Date: 2008-03-26 23:17:09 +0100 (Wed, 26 Mar 2008) $)
*
*/
public class DOICheck implements LayoutFormatter {
@@ -24,11 +25,24 @@ public class DOICheck implements LayoutFormatter {
if (fieldText.length() == 0){
return fieldText;
}
+
+ /*
+ * Author: mark-schenk
+ * If DOI is only number, or doi:number, add the required http://dx.doi.org/ prefix
+ */
- if (fieldText.startsWith("10")){
- return "http://dx.doi.org/" + fieldText;
+ // Remove possible 'doi:'
+ if (fieldText.matches("^doi:/*.*")){
+ fieldText = fieldText.replaceFirst("^doi:/*", "");
+ fieldText = Globals.DOI_LOOKUP_PREFIX + fieldText;
+ return fieldText;
}
-
+ // If starts with '10.'
+ if (fieldText.startsWith("10.")) {
+ fieldText = Globals.DOI_LOOKUP_PREFIX + fieldText;
+ return fieldText;
+ }
+
return fieldText;
}
}
diff --git a/src/java/net/sf/jabref/export/layout/format/DOIStrip.java b/src/java/net/sf/jabref/export/layout/format/DOIStrip.java
new file mode 100644
index 0000000..2072d46
--- /dev/null
+++ b/src/java/net/sf/jabref/export/layout/format/DOIStrip.java
@@ -0,0 +1,44 @@
+package net.sf.jabref.export.layout.format;
+
+import net.sf.jabref.export.layout.LayoutFormatter;
+import net.sf.jabref.Globals;
+
+/**
+ * Will strip any prefixes from the DOI field, in order to output only the DOI number
+ *
+ * @author mark-schenk
+ *
+ */
+public class DOIStrip implements LayoutFormatter {
+
+ public String format(String fieldText) {
+
+ if (fieldText == null){
+ return null;
+ }
+
+ fieldText = fieldText.trim();
+ if (fieldText.length() == 0){
+ return fieldText;
+ }
+
+ // If starts with '10.' it's fine
+ if (fieldText.startsWith("10.")) {
+ return fieldText;
+ }
+
+ // Remove possible 'doi:'
+ if (fieldText.matches("^doi:/*.*")){
+ fieldText = fieldText.replaceFirst("^doi:/*", "");
+ return fieldText;
+ }
+
+ // Remove possible 'http://dx.doi.org/' prefix
+ if (fieldText.startsWith(Globals.DOI_LOOKUP_PREFIX)){
+ fieldText = fieldText.replaceFirst(Globals.DOI_LOOKUP_PREFIX, "");
+ return fieldText;
+ }
+
+ return fieldText;
+ }
+}
diff --git a/src/java/net/sf/jabref/export/layout/format/FirstPage.java b/src/java/net/sf/jabref/export/layout/format/FirstPage.java
new file mode 100644
index 0000000..f59f6e1
--- /dev/null
+++ b/src/java/net/sf/jabref/export/layout/format/FirstPage.java
@@ -0,0 +1,22 @@
+package net.sf.jabref.export.layout.format;
+
+import net.sf.jabref.export.layout.LayoutFormatter;
+
+/**
+ * Formatter that returns the first page from the "pages" field, if set.
+ *
+ * For instance, if the pages field is set to "345-360" or "345--360",
+ * this formatter will return "345".
+ */
+public class FirstPage implements LayoutFormatter {
+
+ public String format(String s) {
+ if (s == null)
+ return "";
+ String[] pageParts = s.split("[\\-]+");
+ if (pageParts.length == 2)
+ return pageParts[0];
+ else return "";
+
+ }
+}
diff --git a/src/java/net/sf/jabref/export/layout/format/LastPage.java b/src/java/net/sf/jabref/export/layout/format/LastPage.java
new file mode 100644
index 0000000..86db9b5
--- /dev/null
+++ b/src/java/net/sf/jabref/export/layout/format/LastPage.java
@@ -0,0 +1,22 @@
+package net.sf.jabref.export.layout.format;
+
+import net.sf.jabref.export.layout.LayoutFormatter;
+
+/**
+ * Formatter that returns the last page from the "pages" field, if set.
+ *
+ * For instance, if the pages field is set to "345-360" or "345--360",
+ * this formatter will return "360".
+ */
+public class LastPage implements LayoutFormatter {
+
+ public String format(String s) {
+ if (s == null)
+ return "";
+ String[] pageParts = s.split("[\\-]+");
+ if (pageParts.length == 2)
+ return pageParts[1];
+ else return "";
+
+ }
+}
\ No newline at end of file
diff --git a/src/java/net/sf/jabref/export/layout/format/ToLowerCase.java b/src/java/net/sf/jabref/export/layout/format/ToLowerCase.java
index c4be267..829ddc8 100755
--- a/src/java/net/sf/jabref/export/layout/format/ToLowerCase.java
+++ b/src/java/net/sf/jabref/export/layout/format/ToLowerCase.java
@@ -4,9 +4,9 @@
// Language: Java
// Compiler: JDK 1.4
// Authors: Egon Willighagen
-// Version: $Revision: 1799 $
-// $Date: 2006-11-11 18:11:39 +0100 (Sat, 11 Nov 2006) $
-// $Author: coezbek $
+// Version: $Revision: 2628 $
+// $Date: 2008-03-25 17:26:10 +0100 (Tue, 25 Mar 2008) $
+// $Author: mortenalver $
//
// Copyright (c) Egon Willighagen
//
@@ -25,10 +25,10 @@ package net.sf.jabref.export.layout.format;
import net.sf.jabref.export.layout.LayoutFormatter;
/**
- * Remove brackets formatter.
+ * Convert the contents to lower case.
*
* @author $author$
- * @version $Revision: 1799 $
+ * @version $Revision: 2628 $
*/
public class ToLowerCase implements LayoutFormatter {
diff --git a/src/java/net/sf/jabref/export/layout/format/ToUpperCase.java b/src/java/net/sf/jabref/export/layout/format/ToUpperCase.java
new file mode 100644
index 0000000..62e5386
--- /dev/null
+++ b/src/java/net/sf/jabref/export/layout/format/ToUpperCase.java
@@ -0,0 +1,14 @@
+package net.sf.jabref.export.layout.format;
+
+import net.sf.jabref.export.layout.LayoutFormatter;
+
+/**
+ * Convert the contents to upper case.
+ */
+public class ToUpperCase implements LayoutFormatter {
+
+ public String format(String fieldText) {
+ return fieldText.toUpperCase();
+ }
+
+}
diff --git a/src/java/net/sf/jabref/external/AccessLinksForEntries.java b/src/java/net/sf/jabref/external/AccessLinksForEntries.java
index b31b221..f58b0ec 100644
--- a/src/java/net/sf/jabref/external/AccessLinksForEntries.java
+++ b/src/java/net/sf/jabref/external/AccessLinksForEntries.java
@@ -158,10 +158,10 @@ public class AccessLinksForEntries {
}
- public static class CopyLinkedFiles extends BaseAction {
+ public static class SaveWithLinkedFiles extends BaseAction {
private BasePanel panel;
- public CopyLinkedFiles(BasePanel panel) {
+ public SaveWithLinkedFiles(BasePanel panel) {
this.panel = panel;
}
@@ -202,6 +202,7 @@ public class AccessLinksForEntries {
});
t.start();
+
}
}
diff --git a/src/java/net/sf/jabref/external/AutoSetExternalFileForEntries.java b/src/java/net/sf/jabref/external/AutoSetExternalFileForEntries.java
index 90edf01..d40eeff 100644
--- a/src/java/net/sf/jabref/external/AutoSetExternalFileForEntries.java
+++ b/src/java/net/sf/jabref/external/AutoSetExternalFileForEntries.java
@@ -253,7 +253,7 @@ public class AutoSetExternalFileForEntries extends AbstractWorker {
builder.appendSeparator(Globals.lang("Check links"));
description = new JLabel("<HTML>" +
- Globals.lang("This makes JabRef look up each %0 extension and check if the file exists. If not, you will "
+ Globals.lang("This makes JabRef look up each %0 link and check if the file exists. If not, you will "
+ "be given options<BR>to resolve the problem.", fn)
+ "</HTML>");
builder.append(description);
diff --git a/src/java/net/sf/jabref/external/DownloadExternalFile.java b/src/java/net/sf/jabref/external/DownloadExternalFile.java
index ec5f163..f4ceb5d 100644
--- a/src/java/net/sf/jabref/external/DownloadExternalFile.java
+++ b/src/java/net/sf/jabref/external/DownloadExternalFile.java
@@ -31,6 +31,7 @@ public class DownloadExternalFile {
private String bibtexKey;
private FileListEntryEditor editor;
private boolean downloadFinished = false;
+ private boolean dontShowDialog = false;
public DownloadExternalFile(JabRefFrame frame, MetaData metaData, String bibtexKey) {
@@ -47,6 +48,7 @@ public class DownloadExternalFile {
*/
public void download(final DownloadCallback callback) throws IOException {
+ dontShowDialog = false;
final String res = JOptionPane.showInputDialog(frame,
Globals.lang("Enter URL to download"));
@@ -56,49 +58,80 @@ public class DownloadExternalFile {
// First of all, start the download itself in the background to a temporary file:
final File tmp = File.createTempFile("jabref_download", "tmp");
tmp.deleteOnExit();
+ //long time = System.currentTimeMillis();
+ URL url = null;
+ URLDownload udl = null;
+ try {
+ url = new URL(res);
+ udl = new URLDownload(frame, url, tmp);
+ // TODO: what if this takes long time?
+ // TODO: stop editor dialog if this results in an error:
+ udl.openConnectionOnly(); // Read MIME type
+ } catch (MalformedURLException ex1) {
+ JOptionPane.showMessageDialog(frame, Globals.lang("Invalid URL"), Globals
+ .lang("Download file"), JOptionPane.ERROR_MESSAGE);
+ return;
+ } catch (IOException ex) {
+ JOptionPane.showMessageDialog(frame, Globals.lang("Invalid URL")+": "
+ + ex.getMessage(), Globals.lang("Download file"),
+ JOptionPane.ERROR_MESSAGE);
+ Globals.logger("Error while downloading " + "'" + res + "'");
+ return;
+ }
+ final URL urlF = url;
+ final URLDownload udlF = udl;
+ //System.out.println("Time: "+(System.currentTimeMillis()-time));
(new Thread() {
public void run() {
try {
+ udlF.download();
+ } catch (IOException e2) {
+ dontShowDialog = true;
+ if ((editor != null) && (editor.isVisible()))
+ editor.setVisible(false);
+ JOptionPane.showMessageDialog(frame, Globals.lang("Invalid URL")+": "
+ + e2.getMessage(), Globals.lang("Download file"),
+ JOptionPane.ERROR_MESSAGE);
+ Globals.logger("Error while downloading " + "'" + urlF.toString()+ "'");
+ return;
+ }
- URL url = new URL(res);
- URLDownload udl = new URLDownload(frame, url, tmp);
- try {
- udl.download();
- } catch (IOException e2) {
- JOptionPane.showMessageDialog(frame, Globals.lang("Invalid URL")+": "
- + e2.getMessage(), Globals.lang("Download file"),
- JOptionPane.ERROR_MESSAGE);
- Globals.logger("Error while downloading " + url.toString());
- return;
+ // Download finished: call the method that stops the progress bar etc.:
+ SwingUtilities.invokeLater(new Runnable() {
+ public void run() {
+ downloadFinished();
}
-
- // Download finished: call the method that stops the progress bar etc.:
- SwingUtilities.invokeLater(new Runnable() {
- public void run() {
- downloadFinished();
- }
- });
-
-
- } catch (MalformedURLException e1) {
- JOptionPane.showMessageDialog(frame, Globals.lang("Invalid URL"), Globals
- .lang("Download file"), JOptionPane.ERROR_MESSAGE);
- }
+ });
}
}).start();
+ ExternalFileType suggestedType = null;
+ if (udl.getMimeType() != null) {
+ suggestedType = Globals.prefs.getExternalFileTypeByMimeType(udl.getMimeType());
+ /*if (suggestedType != null)
+ System.out.println("Found type '"+suggestedType.getName()+"' by MIME type '"+udl.getMimeType()+"'");*/
+ }
// Then, while the download is proceeding, let the user choose the details of the file:
- String suffix = getSuffix(res);
- String suggestedName = bibtexKey != null ? getSuggestedFileName(res, suffix) : "";
+ String suffix;
+ if (suggestedType != null) {
+ suffix = suggestedType.getExtension();
+ }
+ else {
+ // If we didn't find a file type from the MIME type, try based on extension:
+ suffix = getSuffix(res);
+ suggestedType = Globals.prefs.getExternalFileTypeByExt(suffix);
+ }
+
+ String suggestedName = bibtexKey != null ? getSuggestedFileName(suffix) : "";
String fDirectory = getFileDirectory(res);
if (fDirectory.trim().equals(""))
fDirectory = null;
final String directory = fDirectory;
final String suggestDir = directory != null ? directory : System.getProperty("user.home");
File file = new File(new File(suggestDir), suggestedName);
- FileListEntry entry = new FileListEntry("", bibtexKey != null ? file.getPath() : "",
- Globals.prefs.getExternalFileTypeByExt(suffix));
+ FileListEntry entry = new FileListEntry("", bibtexKey != null ? file.getCanonicalPath() : "",
+ suggestedType);
editor = new FileListEntryEditor(frame, entry, true, false, metaData);
editor.getProgressBar().setIndeterminate(true);
editor.setOkEnabled(false);
@@ -121,7 +154,10 @@ public class DownloadExternalFile {
return true;
}
});
- editor.setVisible(true);
+ if (!dontShowDialog) // If an error occured with the URL, this flag may have been set
+ editor.setVisible(true);
+ else
+ return;
// Editor closed. Go on:
if (editor.okPressed()) {
File toFile = directory != null ? expandFilename(directory, entry.getLink())
@@ -192,7 +228,7 @@ public class DownloadExternalFile {
editor.getProgressBar().setValue(editor.getProgressBar().getMaximum());
}
- public String getSuggestedFileName(String res, String suffix) {
+ public String getSuggestedFileName(String suffix) {
String plannedName = bibtexKey;
if (suffix.length() > 0)
@@ -219,7 +255,7 @@ public class DownloadExternalFile {
* This gives the extension for most reasonably named links.
*
* @param link The link
- * @return The suffix, excluding the dot (e.g. ".pdf")
+ * @return The suffix, excluding the dot (e.g. "pdf")
*/
public String getSuffix(final String link) {
String strippedLink = link;
diff --git a/src/java/net/sf/jabref/external/ExternalFileMenuItem.java b/src/java/net/sf/jabref/external/ExternalFileMenuItem.java
index dc2efc2..9588bd5 100644
--- a/src/java/net/sf/jabref/external/ExternalFileMenuItem.java
+++ b/src/java/net/sf/jabref/external/ExternalFileMenuItem.java
@@ -21,6 +21,7 @@ public class ExternalFileMenuItem extends JMenuItem implements ActionListener {
final MetaData metaData;
ExternalFileType fileType;
final JabRefFrame frame;
+ private String fieldName = null;
public ExternalFileMenuItem(JabRefFrame frame, BibtexEntry entry, String name,
String link, Icon icon,
@@ -36,29 +37,39 @@ public class ExternalFileMenuItem extends JMenuItem implements ActionListener {
}
public ExternalFileMenuItem(JabRefFrame frame, BibtexEntry entry, String name,
- String link, Icon icon, MetaData metaData) {
- this(frame, entry, name, link, icon, metaData, null);
+ String link, Icon icon, MetaData metaData, String fieldName) {
+ this(frame, entry, name, link, icon, metaData, (ExternalFileType)null);
+ this.fieldName = fieldName;
}
public void actionPerformed(ActionEvent e) {
- openLink();
+ boolean success = openLink();
+ if (!success) {
+ frame.output(Globals.lang("Unable to open link."));
+ }
}
public boolean openLink() {
-
+ frame.output(Globals.lang("External viewer called") + ".");
try {
ExternalFileType type = fileType;
if (this.fileType == null) {
- // We don't already know the file type, so we try to deduce it from the extension:
- File file = new File(link);
- // We try to check the extension for the file:
- String name = file.getName();
- int pos = name.indexOf('.');
- String extension = ((pos >= 0) && (pos < name.length() - 1)) ? name.substring(pos + 1)
- .trim().toLowerCase() : null;
- // Now we know the extension, check if it is one we know about:
- type = Globals.prefs.getExternalFileTypeByExt(extension);
- fileType = type;
+ if (this.fieldName != null) {
+ Util.openExternalViewer(frame.basePanel().metaData(), link, fieldName);
+ return true;
+ }
+ else {
+ // We don't already know the file type, so we try to deduce it from the extension:
+ File file = new File(link);
+ // We try to check the extension for the file:
+ String name = file.getName();
+ int pos = name.indexOf('.');
+ String extension = ((pos >= 0) && (pos < name.length() - 1)) ? name.substring(pos + 1)
+ .trim().toLowerCase() : null;
+ // Now we know the extension, check if it is one we know about:
+ type = Globals.prefs.getExternalFileTypeByExt(extension);
+ fileType = type;
+ }
}
if (type instanceof UnknownExternalFileType)
diff --git a/src/java/net/sf/jabref/external/ExternalFileType.java b/src/java/net/sf/jabref/external/ExternalFileType.java
index cfa596a..a724609 100644
--- a/src/java/net/sf/jabref/external/ExternalFileType.java
+++ b/src/java/net/sf/jabref/external/ExternalFileType.java
@@ -11,16 +11,17 @@ import net.sf.jabref.GUIGlobals;
*/
public class ExternalFileType implements Comparable<ExternalFileType> {
- protected String name, extension, openWith, iconName;
+ protected String name, extension, openWith, iconName, mimeType;
protected ImageIcon icon;
protected JLabel label = new JLabel();
- public ExternalFileType(String name, String extension, String openWith,
- String iconName) {
+ public ExternalFileType(String name, String extension, String mimeType,
+ String openWith, String iconName) {
label.setText(null);
this.name = name;
label.setToolTipText(this.name);
this.extension = extension;
+ this.mimeType = mimeType;
this.openWith = openWith;
setIconName(iconName);
}
@@ -44,9 +45,18 @@ public class ExternalFileType implements Comparable<ExternalFileType> {
this.name = val[0];
label.setToolTipText(this.name);
this.extension = val[1];
- this.openWith = val[2];
label.setText(null);
- setIconName(val[3]);
+ // Up to version 2.4b the mime type is not included:
+ if (val.length == 4) {
+ this.openWith = val[2];
+ setIconName(val[3]);
+ }
+ // When mime type is included, the array length should be 5:
+ else if (val.length == 5) {
+ this.mimeType = val[2];
+ this.openWith = val[3];
+ setIconName(val[4]);
+ }
}
/**
@@ -57,7 +67,7 @@ public class ExternalFileType implements Comparable<ExternalFileType> {
* @return A String[] containing all information about this file type.
*/
public String[] getStringArrayRepresentation() {
- return new String[] {name, extension, openWith, iconName};
+ return new String[] {name, extension, mimeType, openWith, iconName};
}
public String getName() {
@@ -77,6 +87,14 @@ public class ExternalFileType implements Comparable<ExternalFileType> {
this.extension = extension;
}
+ public String getMimeType() {
+ return mimeType;
+ }
+
+ public void setMimeType(String mimeType) {
+ this.mimeType = mimeType;
+ }
+
/**
* Get the bibtex field name used to extension to this file type.
* Currently we assume that field name equals filename extension.
@@ -148,7 +166,7 @@ public class ExternalFileType implements Comparable<ExternalFileType> {
}
public ExternalFileType copy() {
- return new ExternalFileType(name, extension, openWith, iconName);
+ return new ExternalFileType(name, extension, mimeType, openWith, iconName);
}
@@ -169,6 +187,7 @@ public class ExternalFileType implements Comparable<ExternalFileType> {
return false;
return (name == null ? other.name == null : name.equals(other.name))
&& (extension == null ? other.extension == null : extension.equals(other.extension))
+ && (mimeType == null ? other.mimeType == null : mimeType.equals(other.mimeType))
&& (openWith== null ? other.openWith == null : openWith.equals(other.openWith))
&& (iconName== null ? other.iconName == null : iconName.equals(other.iconName));
}
diff --git a/src/java/net/sf/jabref/external/ExternalFileTypeEditor.java b/src/java/net/sf/jabref/external/ExternalFileTypeEditor.java
index a16fdfd..57043f2 100644
--- a/src/java/net/sf/jabref/external/ExternalFileTypeEditor.java
+++ b/src/java/net/sf/jabref/external/ExternalFileTypeEditor.java
@@ -195,7 +195,7 @@ public class ExternalFileTypeEditor extends JDialog {
class AddListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
// Generate a new file type:
- ExternalFileType type = new ExternalFileType("", "", "", "new");
+ ExternalFileType type = new ExternalFileType("", "", "", "", "new");
// Show the file type editor:
getEditor(type).setVisible(true);
if (entryEditor.okPressed()) {
@@ -248,7 +248,7 @@ public class ExternalFileTypeEditor extends JDialog {
class FileTypeTableModel extends AbstractTableModel {
public int getColumnCount() {
- return 4;
+ return 5;
}
public int getRowCount() {
@@ -264,6 +264,8 @@ public class ExternalFileTypeEditor extends JDialog {
case 2:
return Globals.lang("Extension");
case 3:
+ return Globals.lang("MIME type");
+ case 4:
return Globals.lang("Application");
default:
return null;
@@ -286,6 +288,8 @@ public class ExternalFileTypeEditor extends JDialog {
case 2:
return type.getExtension();
case 3:
+ return type.getMimeType();
+ case 4:
return type.getOpenWith();
default:
return null;
diff --git a/src/java/net/sf/jabref/external/ExternalFileTypeEntryEditor.java b/src/java/net/sf/jabref/external/ExternalFileTypeEntryEditor.java
index bbe6dfe..aeb48d6 100644
--- a/src/java/net/sf/jabref/external/ExternalFileTypeEntryEditor.java
+++ b/src/java/net/sf/jabref/external/ExternalFileTypeEntryEditor.java
@@ -27,6 +27,7 @@ public class ExternalFileTypeEntryEditor {
JDialog diag;
JTextField extension = new JTextField(),
name = new JTextField(),
+ mimeType = new JTextField(),
application = new JTextField();
String selectedIcon = null;
JButton icon = new JButton(GUIGlobals.getImage("picture"));
@@ -68,6 +69,9 @@ public class ExternalFileTypeEntryEditor {
builder.nextLine();
builder.append(Globals.lang("Extension"));
builder.append(extension);
+ builder.nextLine();
+ builder.append(Globals.lang("MIME type"));
+ builder.append(mimeType);
builder.getPanel().setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
builder.nextLine();
builder.append(Globals.lang("Application"));
@@ -182,6 +186,7 @@ public class ExternalFileTypeEntryEditor {
public void setValues(ExternalFileType entry) {
name.setText(entry.getName());
extension.setText(entry.getExtension());
+ mimeType.setText(entry.getMimeType());
application.setText(entry.getOpenWith());
icon.setIcon(entry.getIcon());
if (true && (application.getText().length() == 0))
@@ -194,6 +199,7 @@ public class ExternalFileTypeEntryEditor {
public void storeSettings(ExternalFileType entry) {
entry.setName(name.getText().trim());
entry.setExtension(extension.getText().trim());
+ entry.setMimeType(mimeType.getText().trim());
if (selectedIcon != null)
entry.setIconName(selectedIcon);
if (!Globals.ON_WIN) {
diff --git a/src/java/net/sf/jabref/external/MoveFileAction.java b/src/java/net/sf/jabref/external/MoveFileAction.java
index ce815b7..09b9548 100644
--- a/src/java/net/sf/jabref/external/MoveFileAction.java
+++ b/src/java/net/sf/jabref/external/MoveFileAction.java
@@ -108,6 +108,8 @@ public class MoveFileAction extends AbstractAction {
success = Util.copyFile(file, newFile, true);
}
if (success) {
+ // Remove the original file:
+ file.delete();
// Relativise path, if possible.
if (newFile.getPath().startsWith(dir)) {
if ((newFile.getPath().length() > dir.length()) &&
diff --git a/src/java/net/sf/jabref/external/PushToApplicationButton.java b/src/java/net/sf/jabref/external/PushToApplicationButton.java
index 3b92c8d..9a590c4 100644
--- a/src/java/net/sf/jabref/external/PushToApplicationButton.java
+++ b/src/java/net/sf/jabref/external/PushToApplicationButton.java
@@ -118,6 +118,8 @@ public class PushToApplicationButton implements ActionListener {
}
});
+
+ buildPopupMenu();
}
/**
@@ -129,6 +131,7 @@ public class PushToApplicationButton implements ActionListener {
for (PushToApplication application : pushActions){
JMenuItem item = new JMenuItem(application.getApplicationName(),
application.getIcon());
+ item.setToolTipText(application.getTooltip());
item.addActionListener(new PopupItemActionListener(j));
popup.add(item);
j++;
@@ -145,6 +148,7 @@ public class PushToApplicationButton implements ActionListener {
pushButton.setIcon(toApp.getIcon());
pushButton.setToolTipText(toApp.getTooltip());
pushButton.setPreferredSize(buttonDim);
+
Globals.prefs.put("pushToApplication", toApp.getName());
mAction.setTitle(toApp.getApplicationName());
}
@@ -154,7 +158,7 @@ public class PushToApplicationButton implements ActionListener {
* @return The component.
*/
public Component getComponent() {
- return comp;
+ return comp;
}
public Action getMenuAction() {
diff --git a/src/java/net/sf/jabref/external/RegExpFileSearch.java b/src/java/net/sf/jabref/external/RegExpFileSearch.java
new file mode 100644
index 0000000..aa4dd41
--- /dev/null
+++ b/src/java/net/sf/jabref/external/RegExpFileSearch.java
@@ -0,0 +1,283 @@
+package net.sf.jabref.external;
+
+import net.sf.jabref.*;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.FilenameFilter;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+import java.util.*;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: alver
+ * Date: Apr 12, 2008
+ * Time: 1:46:44 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class RegExpFileSearch {
+
+ final static String EXT_MARKER = "__EXTENSION__";
+
+ public static void main(String[] args) {
+ BibtexEntry entry = new BibtexEntry(Util.createNeutralId());
+ entry.setField(BibtexFields.KEY_FIELD, "raffel01");
+ entry.setField("year", "2001");
+ ArrayList<String> extensions = new ArrayList<String>();
+ extensions.add("pdf");
+ extensions.add("ps");
+ extensions.add("txt");
+ List<File> dirs = new ArrayList<File>();
+ dirs.add(new File("/home/alver/Desktop/Tromso_2008"));
+ System.out.println(findFiles(entry, extensions, dirs,
+ "**/[bibtexkey].*\\\\.[extension]"));
+ }
+
+ /**
+ * Search for file links for a set of entries using regexp. Lists of extensions and directories
+ * are given.
+ * @param entries The entries to search for.
+ * @param extensions The extensions that are acceptable.
+ * @param directories The root directories to search.
+ * @param regExp The expression deciding which names are acceptable.
+ * @return A map linking each given entry to a list of files matching the given criteria.
+ */
+ public static Map<BibtexEntry, java.util.List<File>> findFilesForSet(Collection<BibtexEntry> entries,
+ Collection<String> extensions, List<File> directories, String regExp) {
+
+ Map<BibtexEntry, java.util.List<File>> res = new HashMap<BibtexEntry, List<File>>();
+ for (BibtexEntry entry : entries) {
+ res.put(entry, findFiles(entry, extensions, directories, regExp));
+ }
+ return res;
+ }
+
+ /**
+ * Method for searching for files using regexp. A list of extensions and directories can be
+ * given.
+ * @param entry The entry to search for.
+ * @param extensions The extensions that are acceptable.
+ * @param directories The root directories to search.
+ * @param regularExpression The expression deciding which names are acceptable.
+ * @return A list of files paths matching the given criteria.
+ */
+ public static List<File> findFiles(BibtexEntry entry, Collection<String> extensions,
+ Collection<File> directories, String regularExpression) {
+
+ StringBuilder sb = new StringBuilder();
+ for (Iterator<String> i = extensions.iterator(); i.hasNext();) {
+ sb.append(i.next());
+ if (i.hasNext())
+ sb.append("|");
+ }
+ String extensionRegExp = "("+sb.toString()+")";
+
+ return findFile(entry, null, directories, regularExpression, extensionRegExp, true);
+ }
+
+ /**
+ * Searches the given directory and file name pattern for a file for the
+ * bibtexentry.
+ *
+ * Used to fix:
+ *
+ * http://sourceforge.net/tracker/index.php?func=detail&aid=1503410&group_id=92314&atid=600309
+ *
+ * Requirements:
+ * - Be able to find the associated PDF in a set of given directories.
+ * - Be able to return a relative path or absolute path.
+ * - Be fast.
+ * - Allow for flexible naming schemes in the PDFs.
+ *
+ * Syntax scheme for file:
+ * <ul>
+ * <li>* Any subDir</li>
+ * <li>** Any subDir (recursiv)</li>
+ * <li>[key] Key from bibtex file and database</li>
+ * <li>.* Anything else is taken to be a Regular expression.</li>
+ * </ul>
+ *
+ * @param entry
+ * non-null
+ * @param database
+ * non-null
+ * @param dirs
+ * A set of root directories to start the search from. Paths are
+ * returned relative to these directories if relative is set to
+ * true. These directories will not be expanded or anything. Use
+ * the file attribute for this.
+ * @param file
+ * non-null
+ *
+ * @param relative
+ * whether to return relative file paths or absolute ones
+ *
+ * @return Will return the first file found to match the given criteria or
+ * null if none was found.
+ */
+ public static List<File> findFile(BibtexEntry entry, BibtexDatabase database, Collection<File> dirs,
+ String file, String extensionRegExp, boolean relative) {
+ ArrayList<File> res = new ArrayList<File>();
+ for (File directory : dirs) {
+ List<File> tmp = findFile(entry, database, directory.getPath(), file, extensionRegExp, relative);
+ if (tmp != null)
+ res.addAll(tmp);
+ }
+ return res;
+ }
+
+ /**
+ * Internal Version of findFile, which also accepts a current directory to
+ * base the search on.
+ *
+ */
+ public static List<File> findFile(BibtexEntry entry, BibtexDatabase database, String directory,
+ String file, String extensionRegExp, boolean relative) {
+
+ List<File> res;
+ File root;
+ if (directory == null) {
+ root = new File(".");
+ } else {
+ root = new File(directory);
+ }
+ if (!root.exists()) {
+ return null;
+ }
+ res = findFile(entry, database, root, file, extensionRegExp);
+
+
+ if (res.size() > 0) {
+ for (int i=0; i<res.size(); i++)
+ try {
+ /**
+ * [ 1601651 ] PDF subdirectory - missing first character
+ *
+ * http://sourceforge.net/tracker/index.php?func=detail&aid=1601651&group_id=92314&atid=600306
+ */
+ // Changed by M. Alver 2007.01.04:
+ // Remove first character if it is a directory separator character:
+ String tmp = res.get(i).getCanonicalPath().substring(root.getCanonicalPath().length());
+ if ((tmp.length() > 1) && (tmp.charAt(0) == File.separatorChar))
+ tmp = tmp.substring(1);
+ res.set(i, new File(tmp));
+
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ return res;
+ }
+
+ /**
+ * The actual work-horse. Will find absolute filepaths starting from the
+ * given directory using the given regular expression string for search.
+ */
+ protected static List<File> findFile(BibtexEntry entry, BibtexDatabase database, File directory,
+ String file, String extensionRegExp) {
+
+ ArrayList<File> res = new ArrayList<File>();
+
+ if (file.startsWith("/")) {
+ directory = new File(".");
+ file = file.substring(1);
+ }
+
+ // Escape handling...
+ Matcher m = Pattern.compile("([^\\\\])\\\\([^\\\\])").matcher(file);
+ StringBuffer s = new StringBuffer();
+ while (m.find()) {
+ m.appendReplacement(s, m.group(1) + "/" + m.group(2));
+ }
+ m.appendTail(s);
+ file = s.toString();
+ String[] fileParts = file.split("/");
+
+ if (fileParts.length == 0)
+ return res;
+
+ if (fileParts.length > 1) {
+
+ for (int i = 0; i < fileParts.length - 1; i++) {
+
+ String dirToProcess = fileParts[i];
+ dirToProcess = Util.expandBrackets(dirToProcess, entry, database);
+
+ if (dirToProcess.matches("^.:$")) { // Windows Drive Letter
+ directory = new File(dirToProcess + "/");
+ continue;
+ }
+ if (dirToProcess.equals(".")) { // Stay in current directory
+ continue;
+ }
+ if (dirToProcess.equals("..")) {
+ directory = new File(directory.getParent());
+ continue;
+ }
+ if (dirToProcess.equals("*")) { // Do for all direct subdirs
+
+ File[] subDirs = directory.listFiles();
+ if (subDirs != null) {
+ String restOfFileString = Util.join(fileParts, "/", i + 1, fileParts.length);
+ for (int sub = 0; sub < subDirs.length; sub++) {
+ if (subDirs[sub].isDirectory()) {
+ res.addAll(findFile(entry, database, subDirs[sub],
+ restOfFileString, extensionRegExp));
+ }
+ }
+ }
+ }
+ // Do for all direct and indirect subdirs
+ if (dirToProcess.equals("**")) {
+ List<File> toDo = new LinkedList<File>();
+ toDo.add(directory);
+
+ String restOfFileString = Util.join(fileParts, "/", i + 1, fileParts.length);
+
+ while (!toDo.isEmpty()) {
+
+ // Get all subdirs of each of the elements found in toDo
+ File[] subDirs = toDo.remove(0).listFiles();
+ if (subDirs == null) // No permission?
+ continue;
+
+ toDo.addAll(Arrays.asList(subDirs));
+
+ for (int sub = 0; sub < subDirs.length; sub++) {
+ if (!subDirs[sub].isDirectory())
+ continue;
+ res.addAll(findFile(entry, database, subDirs[sub], restOfFileString,
+ extensionRegExp));
+ }
+ }
+
+ }
+
+ } // End process directory information
+ }
+
+ // Last step: check if the given file can be found in this directory
+ String filePart = fileParts[fileParts.length-1].replaceAll("\\[extension\\]", EXT_MARKER);
+ String filenameToLookFor = Util.expandBrackets(filePart, entry, database)
+ .replaceAll(EXT_MARKER, extensionRegExp);
+ final Pattern toMatch = Pattern.compile("^"
+ + filenameToLookFor.replaceAll("\\\\\\\\", "\\\\") + "$", Pattern.CASE_INSENSITIVE);
+
+ File[] matches = directory.listFiles(new FilenameFilter() {
+ public boolean accept(File arg0, String arg1) {
+ return toMatch.matcher(arg1).matches();
+ }
+ });
+ if (matches != null && (matches.length > 0))
+ for (int i = 0; i < matches.length; i++) {
+ File match = matches[i];
+ res.add(match);
+ }
+ return res;
+ }
+
+
+
+
+}
diff --git a/src/java/net/sf/jabref/external/SynchronizeFileField.java b/src/java/net/sf/jabref/external/SynchronizeFileField.java
index 31c3488..64032b8 100644
--- a/src/java/net/sf/jabref/external/SynchronizeFileField.java
+++ b/src/java/net/sf/jabref/external/SynchronizeFileField.java
@@ -197,7 +197,7 @@ public class SynchronizeFileField extends AbstractWorker {
}
else if (answer == JOptionPane.YES_OPTION) {
// User wants to define the new file type. Show the dialog:
- ExternalFileType newType = new ExternalFileType(flEntry.getType().getName(), "", "", "new");
+ ExternalFileType newType = new ExternalFileType(flEntry.getType().getName(), "", "", "", "new");
ExternalFileTypeEntryEditor editor = new ExternalFileTypeEntryEditor(panel.frame(), newType);
editor.setVisible(true);
if (editor.okPressed()) {
diff --git a/src/java/net/sf/jabref/external/UnknownExternalFileType.java b/src/java/net/sf/jabref/external/UnknownExternalFileType.java
index 571a119..df88982 100644
--- a/src/java/net/sf/jabref/external/UnknownExternalFileType.java
+++ b/src/java/net/sf/jabref/external/UnknownExternalFileType.java
@@ -9,7 +9,7 @@ package net.sf.jabref.external;
public class UnknownExternalFileType extends ExternalFileType {
public UnknownExternalFileType(String name) {
- super(name, "", "", "unknown");
+ super(name, "", "", "", "unknown");
}
}
diff --git a/src/java/net/sf/jabref/groups/AbstractGroup.java b/src/java/net/sf/jabref/groups/AbstractGroup.java
index 98a3cb1..c3f161f 100644
--- a/src/java/net/sf/jabref/groups/AbstractGroup.java
+++ b/src/java/net/sf/jabref/groups/AbstractGroup.java
@@ -34,7 +34,8 @@ import net.sf.jabref.SearchRule;
* A group of BibtexEntries.
*/
public abstract class AbstractGroup {
- /** The group's name (every type of group has one). */
+
+ /** The group's name (every type of group has one). */
protected String m_name;
/**
@@ -44,7 +45,9 @@ public abstract class AbstractGroup {
*/
protected int m_context = INDEPENDENT;
- public AbstractGroup(String name, int context) {
+ public abstract String getTypeId();
+
+ public AbstractGroup(String name, int context) {
m_name = name;
setHierarchicalContext(context);
}
diff --git a/src/java/net/sf/jabref/groups/AllEntriesGroup.java b/src/java/net/sf/jabref/groups/AllEntriesGroup.java
index b4c4083..eb08015 100644
--- a/src/java/net/sf/jabref/groups/AllEntriesGroup.java
+++ b/src/java/net/sf/jabref/groups/AllEntriesGroup.java
@@ -117,4 +117,8 @@ public class AllEntriesGroup extends AbstractGroup implements SearchRule {
public String getShortDescription() {
return "<b>All Entries</b> (this group cannot be edited or removed)";
}
+
+ public String getTypeId() {
+ return ID;
+ }
}
diff --git a/src/java/net/sf/jabref/groups/ExplicitGroup.java b/src/java/net/sf/jabref/groups/ExplicitGroup.java
index ff4d3e1..aed62e9 100644
--- a/src/java/net/sf/jabref/groups/ExplicitGroup.java
+++ b/src/java/net/sf/jabref/groups/ExplicitGroup.java
@@ -266,4 +266,8 @@ public class ExplicitGroup extends AbstractGroup implements SearchRule {
public Set<BibtexEntry> getEntries(){
return m_entries;
}
+
+ public String getTypeId() {
+ return ID;
+ }
}
diff --git a/src/java/net/sf/jabref/groups/GroupDialog.java b/src/java/net/sf/jabref/groups/GroupDialog.java
index 68b8872..cfdb6eb 100644
--- a/src/java/net/sf/jabref/groups/GroupDialog.java
+++ b/src/java/net/sf/jabref/groups/GroupDialog.java
@@ -26,6 +26,7 @@
*/
package net.sf.jabref.groups;
+import java.awt.BorderLayout;
import java.awt.CardLayout;
import java.awt.Container;
import java.awt.Dimension;
@@ -38,17 +39,33 @@ import java.util.Vector;
import java.util.regex.Pattern;
import java.util.regex.PatternSyntaxException;
-import javax.swing.*;
+import javax.swing.BorderFactory;
+import javax.swing.ButtonGroup;
+import javax.swing.JButton;
+import javax.swing.JCheckBox;
+import javax.swing.JDialog;
+import javax.swing.JLabel;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JRadioButton;
+import javax.swing.JScrollPane;
+import javax.swing.JTextField;
import javax.swing.event.CaretEvent;
import javax.swing.event.CaretListener;
import javax.swing.undo.AbstractUndoableEdit;
-import net.sf.jabref.*;
+import net.sf.jabref.BasePanel;
+import net.sf.jabref.BibtexEntry;
+import net.sf.jabref.FieldContentSelector;
+import net.sf.jabref.FieldTextField;
+import net.sf.jabref.Globals;
+import net.sf.jabref.JabRefFrame;
+import net.sf.jabref.Util;
import net.sf.jabref.search.SearchExpressionParser;
import antlr.collections.AST;
+import com.jgoodies.forms.builder.ButtonBarBuilder;
import com.jgoodies.forms.builder.DefaultFormBuilder;
-import com.jgoodies.forms.layout.CellConstraints;
import com.jgoodies.forms.layout.FormLayout;
/**
@@ -182,16 +199,19 @@ class GroupDialog extends JDialog {
// ... for buttons panel
FormLayout layoutBP = new FormLayout("pref, 4dlu, pref", "p");
layoutBP.setColumnGroups(new int[][] { { 1, 3 } });
- DefaultFormBuilder builderBP = new DefaultFormBuilder(layoutBP);
- builderBP.append(m_ok);
- builderBP.add(m_cancel);
+ ButtonBarBuilder builderBP = new ButtonBarBuilder();
+ builderBP.addGlue();
+ builderBP.addGridded(m_ok);
+ builderBP.addGridded(m_cancel);
+ builderBP.addGlue();
+ builderBP.getPanel().setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
// create layout
FormLayout layoutAll = new FormLayout(
"right:pref, 4dlu, fill:600px, 4dlu, fill:pref",
"p, 3dlu, p, 3dlu, p, 0dlu, p, 0dlu, p, 3dlu, p, 3dlu, p, "
+ "0dlu, p, 0dlu, p, 3dlu, p, 3dlu, "
- + "p, 3dlu, p, 3dlu, top:80dlu, 9dlu, p, , 9dlu, p");
+ + "p, 3dlu, p, 3dlu, top:80dlu, 9dlu, p, 9dlu, p");
DefaultFormBuilder builderAll = new DefaultFormBuilder(layoutAll);
builderAll.setDefaultDialogBorder();
@@ -245,13 +265,14 @@ class GroupDialog extends JDialog {
builderAll.appendSeparator();
builderAll.nextLine();
builderAll.nextLine();
- CellConstraints cc = new CellConstraints();
- builderAll.add(builderBP.getPanel(), cc.xyw(builderAll.getColumn(),
- builderAll.getRow(), 5, "center, fill"));
+ //CellConstraints cc = new CellConstraints();
+ //builderAll.add(builderBP.getPanel(), cc.xyw(builderAll.getColumn(),
+ // builderAll.getRow(), 5, "center, fill"));
Container cp = getContentPane();
- cp.setLayout(new BoxLayout(cp, BoxLayout.Y_AXIS));
- cp.add(builderAll.getPanel());
+ //cp.setLayout(new BoxLayout(cp, BoxLayout.Y_AXIS));
+ cp.add(builderAll.getPanel(), BorderLayout.CENTER);
+ cp.add(builderBP.getPanel(), BorderLayout.SOUTH);
pack();
setResizable(false);
updateComponents();
diff --git a/src/java/net/sf/jabref/groups/KeywordGroup.java b/src/java/net/sf/jabref/groups/KeywordGroup.java
index da390ef..ec1d4ed 100644
--- a/src/java/net/sf/jabref/groups/KeywordGroup.java
+++ b/src/java/net/sf/jabref/groups/KeywordGroup.java
@@ -369,4 +369,8 @@ public class KeywordGroup extends AbstractGroup implements SearchRule {
}
return sb.toString();
}
+
+ public String getTypeId() {
+ return ID;
+ }
}
diff --git a/src/java/net/sf/jabref/groups/SearchGroup.java b/src/java/net/sf/jabref/groups/SearchGroup.java
index f8409b9..a33cf7a 100644
--- a/src/java/net/sf/jabref/groups/SearchGroup.java
+++ b/src/java/net/sf/jabref/groups/SearchGroup.java
@@ -148,7 +148,11 @@ public class SearchGroup extends AbstractGroup implements SearchRule {
}
}
- /**
+ public String getTypeId() {
+ return ID;
+ }
+
+ /**
* @see net.sf.jabref.groups.AbstractGroup#getSearchRule()
*/
public SearchRule getSearchRule() {
diff --git a/src/java/net/sf/jabref/gui/AutoCompleteListener.java b/src/java/net/sf/jabref/gui/AutoCompleteListener.java
index 9deb062..410cfe3 100644
--- a/src/java/net/sf/jabref/gui/AutoCompleteListener.java
+++ b/src/java/net/sf/jabref/gui/AutoCompleteListener.java
@@ -51,20 +51,22 @@ public class AutoCompleteListener extends KeyAdapter {
else if (lastShownCompletion < 0)
lastShownCompletion = lastCompletions.length-1;
String sno = (String)(lastCompletions[lastShownCompletion]);
- toSetIn = sno.substring(lastBeginning.length());
+ toSetIn = sno.substring(lastBeginning.length()-1);
StringBuffer alltext = new StringBuffer(comp.getText());
int deletedChars = comp.getSelectionEnd() - comp.getSelectionStart();
alltext.delete(comp.getSelectionStart(), comp.getSelectionEnd());
int cp = comp.getCaretPosition() - deletedChars;
- alltext.insert(cp, toSetIn);
+ alltext.insert(cp, toSetIn.substring(1));
//Util.pr(alltext.toString());
comp.setText(alltext.toString());
- comp.setCaretPosition(cp+toSetIn.length());
+ comp.setCaretPosition(cp+toSetIn.length()-1);
comp.select(cp, cp + sno.length() - lastBeginning.length());
lastCaretPosition = comp.getCaretPosition();
+ //System.out.println("ToSetIn: '"+toSetIn+"'");
}
public void keyTyped(KeyEvent e) {
+
char ch = e.getKeyChar();
if (Character.isLetter(ch)) {
JTextComponent comp = (JTextComponent) e.getSource();
@@ -75,15 +77,28 @@ public class AutoCompleteListener extends KeyAdapter {
if (toSetIn.length() > 0) {
int cp = comp.getCaretPosition();
//comp.setCaretPosition(cp+1-toSetIn.);
- //Util.pr(cp-toSetIn.length()+" - "+cp);
+ //System.out.println(cp-toSetIn.length()+" - "+cp);
comp.select(cp + 1 - toSetIn.length(), cp);
lastBeginning = lastBeginning + ch;
e.consume();
lastCaretPosition = comp.getCaretPosition();
- //Util.pr("'"+toSetIn+"'");
+ //System.out.println("Added char: '"+toSetIn+"'");
+ //System.out.println("LastBeginning: '"+lastBeginning+"'");
+ lastCompletions = findCompletions(lastBeginning, comp);
+ lastShownCompletion = 0;
+ for (int i = 0; i < lastCompletions.length; i++) {
+ Object lastCompletion = lastCompletions[i];
+ //System.out.println("Completion["+i+"] = "+lastCompletion);
+ if (((String)lastCompletion).endsWith(toSetIn)) {
+ lastShownCompletion = i;
+ break;
+ }
+
+ }
+ //System.out.println("Index now: "+lastShownCompletion);
if (toSetIn.length() < 2)
toSetIn = null;
return;
@@ -94,8 +109,7 @@ public class AutoCompleteListener extends KeyAdapter {
(ch != toSetIn.charAt(1)))) {
// User discontinues the word that was suggested.
lastBeginning = lastBeginning + ch;
- Object[] completed =
- completer.complete(lastBeginning);
+ Object[] completed = findCompletions(lastBeginning, comp);
if ((completed != null) && (completed.length > 0)) {
lastShownCompletion = 0;
lastCompletions = completed;
@@ -124,7 +138,9 @@ public class AutoCompleteListener extends KeyAdapter {
if (currentword == null)
return;
currentword.append(ch);
- Object[] completed = completer.complete(currentword.toString());
+
+ Object[] completed = findCompletions(currentword.toString(), comp);
+
int no = 0; // We use the first word in the array of completions.
if ((completed != null) && (completed.length > 0)) {
lastShownCompletion = 0;
@@ -152,6 +168,21 @@ public class AutoCompleteListener extends KeyAdapter {
}
+ protected Object[] findCompletions(String beginning, JTextComponent comp) {
+ Object[] completed;
+ if (completer.isNameField()) {
+ int nameStatus = findNamePositionStatus(comp);
+ if (nameStatus == ANY_NAME)
+ completed = completer.complete(beginning);
+ else if (nameStatus == FIRST_NAME)
+ completed = completer.completeName(beginning, false);
+ else
+ completed = completer.completeName(beginning, true);
+ }
+ else
+ completed = completer.complete(beginning);
+ return completed;
+ }
protected StringBuffer getCurrentWord(JTextComponent comp) {
StringBuffer res = new StringBuffer();
@@ -178,4 +209,23 @@ public class AutoCompleteListener extends KeyAdapter {
return res;
}
+
+ final static int ANY_NAME = 0, FIRST_NAME = 1, LAST_NAME = 2;
+ protected int findNamePositionStatus(JTextComponent comp) {
+ String upToCaret;
+ try {
+ upToCaret = comp.getText(0, comp.getCaretPosition());
+ // Clip off evertyhing up to and including the last " and " before:
+ upToCaret = upToCaret.substring(upToCaret.lastIndexOf(" and ")+1);
+ int commaIndex = upToCaret.indexOf(',');
+ if (commaIndex < 0)
+ return ANY_NAME;
+ else
+ return FIRST_NAME;
+
+ } catch (BadLocationException ex) {
+ return ANY_NAME;
+ }
+
+ }
}
diff --git a/src/java/net/sf/jabref/gui/AutoCompleter.java b/src/java/net/sf/jabref/gui/AutoCompleter.java
index d0bcdac..20a122f 100644
--- a/src/java/net/sf/jabref/gui/AutoCompleter.java
+++ b/src/java/net/sf/jabref/gui/AutoCompleter.java
@@ -1,10 +1,11 @@
package net.sf.jabref.gui;
+import net.sf.jabref.AuthorList;
+import net.sf.jabref.BibtexEntry;
+
import java.util.StringTokenizer;
import java.util.TreeSet;
-import net.sf.jabref.AuthorList;
-
/**
* Created by Morten O. Alver, 16 Feb. 2007
*/
@@ -13,15 +14,31 @@ public class AutoCompleter {
SHORTEST_TO_COMPLETE = 2;
private TreeSet<String> words = new TreeSet<String>();
+ private TreeSet<String> lastNames = null, firstNames = null;
private boolean nameField = false, // Attempt to store entire names?
- entireField = false; // Set to true if the entire field should be stored
+ // Crossref autocompleter should store info from the key field:
+ crossRefField = false,
+ entireField = false; // Set to true if the entire field should be stored
// suitable e.g. for journal or publisher fields.
+ public String fieldName;
public AutoCompleter(String fieldName) {
- if (fieldName.equals("author") || fieldName.equals("editor"))
+ crossRefField = fieldName.equals("crossref");
+ if (fieldName.equals("author") || fieldName.equals("editor")) {
nameField = true;
- else if (fieldName.equals("journal") || fieldName.equals("publisher"))
- entireField = true;
+ // Name fields separate first names and last names. First names are
+ // put in the firstNames set, and last names in the lastNames set.
+ // All names are stored in the words set:
+ lastNames = new TreeSet<String>();
+ firstNames = new TreeSet<String>();
+ }
+ else if (fieldName.equals("journal") || fieldName.equals("publisher"))
+ entireField = true;
+ }
+
+
+ public boolean isNameField() {
+ return nameField;
}
public void addWord(String word) {
@@ -29,19 +46,33 @@ public class AutoCompleter {
words.add(word);
}
- public void addAll(Object s) {
- if (s == null)
+ /**
+ * Add the information from the given object to this autocompleter.
+ * @param s The text string to add words from.
+ * @param entry The entry containing the text, if any. If the autocompleter
+ * requires information from a different field, this can be looked up
+ * from the given entry. The entry can be null.
+ */
+ public void addAll(Object s, BibtexEntry entry) {
+ if (crossRefField) {
+ // Crossrefs reference bibtex keys, so we should add the words from
+ // the key field instead of the crossref field:
+ if (entry != null) {
+ String key = entry.getCiteKey();
+ if (key != null)
+ addWord(key.trim());
+ }
+ } else if (s == null) {
return;
- if (nameField) {
+ } else if (nameField) {
AuthorList list = AuthorList.getAuthorList(s.toString());
- String processed = list.getAuthorsLastFirstAnds(false);
- String[] names = processed.split(" and ");
- for (int i = 0; i < names.length; i++) {
- String name = names[i];
- addWord(name);
+ for (int i=0; i<list.size(); i++) {
+ AuthorList.Author a = list.getAuthor(i);
+ addName(a.getFirst(), false);
+ addName(a.getLast(), true);
}
- } else if (entireField) {
- addWord(s.toString().trim());
+ } else if (entireField) {
+ addWord(s.toString().trim());
} else {
StringTokenizer tok = new StringTokenizer(s.toString(), " .,\n");
while (tok.hasMoreTokens()) {
@@ -52,14 +83,44 @@ public class AutoCompleter {
}
}
+ public void addName(String s, boolean lastName) {
+ if (s == null)
+ return;
+ String[] parts = s.replace("\\.", "").split(" ");
+ for (int i = 0; i < parts.length; i++) {
+ String part = parts[i];
+ if (part.length() >= SHORTEST_WORD) {
+ words.add(part);
+ if (lastName)
+ lastNames.add(part);
+ else
+ firstNames.add(part);
+ }
+ }
+ }
+
public Object[] complete(String s) {
+ return complete(s, words);
+ }
+ public Object[] completeName(String s, boolean lastName) {
+ if (nameField) {
+ if (lastName)
+ return complete(s, lastNames);
+ else
+ return complete(s, firstNames);
+ }
+ else return null;
+ }
+
+ public Object[] complete(String s, TreeSet<String> set) {
if (s.length() < SHORTEST_TO_COMPLETE)
return null;
char lastChar = s.charAt(s.length() - 1);
String ender = s.substring(0, s.length() - 1)
+ Character.toString((char) (lastChar + 1));
- return words.subSet(s, ender).toArray();
+ return set.subSet(s, ender).toArray();
}
+
}
diff --git a/src/java/net/sf/jabref/gui/DatabasePropertiesDialog.java b/src/java/net/sf/jabref/gui/DatabasePropertiesDialog.java
index 6c9cd78..6e2e9d6 100644
--- a/src/java/net/sf/jabref/gui/DatabasePropertiesDialog.java
+++ b/src/java/net/sf/jabref/gui/DatabasePropertiesDialog.java
@@ -66,6 +66,11 @@ public class DatabasePropertiesDialog extends JDialog {
builder.append(fileDir);
builder.append(browseFile);
builder.nextLine();
+ builder.appendSeparator(Globals.lang("Override legacy file fields"));
+ builder.append(new JLabel("<html>"+Globals.lang("Note that these settings are used for the legacy "
+ +"<b>pdf</b> and <b>ps</b> fields only.<br>For most users, setting the <b>Main file directory</b> "
+ +"above should be sufficient.")+"</html>"), 3);
+ builder.nextLine();
builder.append(Globals.lang("PDF directory"));
builder.append(pdfDir);
builder.append(browsePdf);
diff --git a/src/java/net/sf/jabref/gui/FileListEditor.java b/src/java/net/sf/jabref/gui/FileListEditor.java
index 3db9f9f..d6cba4b 100644
--- a/src/java/net/sf/jabref/gui/FileListEditor.java
+++ b/src/java/net/sf/jabref/gui/FileListEditor.java
@@ -37,16 +37,9 @@ import javax.swing.JTable;
import javax.swing.KeyStroke;
import javax.swing.SwingUtilities;
import javax.swing.TransferHandler;
+import javax.swing.event.UndoableEditListener;
-import net.sf.jabref.BibtexEntry;
-import net.sf.jabref.EntryEditor;
-import net.sf.jabref.FieldEditor;
-import net.sf.jabref.FieldNameLabel;
-import net.sf.jabref.GUIGlobals;
-import net.sf.jabref.Globals;
-import net.sf.jabref.JabRefFrame;
-import net.sf.jabref.MetaData;
-import net.sf.jabref.Util;
+import net.sf.jabref.*;
import net.sf.jabref.external.*;
import net.sf.jabref.groups.EntryTableTransferHandler;
import net.sf.jabref.undo.NamedCompound;
@@ -352,8 +345,14 @@ public class FileListEditor extends JTable implements FieldEditor,
extensions.add(type.getExtension());
}
// Run the search operation:
- Map<BibtexEntry, java.util.List<File>> result =
- Util.findAssociatedFiles(entries, extensions, dirs);
+ Map<BibtexEntry, java.util.List<File>> result;
+ if (Globals.prefs.getBoolean(JabRefPreferences.USE_REG_EXP_SEARCH_KEY)) {
+ String regExp = Globals.prefs.get(JabRefPreferences.REG_EXP_SEARCH_EXPRESSION_KEY);
+ result = RegExpFileSearch.findFilesForSet(entries, extensions, dirs, regExp);
+ }
+ else
+ result = Util.findAssociatedFiles(entries, extensions, dirs);
+
// Iterate over the entries:
for (Iterator<BibtexEntry> i=result.keySet().iterator(); i.hasNext();) {
@@ -364,13 +363,13 @@ public class FileListEditor extends JTable implements FieldEditor,
tableModel.setContent(oldVal);
List<File> files = result.get(anEntry);
for (File f : files) {
- f = relativizePath(f, dirs);
+ f = relativizePath(f, dirs);
boolean alreadyHas = false;
- //System.out.println("File: "+f.getPath());
+ //System.out.println("File: "+f.getPath());
for (int j = 0; j < tableModel.getRowCount(); j++) {
FileListEntry existingEntry = tableModel.getEntry(j);
- //System.out.println("Comp: "+existingEntry.getLink());
- if (new File(existingEntry.getLink()).equals(f)) {
+ //System.out.println("Comp: "+existingEntry.getLink());
+ if (new File(existingEntry.getLink()).equals(f)) {
alreadyHas = true;
break;
}
@@ -379,7 +378,7 @@ public class FileListEditor extends JTable implements FieldEditor,
int index = f.getPath().lastIndexOf('.');
if ((index >= 0) && (index < f.getPath().length()-1)) {
ExternalFileType type = Globals.prefs.getExternalFileTypeByExt
- (f.getPath().substring(index+1));
+ (f.getPath().substring(index+1).toLowerCase());
FileListEntry flEntry = new FileListEntry(f.getName(), f.getPath(), type);
tableModel.addEntry(tableModel.getRowCount(), flEntry);
} else {
@@ -456,8 +455,13 @@ public class FileListEditor extends JTable implements FieldEditor,
extensions.add(type.getExtension());
}
// Run the search operation:
- Map<BibtexEntry, java.util.List<File>> result =
- Util.findAssociatedFiles(entries, extensions, dirs);
+ Map<BibtexEntry, java.util.List<File>> result;
+ if (Globals.prefs.getBoolean(JabRefPreferences.USE_REG_EXP_SEARCH_KEY)) {
+ String regExp = Globals.prefs.get(JabRefPreferences.REG_EXP_SEARCH_EXPRESSION_KEY);
+ result = RegExpFileSearch.findFilesForSet(entries, extensions, dirs, regExp);
+ }
+ else
+ result = Util.findAssociatedFiles(entries, extensions, dirs);
// Iterate over the entries:
for (Iterator<BibtexEntry> i=result.keySet().iterator(); i.hasNext();) {
@@ -717,4 +721,21 @@ public class FileListEditor extends JTable implements FieldEditor,
}
}
+
+ public boolean hasUndoInformation() {
+ return false;
+ }
+
+ public void undo() {
+ }
+
+ public boolean hasRedoInformation() {
+ return false;
+ }
+
+ public void redo() {
+ }
+
+ public void addUndoableEditListener(UndoableEditListener listener) {
+ }
}
diff --git a/src/java/net/sf/jabref/gui/FileListEntryEditor.java b/src/java/net/sf/jabref/gui/FileListEntryEditor.java
index d74e55f..77b7207 100644
--- a/src/java/net/sf/jabref/gui/FileListEntryEditor.java
+++ b/src/java/net/sf/jabref/gui/FileListEntryEditor.java
@@ -220,6 +220,10 @@ public class FileListEntryEditor {
diag.setVisible(visible);
}
+ public boolean isVisible() {
+ return diag != null && diag.isVisible();
+ }
+
public void setValues(FileListEntry entry) {
description.setText(entry.getDescription());
link.setText(entry.getLink());
diff --git a/src/java/net/sf/jabref/gui/ImportInspectionDialog.java b/src/java/net/sf/jabref/gui/ImportInspectionDialog.java
index 3d1903b..aff993e 100644
--- a/src/java/net/sf/jabref/gui/ImportInspectionDialog.java
+++ b/src/java/net/sf/jabref/gui/ImportInspectionDialog.java
@@ -94,7 +94,7 @@ import com.jgoodies.uif_lite.component.UIFSplitPane;
*
* @author alver
* @author $Author: mortenalver $
- * @version $Revision: 2581 $ ($Date: 2007-11-14 01:25:31 +0100 (Mi, 14 Nov
+ * @version $Revision: 2813 $ ($Date: 2007-11-14 01:25:31 +0100 (Mi, 14 Nov
* 2007) $)
*
*/
@@ -1450,4 +1450,8 @@ public class ImportInspectionDialog extends JDialog implements ImportInspector {
}
}
-}
+
+ public void toFront() {
+ super.toFront();
+ }
+}
\ No newline at end of file
diff --git a/src/java/net/sf/jabref/gui/MainTable.java b/src/java/net/sf/jabref/gui/MainTable.java
index 02c3259..31f1b72 100644
--- a/src/java/net/sf/jabref/gui/MainTable.java
+++ b/src/java/net/sf/jabref/gui/MainTable.java
@@ -61,6 +61,8 @@ public class MainTable extends JTable {
public MainTable(MainTableFormat tableFormat, EventList<BibtexEntry> list, JabRefFrame frame,
BasePanel panel) {
super();
+
+ setAutoResizeMode(Globals.prefs.getInt("autoResizeMode"));
this.tableFormat = tableFormat;
this.panel = panel;
// This SortedList has a Comparator controlled by the TableComparatorChooser
diff --git a/src/java/net/sf/jabref/gui/MainTableFormat.java b/src/java/net/sf/jabref/gui/MainTableFormat.java
index 3a900fb..d973567 100644
--- a/src/java/net/sf/jabref/gui/MainTableFormat.java
+++ b/src/java/net/sf/jabref/gui/MainTableFormat.java
@@ -16,14 +16,15 @@ import ca.odell.glazedlists.gui.TableFormat;
import ca.odell.glazedlists.matchers.Matcher;
/**
- * Created by IntelliJ IDEA.
- * User: alver
- * Date: Oct 12, 2005
- * Time: 7:37:48 PM
- * To change this template use File | Settings | File Templates.
+ * Class defining the contents and column headers of the main table.
*/
public class MainTableFormat implements TableFormat<BibtexEntry> {
+ // Character separating field names that are to be used in sequence as
+ // fallbacks for a single column (e.g. "author/editor" to use editor where
+ // author is not set):
+ public static final String COL_DEFINITION_FIELD_SEPARATOR = "/";
+
public static final String[]
PDF = {"pdf", "ps"}
,
@@ -34,11 +35,11 @@ public class MainTableFormat implements TableFormat<BibtexEntry> {
BasePanel panel;
- String[] columns; // Contains the current column names.
+ private String[][] columns; // Contains the current column names.
public int padleft = -1; // padleft indicates how many columns (starting from left) are
// special columns (number column or icon column).
private HashMap<Integer, String[]> iconCols = new HashMap<Integer, String[]>();
- int[] nameCols = null;
+ int[][] nameCols = null;
boolean namesAsIs, abbr_names, namesNatbib, namesFf, namesLf, namesLastOnly, showShort;
public MainTableFormat(BasePanel panel) {
@@ -57,13 +58,25 @@ public class MainTableFormat implements TableFormat<BibtexEntry> {
}
else // try to find an alternative fieldname (for display)
{
- String disName = BibtexFields.getFieldDisplayName(columns[col - padleft]) ;
+ String[] fld = columns[col - padleft];
+ StringBuilder sb = new StringBuilder();
+ for (int i=0; i<fld.length; i++) {
+ if (i > 0)
+ sb.append('/');
+ String disName = BibtexFields.getFieldDisplayName(fld[i]);
+ if (disName != null)
+ sb.append(disName);
+ else
+ sb.append(Util.nCase(fld[i]));
+ }
+ return sb.toString();
+ /*String disName = BibtexFields.getFieldDisplayName(columns[col - padleft]) ;
if ( disName != null)
{
return disName ;
- }
+ } */
}
- return Util.nCase(columns[col - padleft]);
+ //return Util.nCase(columns[col - padleft]);
}
/**
@@ -86,14 +99,15 @@ public class MainTableFormat implements TableFormat<BibtexEntry> {
*/
public int getColumnIndex(String colName) {
for (int i=0; i<columns.length; i++) {
- if (columns[i].equalsIgnoreCase(colName))
+ // TODO: is the following line correct with [0] ?
+ if (columns[i][0].equalsIgnoreCase(colName))
return i+padleft;
}
return -1;
}
public Object getColumnValue(BibtexEntry be, int col) {
- Object o;
+ Object o = null;
String[] iconType = getIconTypeForColumn(col); // If non-null, indicates an icon column's type.
if (col == 0) {
o = "#";// + (row + 1);
@@ -112,23 +126,24 @@ public class MainTableFormat implements TableFormat<BibtexEntry> {
o = FileListTableModel.getFirstLabel(be.getField(GUIGlobals.FILE_FIELD));
} else
o = GUIGlobals.getTableIcon(iconType[hasField]);
- } else if (columns[col - padleft].equals(GUIGlobals.TYPE_HEADER)) {
- o = be.getType().getName();
} else {
+ String[] fld = columns[col - padleft];
+ // Go through the fields until we find one with content:
+ int j = 0;
+ for (int i = 0; i < fld.length; i++) {
+ if (fld[i].equals(GUIGlobals.TYPE_HEADER))
+ o = be.getType().getName();
+ else
+ o = be.getField(fld[i]);
+ if (o != null) {
+ j = i;
+ break;
+ }
+ }
- o = be.getField(columns[col - padleft]);
for (int i = 0; i < nameCols.length; i++) {
- if (col - padleft == nameCols[i]) {
- if (o == null) {
- return null;
- }
- if (namesAsIs) return o;
- if (namesNatbib) o = AuthorList.fixAuthor_Natbib((String) o);
- else if (namesLastOnly) o = AuthorList.fixAuthor_lastNameOnlyCommas((String) o, false);
- else if (namesFf) o = AuthorList.fixAuthor_firstNameFirstCommas((String) o, abbr_names, false);
- else if (namesLf) o = AuthorList.fixAuthor_lastNameFirstCommas((String) o, abbr_names, false);
-
- return o;
+ if ((col - padleft == nameCols[i][0]) && (nameCols[i][1] == j)) {
+ return formatName(o);
}
}
@@ -138,6 +153,23 @@ public class MainTableFormat implements TableFormat<BibtexEntry> {
return o;
}
+ /**
+ * Format a name field for the table, according to user preferences.
+ * @param o The contents of the name field.
+ * @return The formatted name field.
+ */
+ public Object formatName(Object o) {
+ if (o == null) {
+ return null;
+ }
+ if (namesAsIs) return o;
+ if (namesNatbib) o = AuthorList.fixAuthor_Natbib((String) o);
+ else if (namesLastOnly) o = AuthorList.fixAuthor_lastNameOnlyCommas((String) o, false);
+ else if (namesFf) o = AuthorList.fixAuthor_firstNameFirstCommas((String) o, abbr_names, false);
+ else if (namesLf) o = AuthorList.fixAuthor_lastNameFirstCommas((String) o, abbr_names, false);
+ return o;
+ }
+
public boolean hasField(BibtexEntry be, String field) {
// Returns true iff the entry has a nonzero value in its
// 'search' field.
@@ -147,8 +179,16 @@ public class MainTableFormat implements TableFormat<BibtexEntry> {
public void updateTableFormat() {
// Read table columns from prefs:
- columns = Globals.prefs.getStringArray("columnNames");
-
+ String[] colSettings = Globals.prefs.getStringArray("columnNames");
+ columns = new String[colSettings.length][];
+ for (int i=0; i<colSettings.length; i++) {
+ String[] fields = colSettings[i].split(COL_DEFINITION_FIELD_SEPARATOR);
+ columns[i] = new String[fields.length];
+ for (int j = 0; j < fields.length; j++) {
+ columns[i][j] = fields[j];
+ }
+ }
+
// Read name format options:
showShort = Globals.prefs.getBoolean("showShort"); //MK:
namesNatbib = Globals.prefs.getBoolean("namesNatbib"); //MK:
@@ -163,30 +203,34 @@ public class MainTableFormat implements TableFormat<BibtexEntry> {
iconCols.clear();
int coln = 1;
if (Globals.prefs.getBoolean("fileColumn"))
- iconCols.put(new Integer(coln++), FILE);
+ iconCols.put(coln++, FILE);
if (Globals.prefs.getBoolean("pdfColumn"))
- iconCols.put(new Integer(coln++), PDF);
+ iconCols.put(coln++, PDF);
if (Globals.prefs.getBoolean("urlColumn"))
- iconCols.put(new Integer(coln++), URL_);
+ iconCols.put(coln++, URL_);
if (Globals.prefs.getBoolean("citeseerColumn"))
- iconCols.put(new Integer(coln++), CITESEER);
+ iconCols.put(coln++, CITESEER);
// Add 1 to the number of icon columns to get padleft.
padleft = 1 + iconCols.size();
- // Set up the int[] nameCols, to mark which columns should be
+ // Set up the int[][] nameCols, to mark which columns should be
// treated as lists of names. This is to provide a correct presentation
// of names as efficiently as possible.
- Vector<Integer> tmp = new Vector<Integer>(2, 1);
+ // Each subarray contains the column number (before padding) and the
+ // subfield number in case a column has fallback fields.
+ Vector<int[]> tmp = new Vector<int[]>(2, 1);
for (int i = 0; i < columns.length; i++) {
- if (columns[i].equals("author")
- || columns[i].equals("editor")) {
- tmp.add(new Integer(i));
+ for (int j = 0; j < columns[i].length; j++) {
+ if (columns[i][j].equals("author")
+ || columns[i][j].equals("editor")) {
+ tmp.add(new int[] {i, j});
+ }
}
}
- nameCols = new int[tmp.size()];
+ nameCols = new int[tmp.size()][];
for (int i = 0; i < nameCols.length; i++) {
- nameCols[i] = tmp.elementAt(i).intValue();
+ nameCols[i] = tmp.elementAt(i);
}
}
diff --git a/src/java/net/sf/jabref/gui/MainTableSelectionListener.java b/src/java/net/sf/jabref/gui/MainTableSelectionListener.java
index 268cda8..2a31ac2 100644
--- a/src/java/net/sf/jabref/gui/MainTableSelectionListener.java
+++ b/src/java/net/sf/jabref/gui/MainTableSelectionListener.java
@@ -9,7 +9,6 @@ import java.awt.event.KeyListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.io.IOException;
-import java.util.Comparator;
import javax.swing.JPopupMenu;
import javax.swing.SwingUtilities;
@@ -18,17 +17,14 @@ import javax.swing.Timer;
import net.sf.jabref.BasePanel;
import net.sf.jabref.BibtexEntry;
import net.sf.jabref.EntryEditor;
-import net.sf.jabref.FieldComparator;
import net.sf.jabref.FocusRequester;
import net.sf.jabref.GUIGlobals;
import net.sf.jabref.Globals;
import net.sf.jabref.PreviewPanel;
-import net.sf.jabref.PreviewPrefsTab;
import net.sf.jabref.RightClickMenu;
import net.sf.jabref.Util;
import net.sf.jabref.external.ExternalFileMenuItem;
import ca.odell.glazedlists.EventList;
-import ca.odell.glazedlists.SortedList;
import ca.odell.glazedlists.event.ListEvent;
import ca.odell.glazedlists.event.ListEventListener;
@@ -72,9 +68,9 @@ public class MainTableSelectionListener implements ListEventListener<BibtexEntry
.get("preview0")),
new PreviewPanel(panel.database(), null, panel, panel.metaData(), Globals.prefs
.get("preview1")) };
- BibtexEntry testEntry = PreviewPrefsTab.getTestEntry();
- previewPanel[0].setEntry(testEntry);
- previewPanel[1].setEntry(testEntry);
+ //BibtexEntry testEntry = PreviewPrefsTab.getTestEntry();
+ //previewPanel[0].setEntry(testEntry);
+ //previewPanel[1].setEntry(testEntry);
}
public void updatePreviews() {
@@ -115,6 +111,12 @@ public class MainTableSelectionListener implements ListEventListener<BibtexEntry
// Show the new editor unless it was already visible:
if ((newEditor != oldEditor) || (mode != BasePanel.SHOWING_EDITOR)) {
panel.showEntryEditor(newEditor);
+ SwingUtilities.invokeLater(new Runnable() {
+ public void run() {
+ table.ensureVisible(table.getSelectedRow());
+ }
+ });
+
}
} else {
// Either nothing or a preview was shown. Update the preview.
@@ -356,7 +358,7 @@ public class MainTableSelectionListener implements ListEventListener<BibtexEntry
if (o != null) {
menu.add(new ExternalFileMenuItem(panel.frame(), entry, (String)o, (String)o,
GUIGlobals.getTableIcon(iconType[i]).getIcon(),
- panel.metaData()));
+ panel.metaData(), iconType[i]));
count++;
}
}
@@ -417,38 +419,6 @@ public class MainTableSelectionListener implements ListEventListener<BibtexEntry
}
/**
- * We should implement a faster method than the one below, but this one doesn't
- * work currently.
- * @param e The KeyEvent
- */
- public void keyTyped_(KeyEvent e) {
- //System.out.println(e.getKeyChar()+" "+table.getSortingColumn());
- if ((!e.isActionKey()) && Character.isLetterOrDigit(e.getKeyChar())) {
- int sortingColumn = table.getSortingColumn(0);
- if (sortingColumn < 0)
- return;
- Comparator<BibtexEntry> comp = table.getComparatorForColumn(sortingColumn);
- int piv = 1;
- while (((sortingColumn = table.getSortingColumn(piv)) >= 0)
- && ((comp = table.getComparatorForColumn(sortingColumn)) != null)
- && !(comp instanceof FieldComparator)) {
- piv++;
- }
- if ((comp == null) || !(comp instanceof FieldComparator))
- return;
-
- // Ok, after all of this we should have either found a field name to go by
- String field = ((FieldComparator)comp).getFieldName();
- System.out.println(String.valueOf(e.getKeyChar())+" "+field);
- SortedList<BibtexEntry> list = table.getSortedForTable();
- BibtexEntry testEntry = new BibtexEntry("0");
- testEntry.setField(field, String.valueOf(e.getKeyChar()));
- int i = list.sortIndex(testEntry);
- System.out.println(i);
- }
- }
-
- /**
* Receive key event on the main table. If the key is a letter or a digit,
* we should select the first entry in the table which starts with the given
* letter in the column by which the table is sorted.
diff --git a/src/java/net/sf/jabref/gui/SearchResultsDialog.java b/src/java/net/sf/jabref/gui/SearchResultsDialog.java
index b34cc08..a9de634 100644
--- a/src/java/net/sf/jabref/gui/SearchResultsDialog.java
+++ b/src/java/net/sf/jabref/gui/SearchResultsDialog.java
@@ -1,5 +1,43 @@
package net.sf.jabref.gui;
+import java.awt.BorderLayout;
+import java.awt.Color;
+import java.awt.Dimension;
+import java.awt.Rectangle;
+import java.awt.event.ActionEvent;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
+import java.io.IOException;
+import java.util.Comparator;
+import java.util.HashMap;
+
+import javax.swing.AbstractAction;
+import javax.swing.ActionMap;
+import javax.swing.InputMap;
+import javax.swing.JComponent;
+import javax.swing.JDialog;
+import javax.swing.JLabel;
+import javax.swing.JPopupMenu;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.SwingUtilities;
+import javax.swing.table.TableColumnModel;
+
+import net.sf.jabref.BasePanel;
+import net.sf.jabref.BibtexEntry;
+import net.sf.jabref.BibtexFields;
+import net.sf.jabref.EntryComparator;
+import net.sf.jabref.FieldComparator;
+import net.sf.jabref.GUIGlobals;
+import net.sf.jabref.GeneralRenderer;
+import net.sf.jabref.Globals;
+import net.sf.jabref.JabRefFrame;
+import net.sf.jabref.MetaData;
+import net.sf.jabref.PreviewPanel;
+import net.sf.jabref.Util;
+import net.sf.jabref.external.ExternalFileMenuItem;
import ca.odell.glazedlists.BasicEventList;
import ca.odell.glazedlists.EventList;
import ca.odell.glazedlists.SortedList;
@@ -9,17 +47,8 @@ import ca.odell.glazedlists.gui.AdvancedTableFormat;
import ca.odell.glazedlists.swing.EventSelectionModel;
import ca.odell.glazedlists.swing.EventTableModel;
import ca.odell.glazedlists.swing.TableComparatorChooser;
-import com.jgoodies.uif_lite.component.UIFSplitPane;
-import net.sf.jabref.*;
-import net.sf.jabref.external.ExternalFileMenuItem;
-import javax.swing.*;
-import javax.swing.table.TableColumnModel;
-import java.awt.*;
-import java.awt.event.*;
-import java.util.Comparator;
-import java.util.HashMap;
-import java.io.IOException;
+import com.jgoodies.uif_lite.component.UIFSplitPane;
/**
* Dialog to display search results, potentially from more than one BasePanel, with
@@ -29,7 +58,7 @@ import java.io.IOException;
*/
public class SearchResultsDialog {
private JabRefFrame frame;
- private String title;
+
private JDialog diag;
private String[] fields = new String[]{
"author", "title", "year", "journal"
@@ -41,7 +70,7 @@ public class SearchResultsDialog {
protected Rectangle toRect = new Rectangle(0, 0, 1, 1);
- private EventTableModel model;
+ private EventTableModel<BibtexEntry> model;
private EventList<BibtexEntry> entries = new BasicEventList<BibtexEntry>();
private SortedList<BibtexEntry> sortedEntries;
private HashMap<BibtexEntry, BasePanel> entryHome = new HashMap<BibtexEntry, BasePanel>();
@@ -63,7 +92,7 @@ public class SearchResultsDialog {
preview = new PreviewPanel(null, new MetaData(), Globals.prefs.get("preview1"));
sortedEntries = new SortedList<BibtexEntry>(entries, new EntryComparator(false, true, "author"));
- model = new EventTableModel(sortedEntries,
+ model = new EventTableModel<BibtexEntry>(sortedEntries,
new EntryTableFormat());
entryTable = new JTable(model);
GeneralRenderer renderer = new GeneralRenderer(Color.white);
@@ -233,7 +262,7 @@ public class SearchResultsDialog {
// A double click on an entry should highlight the entry in its BasePanel:
if (e.getClickCount() == 2) {
// Get the selected entry:
- BibtexEntry toShow = (BibtexEntry)model.getElementAt(row);
+ BibtexEntry toShow = model.getElementAt(row);
// Look up which BasePanel it belongs to:
BasePanel p = entryHome.get(toShow);
// Show the correct tab in the main window:
@@ -348,7 +377,7 @@ public class SearchResultsDialog {
* TableFormat for the table shown in the dialog. Handles the display of entry
* fields and icons for linked files and urls.
*/
- public class EntryTableFormat implements AdvancedTableFormat {
+ public class EntryTableFormat implements AdvancedTableFormat<BibtexEntry> {
public int getColumnCount() {
return PAD+fields.length;
@@ -360,8 +389,7 @@ public class SearchResultsDialog {
else return "";
}
- public Object getColumnValue(Object ob, int column) {
- BibtexEntry entry = (BibtexEntry)ob;
+ public Object getColumnValue(BibtexEntry entry, int column) {
if (column < PAD) {
Object o;
switch (column) {
@@ -387,18 +415,27 @@ public class SearchResultsDialog {
return null;
}
}
- else
- return entry.getField(fields[column-PAD]);
+ else {
+ String field = fields[column-PAD];
+ if (field.equals("author") || field.equals("editor")) {
+ // For name fields, tap into a MainTableFormat instance and use
+ // the same name formatting as is used in the entry table:
+ if (frame.basePanel() != null)
+ return frame.basePanel().tableFormat.formatName
+ (entry.getField(field));
+ }
+ return entry.getField(field);
+ }
}
- public Class getColumnClass(int i) {
+ public Class<?> getColumnClass(int i) {
if (i < PAD)
return JLabel.class;
else
return String.class;
}
- public Comparator getColumnComparator(int i) {
+ public Comparator<?> getColumnComparator(int i) {
return null;
}
}
diff --git a/src/java/net/sf/jabref/imports/ACMPortalFetcher.java b/src/java/net/sf/jabref/imports/ACMPortalFetcher.java
new file mode 100644
index 0000000..a72d6fd
--- /dev/null
+++ b/src/java/net/sf/jabref/imports/ACMPortalFetcher.java
@@ -0,0 +1,390 @@
+/* Aaron Chen
+ * 08-28-2007
+ * ACM Portal support
+ */
+
+package net.sf.jabref.imports;
+
+import java.awt.BorderLayout;
+import java.io.BufferedInputStream;
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.net.ConnectException;
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.util.Collection;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+import javax.swing.ButtonGroup;
+import javax.swing.JCheckBox;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JRadioButton;
+
+import net.sf.jabref.BibtexEntry;
+import net.sf.jabref.GUIGlobals;
+import net.sf.jabref.Globals;
+import net.sf.jabref.OutputPrinter;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: alver
+ * Date: Mar 25, 2006
+ * Time: 1:09:32 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class ACMPortalFetcher implements EntryFetcher {
+
+ ImportInspector dialog = null;
+ OutputPrinter status;
+ HTMLConverter htmlConverter = new HTMLConverter();
+ private String terms;
+ String startUrl = "http://portal.acm.org/";
+ String searchUrlPart = "results.cfm?query=";
+ String searchUrlPartII = "&dl=";
+ String endUrl = "&coll=Portal&short=1";//&start=";
+
+ private static final int MAX_FETCH = 50; // 20 when short=0
+ private int perPage = MAX_FETCH, hits = 0, unparseable = 0, parsed = 0;
+ private boolean shouldContinue = false;
+ private JRadioButton acmButton = new JRadioButton(Globals.lang("The ACM Digital Library"));
+ private JRadioButton guideButton = new JRadioButton(Globals.lang("The Guide to Computing Literature"));
+ private JCheckBox fetchAstracts = new JCheckBox(Globals.lang("Include abstracts"), false);
+ private boolean fetchingAbstracts = false;
+ private boolean acmOrGuide = false;
+
+ Pattern hitsPattern = Pattern.compile(".*Found <b>(\\d+,*\\d*)</b> of.*");
+ Pattern maxHitsPattern = Pattern.compile(".*<td>Results \\d+ - \\d+ of (\\d+,*\\d*)</td>.*");
+ Pattern risPattern = Pattern.compile(".*(popBibTex.cfm.*)','BibTex'.*");
+ Pattern absPattern = Pattern.compile(".*ABSTRACT</A></span>\\s+<p class=\"abstract\">\\s+(.*)");
+
+ Pattern fullCitationPattern =
+ Pattern.compile("<A HREF=\"(citation.cfm.*)\" class.*");
+
+ public JPanel getOptionsPanel() {
+ JPanel pan = new JPanel();
+ pan.setLayout(new BorderLayout());
+
+ acmButton.setSelected(true);
+
+ ButtonGroup group = new ButtonGroup();
+ group.add(acmButton);
+ group.add(guideButton);
+ pan.add(fetchAstracts, BorderLayout.NORTH);
+ pan.add(acmButton, BorderLayout.CENTER);
+ pan.add(guideButton, BorderLayout.SOUTH);
+
+ return pan;
+ }
+
+ public boolean processQuery(String query, ImportInspector dialog, OutputPrinter status) {
+ this.dialog = dialog;
+ this.status = status;
+ this.terms = query;
+ piv = 0;
+ shouldContinue = true;
+ parsed = 0;
+ unparseable = 0;
+ acmOrGuide = acmButton.isSelected();
+ String address = makeUrl(0);
+ try {
+ URL url = new URL(address);
+
+ //dialog.setVisible(true);
+ String page = getResults(url);
+ //System.out.println(address);
+ hits = getNumberOfHits(page, "Found", hitsPattern);
+ //System.out.println(page);
+ //System.out.printf("Hit %d\n", hits);
+
+ if (hits == 0) {
+ status.showMessage(Globals.lang("No entries found for the search string '%0'",
+ terms),
+ Globals.lang("Search ACM Portal"), JOptionPane.INFORMATION_MESSAGE);
+ return false;
+ }
+
+ int maxHits = getNumberOfHits(page, "<td>Results", maxHitsPattern);
+ //System.out.printf("maxHit %d\n", maxHits);
+ //String page = getResultsFromFile(new File("/home/alver/div/temp50.txt"));
+
+ //List entries = new ArrayList();
+ //System.out.println("Number of hits: "+hits);
+ //System.out.println("Maximum returned: "+maxHits);
+ if (hits > maxHits)
+ hits = maxHits;
+
+ if (hits > MAX_FETCH) {
+ status.showMessage(Globals.lang("%0 entries found. To reduce server load, "
+ +"only %1 will be downloaded.",
+ new String[] {String.valueOf(hits), String.valueOf(MAX_FETCH)}),
+ Globals.lang("Search ACM Portal"), JOptionPane.INFORMATION_MESSAGE);
+ dialog.toFront(); // if it is a dialog, bring it to the front.
+ hits = MAX_FETCH;
+ }
+
+ fetchingAbstracts = fetchAstracts.isSelected();
+ //parse(dialog, page, 0, 51);
+ //dialog.setProgress(perPage/2, hits);
+ parse(dialog, page, 0, 1);
+ //System.out.println(page);
+ int firstEntry = perPage;
+ while (shouldContinue && (firstEntry < hits)) {
+ //System.out.println("Fetching from: "+firstEntry);
+ address = makeUrl(firstEntry);
+ //System.out.println(address);
+ page = getResults(new URL(address));
+
+ //dialog.setProgress(firstEntry+perPage/2, hits);
+ if (!shouldContinue)
+ break;
+
+ parse(dialog, page, 0, 1+firstEntry);
+ firstEntry += perPage;
+ }
+ return true;
+ } catch (MalformedURLException e) {
+ e.printStackTrace();
+ } catch (ConnectException e) {
+ status.showMessage(Globals.lang("Connection to ACM Portal failed"),
+ Globals.lang("Search ACM Portal"), JOptionPane.ERROR_MESSAGE);
+ } catch (IOException e) {
+ status.showMessage(Globals.lang(e.getMessage()),
+ Globals.lang("Search ACM Portal"), JOptionPane.ERROR_MESSAGE);
+ e.printStackTrace();
+ }
+ return false;
+ }
+
+ private String makeUrl(int startIndex) {
+ StringBuffer sb = new StringBuffer(startUrl).append(searchUrlPart);
+ sb.append(terms.replaceAll(" ", "%20"));
+ sb.append(searchUrlPartII);
+ if (acmOrGuide)
+ sb.append("ACM");
+ else
+ sb.append("GUIDE");
+ sb.append(endUrl);
+ return sb.toString();
+ }
+
+ int piv = 0;
+
+ private void parse(ImportInspector dialog, String text, int startIndex, int firstEntryNumber) {
+ piv = startIndex;
+ int entryNumber = firstEntryNumber;
+ BibtexEntry entry;
+ while (((entry = parseNextEntry(text, piv, entryNumber)) != null)
+ && (shouldContinue)) {
+ if (entry.getField("title") != null) {
+ dialog.addEntry(entry);
+ dialog.setProgress(parsed + unparseable, hits);
+ parsed++;
+ }
+ entryNumber++;
+ //break;
+ }
+ }
+
+ private BibtexEntry parseEntryBibTeX(String fullCitation, boolean abs)
+ throws IOException
+ {
+ URL url;
+ try {
+ url = new URL(startUrl + fullCitation);
+ String page = getResults(url);
+ Matcher bibtexAddr = risPattern.matcher(page);
+ if (bibtexAddr.find()) {
+ URL bibtexUrl = new URL(startUrl + bibtexAddr.group(1));
+ BufferedReader in = new BufferedReader(new InputStreamReader(bibtexUrl.openStream()));
+ ParserResult result = BibtexParser.parse(in);
+ in.close();
+ Collection<BibtexEntry> item = result.getDatabase().getEntries();
+ BibtexEntry entry = item.iterator().next();
+ if (abs == true) {
+ Matcher absMatch = absPattern.matcher(page);
+ if (absMatch.find()) {
+ String absBlock = absMatch.group(1);
+ entry.setField("abstract", convertHTMLChars(absBlock).trim());
+ } else {
+ System.out.println("No abstract matched.");
+ //System.out.println(page);
+ }
+ }
+ return entry;
+ } else
+ return null;
+ } catch (MalformedURLException e) {
+ e.printStackTrace();
+ return null;
+ } catch (ConnectException e) {
+ e.printStackTrace();
+ return null;
+ } catch (IOException e) {
+ e.printStackTrace();
+ return null;
+ }
+ }
+
+ private BibtexEntry parseNextEntry(String allText, int startIndex, int entryNumber)
+ {
+ String toFind = new StringBuffer().append("<strong>")
+ .append(entryNumber).append("</strong>").toString();
+ int index = allText.indexOf(toFind, startIndex);
+ int endIndex = allText.indexOf("</table>", index+1);
+ //if (endIndex < 0)
+ endIndex = allText.length();
+
+ BibtexEntry entry = null;
+
+ if (index >= 0) {
+ piv = index+1;
+ String text = allText.substring(index, endIndex);
+ // Always try RIS import first
+ Matcher fullCitation =
+ fullCitationPattern.matcher(text);
+ if (fullCitation.find()) {
+ try {
+ entry = parseEntryBibTeX(fullCitation.group(1), fetchingAbstracts);
+ } catch (IOException e) {
+ e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
+ }
+ } else {
+ System.out.printf("Citation Unmatched %d\n", entryNumber);
+ System.out.printf(text);
+ }
+ if (entry != null) { // fetch successful
+ return entry;
+ }
+ }
+ //System.out.println(allText);
+ //System.out.println(toFind);
+ //System.out.println("Parse Failed");
+ return null;
+ }
+
+ /**
+ * This method must convert HTML style char sequences to normal characters.
+ * @param text The text to handle.
+ * @return The converted text.
+ */
+ private String convertHTMLChars(String text) {
+
+ return htmlConverter.format(text);
+ }
+
+
+ /**
+ * Find out how many hits were found.
+ * @param page
+ */
+ private int getNumberOfHits(String page, String marker, Pattern pattern) throws IOException {
+ int ind = page.indexOf(marker);
+ if (ind < 0)
+ throw new IOException(Globals.lang("Could not parse number of hits"));
+ String substring = page.substring(ind, Math.min(ind + 42, page.length()));
+ Matcher m = pattern.matcher(substring);
+ if (!m.find()) {
+ System.out.println("Unmatched!");
+ //System.out.println(substring);
+ } else if (m.groupCount() >= 1) {
+ try {
+ // get rid of ,
+ String number = m.group(1);
+ //NumberFormat nf = NumberFormat.getInstance();
+ //return nf.parse(number).intValue();
+ number = number.replaceAll(",", "");
+ //System.out.println(number);
+ return Integer.parseInt(number);
+ } catch (NumberFormatException ex) {
+ throw new IOException(Globals.lang("Could not parse number of hits"));
+ } catch (IllegalStateException e) {
+ throw new IOException(Globals.lang("Could not parse number of hits"));
+ }
+ }
+ throw new IOException(Globals.lang("Could not parse number of hits"));
+ }
+
+ /**
+ * Download the URL and return contents as a String.
+ * @param source
+ * @return
+ * @throws IOException
+ */
+ public String getResults(URL source) throws IOException {
+
+ InputStream in = source.openStream();
+ StringBuffer sb = new StringBuffer();
+ byte[] buffer = new byte[256];
+ while(true) {
+ int bytesRead = in.read(buffer);
+ if(bytesRead == -1) break;
+ for (int i=0; i<bytesRead; i++)
+ sb.append((char)buffer[i]);
+ }
+ return sb.toString();
+ }
+
+ /**
+ * Read results from a file instead of an URL. Just for faster debugging.
+ * @param f
+ * @return
+ * @throws IOException
+ */
+ public String getResultsFromFile(File f) throws IOException {
+ InputStream in = new BufferedInputStream(new FileInputStream(f));
+ StringBuffer sb = new StringBuffer();
+ byte[] buffer = new byte[256];
+ while(true) {
+ int bytesRead = in.read(buffer);
+ if(bytesRead == -1) break;
+ for (int i=0; i<bytesRead; i++)
+ sb.append((char)buffer[i]);
+ }
+ return sb.toString();
+ }
+
+ public String getTitle() {
+ return Globals.menuTitle("Search ACM Portal");
+ }
+
+
+ public URL getIcon() {
+ return GUIGlobals.getIconUrl("www");
+ }
+
+ public String getHelpPage() {
+ return "ACMPortalHelp.html";
+ }
+
+ public String getKeyName() {
+ return "Search ACM Portal";
+ }
+
+ // This method is called by the dialog when the user has cancelled the import.
+ public void cancelled() {
+ shouldContinue = false;
+ }
+
+ // This method is called by the dialog when the user has selected the
+ //wanted entries, and clicked Ok. The callback object can update status
+ //line etc.
+ public void done(int entriesImported) {
+ //System.out.println("Number of entries parsed: "+parsed);
+ //System.out.println("Parsing failed for "+unparseable+" entries");
+ }
+
+ // This method is called by the dialog when the user has cancelled or
+ //signalled a stop. It is expected that any long-running fetch operations
+ //will stop after this method is called.
+ public void stopFetching() {
+ shouldContinue = false;
+ }
+
+
+}
diff --git a/src/java/net/sf/jabref/imports/CiteSeerEntryFetcher.java b/src/java/net/sf/jabref/imports/CiteSeerEntryFetcher.java
index b340f02..43425b7 100644
--- a/src/java/net/sf/jabref/imports/CiteSeerEntryFetcher.java
+++ b/src/java/net/sf/jabref/imports/CiteSeerEntryFetcher.java
@@ -111,7 +111,7 @@ public class CiteSeerEntryFetcher implements EntryFetcher {
}
public String getTitle() {
- return "Fetch CiteSeer by ID";
+ return Globals.menuTitle("Fetch CiteSeer by ID");
}
public void stopFetching() {
diff --git a/src/java/net/sf/jabref/imports/IEEEXploreFetcher.java b/src/java/net/sf/jabref/imports/IEEEXploreFetcher.java
index 3e46871..784375e 100644
--- a/src/java/net/sf/jabref/imports/IEEEXploreFetcher.java
+++ b/src/java/net/sf/jabref/imports/IEEEXploreFetcher.java
@@ -1,6 +1,8 @@
package net.sf.jabref.imports;
import java.awt.BorderLayout;
+import java.awt.event.ItemEvent;
+import java.awt.event.ItemListener;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
@@ -16,9 +18,11 @@ import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
+import javax.swing.ButtonGroup;
import javax.swing.JCheckBox;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
+import javax.swing.JRadioButton;
import net.sf.jabref.BibtexEntry;
import net.sf.jabref.BibtexEntryType;
@@ -32,9 +36,9 @@ import net.sf.jabref.journals.JournalAbbreviations;
public class IEEEXploreFetcher implements EntryFetcher {
ImportInspector dialog = null;
- OutputPrinter status;
+ OutputPrinter status;
HTMLConverter htmlConverter = new HTMLConverter();
- JournalAbbreviations journalAbbrev = new JournalAbbreviations("/resource/IEEEJournalList.txt");
+ JournalAbbreviations journalAbbrev = new JournalAbbreviations("/resource/IEEEJournalList.txt");
private String terms;
String startUrl = "http://ieeexplore.ieee.org";
String searchUrlPart = "/search/freesearchresult.jsp?queryText=%28";
@@ -42,20 +46,21 @@ public class IEEEXploreFetcher implements EntryFetcher {
String risUrl = "http://ieeexplore.ieee.org/xpls/citationAct";
private int perPage = 25, hits = 0, unparseable = 0, parsed = 0;
private boolean shouldContinue = false;
- private JCheckBox fetchAstracts = new JCheckBox(Globals.lang("Include abstracts"), false);
+ private JCheckBox fetchAbstracts = new JCheckBox(Globals.lang("Include abstracts"), false);
private boolean fetchingAbstracts = false;
- private boolean fetchRis = true;
+ private JRadioButton htmlButton = new JRadioButton(Globals.lang("HTML parser"));
+ private JRadioButton risButton = new JRadioButton(Globals.lang("RIS importer"));
+ private boolean fetchingRIS = false;
private static final int MAX_RIS_FETCH = 25;
- //Pattern hitsPattern = Pattern.compile("Your search matched <strong>(\\d+)</strong>");
Pattern hitsPattern = Pattern.compile(".*Your search matched <strong>(\\d+)</strong>.*");
Pattern maxHitsPattern = Pattern.compile(".*A maximum of <strong>(\\d+)</strong>.*");
Pattern paperEntryPattern = Pattern.compile(".*<strong>(.+)</strong><br>"
- + "\\s+(.+)<br>"
- + "\\s+<A href=.+>(.+)</A><br>"
- + "\\s+(.+)\\s+(.+)\\s+(.+)\\s+(.+).*");
+ + "\\s+(.+)"
+ + "\\s+<A href=.+>(.+)</A><br>"
+ + "\\s+(.+)\\s+(.+)\\s+(.+)\\s+(.+).*");
Pattern stdEntryPattern = Pattern.compile(".*<strong>(.+)</strong><br>"
- + "\\s+(.+)");
+ + "\\s+(.+)");
Pattern volumePattern = Pattern.compile(".*Volume (\\d+), (.+)");
Pattern numberPattern = Pattern.compile(".*Issue (\\d+)</a>, (.+)");
Pattern partPattern = Pattern.compile(".*Part (\\d+), (.+)");
@@ -76,7 +81,27 @@ public class IEEEXploreFetcher implements EntryFetcher {
public JPanel getOptionsPanel() {
JPanel pan = new JPanel();
pan.setLayout(new BorderLayout());
- pan.add(fetchAstracts, BorderLayout.CENTER);
+ htmlButton.setSelected(true);
+
+ ButtonGroup group = new ButtonGroup();
+ group.add(htmlButton);
+ group.add(risButton);
+ pan.add(fetchAbstracts, BorderLayout.NORTH);
+ pan.add(htmlButton, BorderLayout.CENTER);
+ pan.add(risButton, BorderLayout.EAST);
+ fetchAbstracts.addItemListener(new ItemListener(){
+ public void itemStateChanged (ItemEvent event) {
+ if (fetchAbstracts.isSelected()) {
+ risButton.setSelected(true);
+ risButton.setEnabled(false);
+ htmlButton.setEnabled(false);
+ } else {
+ risButton.setEnabled(true);
+ htmlButton.setEnabled(true);
+ htmlButton.setSelected(true);
+ }
+ }
+ });
return pan;
}
@@ -85,23 +110,15 @@ public class IEEEXploreFetcher implements EntryFetcher {
this.status = status;
this.terms = query;
piv = 0;
- // frame.block();
shouldContinue = true;
parsed = 0;
unparseable = 0;
String address = makeUrl(0);
try {
URL url = new URL(address);
- // Fetch the search page and put the contents in a String:
- //String page = getResultsFromFile(new File("/home/alver/div/temp.txt"));
- //URLDownload ud = new URLDownload(new JPanel(), url, new File("/home/alver/div/temp.txt"));
- //ud.download();
- //dialog.setVisible(true);
String page = getResults(url);
- //hits = getNumberOfHits(page, "Your search matched", hitsPattern);
- // frame.unblock();
if (page.indexOf("You have entered an invalid search") >= 0) {
status.showMessage(Globals.lang("You have entered an invalid search '%0'.",
terms),
@@ -118,25 +135,24 @@ public class IEEEXploreFetcher implements EntryFetcher {
hits = getNumberOfHits(page, "Your search matched", hitsPattern);
int maxHits = getNumberOfHits(page, "A maximum of", maxHitsPattern);
- //String page = getResultsFromFile(new File("/home/alver/div/temp50.txt"));
- if (hits > maxHits)
- hits = maxHits;
+ fetchingAbstracts = fetchAbstracts.isSelected();
+ fetchingRIS = risButton.isSelected();
- fetchingAbstracts = fetchAstracts.isSelected();
+ if (hits > maxHits && !fetchingRIS) {
+ status.showMessage(Globals.lang("Your search matched %0 entries. But "
+ +"only %1 results are displayed.",
+ new String[] {String.valueOf(hits), String.valueOf(maxHits)}),
+ Globals.lang("Search IEEEXplore"), JOptionPane.INFORMATION_MESSAGE);
+ hits = maxHits;
+ }
- if (hits > MAX_RIS_FETCH) {
- if (fetchingAbstracts == true) {
- status.showMessage(
- Globals.lang("%0 entries found. To reduce server load, "
- +"only %1 will be downloaded.",
+ if (fetchingRIS && hits > MAX_RIS_FETCH) {
+ status.showMessage(Globals.lang("%0 entries found. To reduce server load, "
+ +"only %1 will be downloaded. Choose the HTML parser for more results.",
new String[] {String.valueOf(hits), String.valueOf(MAX_RIS_FETCH)}),
Globals.lang("Search IEEEXplore"), JOptionPane.INFORMATION_MESSAGE);
- fetchRis = true;
- hits = MAX_RIS_FETCH;
- } else {
- fetchRis = false;
- }
+ hits = MAX_RIS_FETCH;
}
parse(dialog, page, 0, 1);
@@ -157,13 +173,15 @@ public class IEEEXploreFetcher implements EntryFetcher {
e.printStackTrace();
} catch (ConnectException e) {
status.showMessage(Globals.lang("Connection to IEEEXplore failed"),
- Globals.lang("Search IEEExplore"), JOptionPane.ERROR_MESSAGE);
+ Globals.lang("Search IEEEXplore"), JOptionPane.ERROR_MESSAGE);
} catch (IOException e) {
+ status.showMessage(Globals.lang(e.getMessage()),
+ Globals.lang("Search IEEEXplore"), JOptionPane.ERROR_MESSAGE);
e.printStackTrace();
}
return false;
}
-
+
public String getTitle() {
return Globals.menuTitle("Search IEEEXplore");
}
@@ -200,7 +218,6 @@ public class IEEEXploreFetcher implements EntryFetcher {
private void parse(ImportInspector dialog, String text, int startIndex, int firstEntryNumber) {
piv = startIndex;
int entryNumber = firstEntryNumber;
-
BibtexEntry entry;
while (((entry = parseNextEntry(text, piv, entryNumber)) != null)
&& (shouldContinue)) {
@@ -231,9 +248,9 @@ public class IEEEXploreFetcher implements EntryFetcher {
"application/x-www-form-urlencoded");
PrintWriter out = new PrintWriter(
conn.getOutputStream());
- String cite = "cite";
- if (abs == true)
- cite = "cite_abs";
+ String cite = "cite";
+ if (abs == true)
+ cite = "cite_abs";
out.write(
"fileFormate=ris&dlSelect="+cite+"&arnumber="+
URLEncoder.encode(
@@ -245,31 +262,30 @@ public class IEEEXploreFetcher implements EntryFetcher {
List<BibtexEntry> items = new RisImporter().importEntries(inp);
inp.close();
if (items.size() > 0) {
- //return items.get(0);
BibtexEntry entry = items.get(0);
if (isStandard == true) {
- entry.setType(BibtexEntryType.getType("standard"));
- entry.setField("organization", "IEEE");
- String stdNumber = entry.getField("journal");
- String[] parts = stdNumber.split("Std ");
- if (parts.length == 2) {
- stdNumber = parts[1];
- parts = stdNumber.split(", ");
- if (parts.length == 2) {
- stdNumber = parts[0];
- String date = parts[1];
- parts = date.split(" ");
- if (parts.length == 2) {
- entry.setField("month", parts[0]);
- }
- }
- entry.setField("number", stdNumber);
- }
- entry.clearField("journal");
- entry.clearField("booktitle");
-
- String title = entry.getField("title");
- entry.setField("title", title);
+ entry.setType(BibtexEntryType.getType("standard"));
+ entry.setField("organization", "IEEE");
+ String stdNumber = entry.getField("journal");
+ String[] parts = stdNumber.split("Std ");
+ if (parts.length == 2) {
+ stdNumber = parts[1];
+ parts = stdNumber.split(", ");
+ if (parts.length == 2) {
+ stdNumber = parts[0];
+ String date = parts[1];
+ parts = date.split(" ");
+ if (parts.length == 2) {
+ entry.setField("month", parts[0]);
+ }
+ }
+ entry.setField("number", stdNumber);
+ }
+ entry.clearField("journal");
+ entry.clearField("booktitle");
+
+ String title = entry.getField("title");
+ entry.setField("title", title);
}
return entry;
} else
@@ -277,129 +293,121 @@ public class IEEEXploreFetcher implements EntryFetcher {
}
private BibtexEntry cleanup(BibtexEntry entry) {
- if (entry == null)
- return null;
- if (entry.getType().getName() == "Standard")
- return entry;
- // clean up month
- String month = entry.getField("month");
- // hash or map TODO
- entry.setField("month", month);
- // clean up publication field
-
- BibtexEntryType type = entry.getType();
- String sourceField;
- if (type.getName() == "Article") {
- sourceField = "journal";
- entry.clearField("booktitle");
- } else {
+ if (entry == null)
+ return null;
+ if (entry.getType().getName() == "Standard")
+ return entry;
+ // clean up author
+ String author = (String)entry.getField("author");
+ if (author != null) {
+ author = author.replaceAll("\\.", ". ");
+ author = author.replaceAll(" ", " ");
+ entry.setField("author", author);
+ }
+ // clean up month TODO
+ //String month = (String)entry.getField("month");
+ // hash or map TODO
+ //entry.setField("month", month);
+ // clean up publication field
+
+ BibtexEntryType type = entry.getType();
+ String sourceField;
+ if (type.getName() == "Article") {
+ sourceField = "journal";
+ entry.clearField("booktitle");
+ } else {
sourceField = "booktitle";
- }
+ }
String fullName = entry.getField(sourceField);
if (fullName == null) {
- System.err.println("Null publication");
- return null;
+ System.err.println("Null publication");
+ return null;
}
- //System.out.println(fullName);
if (type.getName() == "Article") {
- String[] parts = fullName.split("[\\[\\]]"); //[see also...], [legacy...]
- fullName = parts[0];
- if (parts.length == 3) {
- fullName += parts[2];
- }
+ String[] parts = fullName.split("[\\[\\]]"); //[see also...], [legacy...]
+ fullName = parts[0];
+ if (parts.length == 3) {
+ fullName += parts[2];
+ }
} else {
- fullName = fullName.replace("Conference Proceedings", "Proceedings").replace("Proceedings of", "Proceedings").replace(" ", ". ").replace("Proceedings.", "Proceedings");
+ fullName = fullName.replace("Conference Proceedings", "Proceedings").replace("Proceedings of", "Proceedings").replace(" ", ". ").replace("Proceedings.", "Proceedings");
}
- //System.out.println(fullName);
-
Matcher m1 = publicationPattern.matcher(fullName);
- if (m1.find()) {
- String prefix = m1.group(2).trim();
- String postfix = m1.group(1).trim();
- String abbrv = "";
- String[] parts = prefix.split("\\. ", 2);
- if (parts.length == 2) {
- if (parts[0].matches(abbrvPattern)) {
- prefix = parts[1];
- abbrv = parts[0];
- } else {
- prefix = parts[0];
- abbrv = parts[1];
- }
- // System.out.println(prefix);
- }
- if (prefix.matches(abbrvPattern) == false) {
- fullName = prefix + " " + postfix + " " + abbrv;
- fullName = fullName.trim();
- } else {
- fullName = postfix + " " + prefix;
- }
-// if (m1.group(3).trim() == "")
- // fullName = m1.group(2).trim() + " " + m1.group(1).trim();
- // else {
- // System.out.println(m1.group(3));
- //fullName = m1.group(3).trim() + " " + m1.group(1).trim() + " " + m1.group(2).trim();
- //}
- }
- //System.out.println(fullName);
- if (type.getName() == "Article") {
- fullName = fullName.replace("- ", "-"); //IEE Proceedings-
- Matcher m2 = acceptedPatterns.matcher(fullName);
- if (m2.find()) {
- fullName = m2.group(1);
- entry.setField("note", m2.group(2));
- }
- fullName = fullName.trim();
- String id = journalAbbrev.getAbbreviatedName(fullName, false);
- if (id != null)
- fullName = id;
+ if (m1.find()) {
+ String prefix = m1.group(2).trim();
+ String postfix = m1.group(1).trim();
+ String abbrv = "";
+ String[] parts = prefix.split("\\. ", 2);
+ if (parts.length == 2) {
+ if (parts[0].matches(abbrvPattern)) {
+ prefix = parts[1];
+ abbrv = parts[0];
+ } else {
+ prefix = parts[0];
+ abbrv = parts[1];
+ }
+ }
+ if (prefix.matches(abbrvPattern) == false) {
+ fullName = prefix + " " + postfix + " " + abbrv;
+ fullName = fullName.trim();
+ } else {
+ fullName = postfix + " " + prefix;
+ }
+ }
+ if (type.getName() == "Article") {
+ fullName = fullName.replace("- ", "-"); //IEE Proceedings-
+ Matcher m2 = acceptedPatterns.matcher(fullName);
+ if (m2.find()) {
+ fullName = m2.group(1);
+ entry.setField("note", m2.group(2));
+ }
+ fullName = fullName.trim();
+ String id = journalAbbrev.getAbbreviatedName(fullName, false);
+ if (id != null)
+ fullName = id;
} else {
-
+
Matcher m2 = proceedingPattern.matcher(fullName);
- if (m2.find()) {
- String prefix = m2.group(2);
- String postfix = m2.group(1).replaceAll("\\.$", "");
- if (prefix.matches(abbrvPattern) == false) {
- String abbrv = "";
-
- String[] parts = postfix.split("\\. ", 2);
- if (parts.length == 2) {
- if (parts[0].matches(abbrvPattern)) {
- postfix = parts[1];
- abbrv = parts[0];
- } else {
- postfix = parts[0];
- abbrv = parts[1];
- }
- //System.out.println(postfix);
- }
- fullName = prefix.trim() + " " + postfix.trim() + " " + abbrv;
-
- } else {
- fullName = postfix.trim() + " " + prefix.trim();
- }
-
- }
-
- //System.out.println(fullName);
-
- fullName = fullName.trim();
-
- fullName = fullName.replaceAll("^[tT]he ", "").replaceAll("^\\d{4} ", "").replaceAll("[,.]$", "");
- String year = entry.getField("year");
- fullName = fullName.replaceAll(", " + year + "\\.?", "");
- //System.out.println(fullName);
-
- if (fullName.contains("Abstract") == false && fullName.contains("Summaries") == false && fullName.contains("Conference Record") == false)
- fullName = "Proc. " + fullName;
-
+ if (m2.find()) {
+ String prefix = m2.group(2);
+ String postfix = m2.group(1).replaceAll("\\.$", "");
+ if (prefix.matches(abbrvPattern) == false) {
+ String abbrv = "";
+
+ String[] parts = postfix.split("\\. ", 2);
+ if (parts.length == 2) {
+ if (parts[0].matches(abbrvPattern)) {
+ postfix = parts[1];
+ abbrv = parts[0];
+ } else {
+ postfix = parts[0];
+ abbrv = parts[1];
+ }
+ }
+ fullName = prefix.trim() + " " + postfix.trim() + " " + abbrv;
+
+ } else {
+ fullName = postfix.trim() + " " + prefix.trim();
+ }
+
+ }
+
+ fullName = fullName.trim();
+
+ fullName = fullName.replaceAll("^[tT]he ", "").replaceAll("^\\d{4} ", "").replaceAll("[,.]$", "");
+ String year = entry.getField("year");
+ fullName = fullName.replaceAll(", " + year + "\\.?", "");
+
+ if (fullName.contains("Abstract") == false && fullName.contains("Summaries") == false && fullName.contains("Conference Record") == false)
+ fullName = "Proc. " + fullName;
+
}
-
- entry.setField(sourceField, fullName);
- return entry;
+
+ entry.setField(sourceField, fullName);
+ return entry;
}
private BibtexEntry parseNextEntry(String allText, int startIndex, int entryNumber)
@@ -415,34 +423,7 @@ public class IEEEXploreFetcher implements EntryFetcher {
if (index >= 0) {
piv = index+1;
String text = allText.substring(index, endIndex);
- /*
- // Fetching abstracts takes time, and causes a lot
- // of requests, so this should be optional or disabled:
- if (fetchingAbstracts) {
- Matcher number =
- ieeeArticleNumberPattern.matcher(text);
- if (number.find()) {
- try {
- entry = parseEntryRis(number.group(1));
- } catch (IOException e) {
- e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
- }
- }
- }
- if (entry != null) { // fetch successful
- // we just need to add DOI, it is not included in RIS.
- int pgInd = text.indexOf("Digital Object Identifier ");
- if (pgInd >= 0) {
- int fieldEnd = text.indexOf("<br>", pgInd);
- if (fieldEnd >= 0) {
- entry.setField("doi",
- text.substring(pgInd+26, fieldEnd).trim());
- }
- }
- return entry;
- }
- */
- BibtexEntryType type = BibtexEntryType.getType("article");
+ BibtexEntryType type = null;
String sourceField = null;
if (text.indexOf("JNL") >= 0) {
type = BibtexEntryType.getType("article");
@@ -451,51 +432,45 @@ public class IEEEXploreFetcher implements EntryFetcher {
type = BibtexEntryType.getType("inproceedings");
sourceField = "booktitle";
} else if (text.indexOf("STD") >= 0) {
- type = BibtexEntryType.getType("Standard");
+ type = BibtexEntryType.getType("standard");
} else {
System.err.println("Type detection failed.");
}
- if (fetchRis == true) {
- Matcher number =
- ieeeArticleNumberPattern.matcher(text);
- if (number.find()) {
- try {
- entry = parseEntryRis(number.group(1), fetchingAbstracts, type.getName() == "Standard");
- } catch (IOException e) {
- e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
- }
- }
- if (entry != null) { // fetch successful
- // we just need to add DOI, it is not included in RIS.
- int pgInd = text.indexOf("Digital Object Identifier ");
- if (pgInd >= 0) {
- int fieldEnd = text.indexOf("<br>", pgInd);
- if (fieldEnd >= 0) {
- entry.setField("doi",
- text.substring(pgInd+26, fieldEnd).trim());
- }
- }
- return cleanup(entry);
- }
+ if (fetchingRIS == true) {
+ Matcher number =
+ ieeeArticleNumberPattern.matcher(text);
+ if (number.find()) {
+ try {
+ entry = parseEntryRis(number.group(1), fetchingAbstracts, type.getName() == "Standard");
+ } catch (IOException e) {
+ e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
+ }
+ }
+ if (entry != null) { // fetch successful
+ // we just need to add DOI, it is not included in RIS.
+ int pgInd = text.indexOf("Digital Object Identifier ");
+ if (pgInd >= 0) {
+ int fieldEnd = text.indexOf("<br>", pgInd);
+ if (fieldEnd >= 0) {
+ entry.setField("doi",
+ text.substring(pgInd+26, fieldEnd).trim());
+ }
+ }
+ return cleanup(entry);
+ }
}
-
+
index = 0;
entry = new BibtexEntry(Util.createNeutralId(), type);
- //System.out.println(text);
- /*Matcher m1 = entryPattern1.matcher(text);
- Matcher m2 = entryPattern2.matcher(text);
- Matcher m3 = entryPattern3.matcher(text);
- Matcher m4 = entryPattern4.matcher(text);
- */
if (type.getName() == "Standard") {
- Matcher mstd = stdEntryPattern.matcher(text);
- if (mstd.find()) {
- entry.setField("title", convertHTMLChars(mstd.group(1)));
- entry.setField("year", convertHTMLChars(mstd.group(2)));
- entry.setField("organization", "IEEE");
- return entry;
- }
- System.err.println("Standard entry parsing failed.");
+ Matcher mstd = stdEntryPattern.matcher(text);
+ if (mstd.find()) {
+ entry.setField("title", convertHTMLChars(mstd.group(1)));
+ entry.setField("year", convertHTMLChars(mstd.group(2)));
+ entry.setField("organization", "IEEE");
+ return entry;
+ }
+ System.err.println("Standard entry parsing failed.");
}
Matcher m = paperEntryPattern.matcher(text);
String tmp;
@@ -510,55 +485,57 @@ public class IEEEXploreFetcher implements EntryFetcher {
entry.setField("author", tmp.replaceAll("; ", " and "));
// Publication:
tmp = m.group(3);
- String fullName = convertHTMLChars(tmp);
- entry.setField(sourceField, fullName);
- // Volume, Issue, Part, Month, Year, Pages
- String misc = m.group(4);
- for (int i = 5; i < 8; i++) {
- tmp = m.group(i);
- if (tmp.startsWith("Page") == false)
- misc += tmp;
- else
- break;
- }
- //System.out.println(misc);
+ String fullName = convertHTMLChars(tmp);
+ entry.setField(sourceField, fullName);
+ // Volume, Issue, Part, Month, Year, Pages
+ String misc = m.group(4);
+ for (int i = 5; i < 8; i++) {
+ tmp = m.group(i);
+ if (tmp.startsWith("Page") == false)
+ misc += tmp;
+ else
+ break;
+ }
Matcher ms1 = volumePattern.matcher(misc);
if (ms1.find()) {
- // Volume:
- entry.setField("volume", convertHTMLChars(ms1.group(1)));
- misc = ms1.group(2);
+ // Volume:
+ entry.setField("volume", convertHTMLChars(ms1.group(1)));
+ misc = ms1.group(2);
}
Matcher ms2 = numberPattern.matcher(misc);
if (ms2.find()) {
- // Number:
- entry.setField("number", convertHTMLChars(ms2.group(1)));
- misc = ms2.group(2);
+ // Number:
+ entry.setField("number", convertHTMLChars(ms2.group(1)));
+ misc = ms2.group(2);
}
//System.out.println(misc);
Matcher ms3 = partPattern.matcher(misc);
if (ms3.find()) {
- entry.setField("part", ms3.group(1));
- misc = ms3.group(2);
+ entry.setField("part", ms3.group(1));
+ misc = ms3.group(2);
}
- //System.out.println(misc);
Matcher ms4 = datePattern.matcher(misc);
if (ms4.find()) {
- // Month:
+ // Month:
entry.setField("month", convertHTMLChars(ms4.group(1)).replaceAll("-", "--"));
// Year
entry.setField("year", ms4.group(2));
} else {
- Matcher ms5 = datePattern.matcher(fullName);
- if (ms5.find()) {
- entry.setField("year", ms5.group(2));
- }
+ Matcher ms5 = datePattern.matcher(fullName);
+ if (ms5.find()) {
+ entry.setField("year", ms5.group(2));
+ }
}
} else {
System.err.println("---no structure match---");
System.err.println(text);
unparseable++;
- return null;
+ }
+ if (entry == null) {
+ System.err.println("Parse failed");
+ System.err.println(text);
+ return null;
}
int pgInd = text.indexOf("Page(s):");
if (pgInd >= 0) {
@@ -567,13 +544,13 @@ public class IEEEXploreFetcher implements EntryFetcher {
pgInd = rest.indexOf("<br>");
if (pgInd >= 0) {
tmp = rest.substring(0, pgInd);
- pgInd = tmp.indexOf("vol");
- if (pgInd >= 0)
- tmp = tmp.substring(0,pgInd);
- pgInd = tmp.indexOf("Vol");
- if (pgInd >= 0)
- tmp = tmp.substring(0,pgInd);
- entry.setField("pages", tmp.replaceAll("\\s+", "").replaceAll("-","--"));
+ pgInd = tmp.indexOf("vol");
+ if (pgInd >= 0)
+ tmp = tmp.substring(0,pgInd);
+ pgInd = tmp.indexOf("Vol");
+ if (pgInd >= 0)
+ tmp = tmp.substring(0,pgInd);
+ entry.setField("pages", tmp.replaceAll(" - ","--").replaceAll("\\s+", ""));
}
// Try to set doi:
pgInd = rest.indexOf("Digital Object Identifier ", pgInd);
@@ -584,8 +561,6 @@ public class IEEEXploreFetcher implements EntryFetcher {
}
}
}
-
-
return cleanup(entry);
}
return null;
diff --git a/src/java/net/sf/jabref/imports/ImportFormatReader.java b/src/java/net/sf/jabref/imports/ImportFormatReader.java
index c0ee120..5760467 100644
--- a/src/java/net/sf/jabref/imports/ImportFormatReader.java
+++ b/src/java/net/sf/jabref/imports/ImportFormatReader.java
@@ -142,7 +142,6 @@ public class ImportFormatReader {
public List<BibtexEntry> importFromFile(ImportFormat importer, String filename) throws IOException {
List<BibtexEntry> result = null;
InputStream stream = null;
-
try {
File file = new File(filename);
stream = new FileInputStream(file);
@@ -154,6 +153,7 @@ public class ImportFormatReader {
result = importer.importEntries(stream);
} finally {
+
try {
if (stream != null)
stream.close();
@@ -450,6 +450,7 @@ public class ImportFormatReader {
for (ImportFormat imFo : getImportFormats()) {
try {
+
List<BibtexEntry> entries = importFromFile(imFo, filename);
if (entries != null)
@@ -470,17 +471,21 @@ public class ImportFormatReader {
if (result != null)
return result;
-
- // Finally, if all else fails, see if it is a BibTeX file:
- ParserResult pr = OpenDatabaseAction.loadDatabase(new File(filename),
- Globals.prefs.get("defaultEncoding"));
- if ((pr.getDatabase().getEntryCount() > 0)
- || (pr.getDatabase().getStringCount() > 0)) {
- pr.setFile(new File(filename));
-
- return new Pair<String, ParserResult>(BIBTEX_FORMAT, pr);
- }
- return null;
+ // Finally, if all else fails, see if it is a BibTeX file:
+ try {
+ ParserResult pr = OpenDatabaseAction.loadDatabase(new File(filename),
+ Globals.prefs.get("defaultEncoding"));
+ if ((pr.getDatabase().getEntryCount() > 0)
+ || (pr.getDatabase().getStringCount() > 0)) {
+ pr.setFile(new File(filename));
+
+ return new Pair<String, ParserResult>(BIBTEX_FORMAT, pr);
+ }
+ } catch (RuntimeException ex) {
+ return null;
+ }
+
+ return null;
}
}
diff --git a/src/java/net/sf/jabref/imports/ImportInspectionCommandLine.java b/src/java/net/sf/jabref/imports/ImportInspectionCommandLine.java
index 4ecfa0f..6382068 100644
--- a/src/java/net/sf/jabref/imports/ImportInspectionCommandLine.java
+++ b/src/java/net/sf/jabref/imports/ImportInspectionCommandLine.java
@@ -49,4 +49,7 @@ public class ImportInspectionCommandLine implements ImportInspector {
}
return null;
}
+
+ public void toFront() {
+ }
}
diff --git a/src/java/net/sf/jabref/imports/ImportInspector.java b/src/java/net/sf/jabref/imports/ImportInspector.java
index 56b9ab6..00e637a 100644
--- a/src/java/net/sf/jabref/imports/ImportInspector.java
+++ b/src/java/net/sf/jabref/imports/ImportInspector.java
@@ -34,4 +34,9 @@ public interface ImportInspector {
*/
void addEntry(BibtexEntry entry);
+
+ /**
+ * If this is a graphical dialog, bring it to the front.
+ */
+ void toFront();
}
\ No newline at end of file
diff --git a/src/java/net/sf/jabref/imports/ImportMenuItem.java b/src/java/net/sf/jabref/imports/ImportMenuItem.java
index 52c3c64..11e38b9 100644
--- a/src/java/net/sf/jabref/imports/ImportMenuItem.java
+++ b/src/java/net/sf/jabref/imports/ImportMenuItem.java
@@ -115,7 +115,8 @@ public class ImportMenuItem extends JMenuItem implements ActionListener {
.getFormatName(), pr));
} else {
// Unknown format:
- imports.add(Globals.importFormatReader
+ frame.output(Globals.lang("Importing in unknown format")+"...");
+ imports.add(Globals.importFormatReader
.importUnknownFormat(filename));
}
} catch (IOException e) {
diff --git a/src/java/net/sf/jabref/imports/IsiImporter.java b/src/java/net/sf/jabref/imports/IsiImporter.java
index 2afae26..89ff678 100644
--- a/src/java/net/sf/jabref/imports/IsiImporter.java
+++ b/src/java/net/sf/jabref/imports/IsiImporter.java
@@ -34,7 +34,7 @@ import net.sf.jabref.util.CaseChanger;
* </ul>
*
* @author $Author: mortenalver $
- * @version $Revision: 2484 $ ($Date: 2007-11-13 18:57:36 +0100 (Tue, 13 Nov 2007) $)
+ * @version $Revision: 2644 $ ($Date: 2008-04-13 19:27:25 +0200 (Sun, 13 Apr 2008) $)
*
*/
public class IsiImporter extends ImportFormat {
@@ -66,8 +66,8 @@ public class IsiImporter extends ImportFormat {
BufferedReader in = new BufferedReader(ImportFormatReader.getReaderDefaultEncoding(stream));
String str;
-
- while ((str = in.readLine()) != null) {
+ int i=0;
+ while (((str = in.readLine()) != null) && (i < 50)) {
/**
* The following line gives false positives for RIS files, so it
@@ -78,7 +78,9 @@ public class IsiImporter extends ImportFormat {
*/
if (isiPattern.matcher(str).find())
return true;
- }
+
+ i++;
+ }
return false;
}
diff --git a/src/java/net/sf/jabref/imports/MedlineFetcher.java b/src/java/net/sf/jabref/imports/MedlineFetcher.java
index e63f613..0e81e8f 100644
--- a/src/java/net/sf/jabref/imports/MedlineFetcher.java
+++ b/src/java/net/sf/jabref/imports/MedlineFetcher.java
@@ -96,7 +96,7 @@ public class MedlineFetcher implements EntryFetcher {
result.addID(idMatcher.group(1));
}
Matcher retMaxMatcher = retMaxPattern.matcher(inLine);
- if (idMatcher.find()) {
+ if (retMaxMatcher.find()) {
result.retmax = Integer.parseInt(retMaxMatcher.group(1));
}
Matcher retStartMatcher = retStartPattern.matcher(inLine);
diff --git a/src/java/net/sf/jabref/imports/MedlineImporter.java b/src/java/net/sf/jabref/imports/MedlineImporter.java
index 488e161..7abef2f 100644
--- a/src/java/net/sf/jabref/imports/MedlineImporter.java
+++ b/src/java/net/sf/jabref/imports/MedlineImporter.java
@@ -1,9 +1,6 @@
package net.sf.jabref.imports;
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
+import java.io.*;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
@@ -41,8 +38,20 @@ public class MedlineImporter extends ImportFormat {
/**
* Check whether the source is in the correct format for this importer.
*/
- public boolean isRecognizedFormat(InputStream in) throws IOException {
- return true;
+ public boolean isRecognizedFormat(InputStream stream) throws IOException {
+
+ BufferedReader in = new BufferedReader(ImportFormatReader.getReaderDefaultEncoding(stream));
+ String str;
+ int i=0;
+ while (((str = in.readLine()) != null) && (i < 50)) {
+
+ if (str.toLowerCase().indexOf("<pubmedarticle>") >= 0)
+ return true;
+
+ i++;
+ }
+
+ return false;
}
/**
diff --git a/src/java/net/sf/jabref/imports/OvidImporter.java b/src/java/net/sf/jabref/imports/OvidImporter.java
index 9822e42..1f112e9 100644
--- a/src/java/net/sf/jabref/imports/OvidImporter.java
+++ b/src/java/net/sf/jabref/imports/OvidImporter.java
@@ -51,12 +51,26 @@ public class OvidImporter extends ImportFormat {
public String getCLIId() {
return "ovid";
}
-
+
+ static final Pattern ovidPattern = Pattern.compile("<[0-9]+>");
+
/**
* Check whether the source is in the correct format for this importer.
*/
- public boolean isRecognizedFormat(InputStream in) throws IOException {
- return true;
+ public boolean isRecognizedFormat(InputStream stream) throws IOException {
+
+ BufferedReader in = new BufferedReader(ImportFormatReader.getReaderDefaultEncoding(stream));
+ String str;
+ int i=0;
+ while (((str = in.readLine()) != null) && (i < 50)) {
+
+ if (ovidPattern.matcher(str).find())
+ return true;
+
+ i++;
+ }
+
+ return false;
}
/**
@@ -70,7 +84,7 @@ public class OvidImporter extends ImportFormat {
String line;
while ((line = in.readLine()) != null){
if (line.length() > 0 && line.charAt(0) != ' '){
- sb.append("__NEWFIELD__");
+ sb.append("__NEWFIELD__");
}
sb.append(line);
sb.append('\n');
diff --git a/src/java/net/sf/jabref/imports/RisImporter.java b/src/java/net/sf/jabref/imports/RisImporter.java
index 78c8314..369050a 100644
--- a/src/java/net/sf/jabref/imports/RisImporter.java
+++ b/src/java/net/sf/jabref/imports/RisImporter.java
@@ -114,16 +114,17 @@ public class RisImporter extends ImportFormat {
else if (lab.equals("T2") || lab.equals("T3") || lab.equals("BT")) {
hm.put("booktitle", val);
}
- else if (lab.equals("A1") || lab.equals("AU")){
+ else if (lab.equals("AU") || lab.equals("A1")) {
if (author.equals("")) // don't add " and " for the first author
author = val;
else author += " and " + val;
}
- else if (lab.equals("A2")){
+ else if (lab.equals("A2")){
if (editor.equals("")) // don't add " and " for the first editor
editor = val;
else editor += " and " + val;
- } else if (lab.equals("JA") || lab.equals("JF") || lab.equals("JO")) {
+ }
+ else if (lab.equals("JA") || lab.equals("JF") || lab.equals("JO")) {
if (type.equals("inproceedings"))
hm.put("booktitle", val);
else
@@ -131,8 +132,12 @@ public class RisImporter extends ImportFormat {
}
else if (lab.equals("SP")) startPage = val;
- else if (lab.equals("PB"))
- hm.put("publisher", val);
+ else if (lab.equals("PB")) {
+ if (type.equals("phdthesis"))
+ hm.put("school", val);
+ else
+ hm.put("publisher", val);
+ }
else if (lab.equals("AD") || lab.equals("CY"))
hm.put("address", val);
else if (lab.equals("EP")) endPage = val;
diff --git a/src/java/net/sf/jabref/imports/SPIRESBibtexFilterReader.java b/src/java/net/sf/jabref/imports/SPIRESBibtexFilterReader.java
index 1f224e6..18c1e45 100644
--- a/src/java/net/sf/jabref/imports/SPIRESBibtexFilterReader.java
+++ b/src/java/net/sf/jabref/imports/SPIRESBibtexFilterReader.java
@@ -1,10 +1,9 @@
package net.sf.jabref.imports;
-import java.io.Reader;
import java.io.BufferedReader;
import java.io.FilterReader;
import java.io.IOException;
-import java.util.regex.Matcher;
+import java.io.Reader;
/**
*
diff --git a/src/java/net/sf/jabref/imports/SPIRESFetcher.java b/src/java/net/sf/jabref/imports/SPIRESFetcher.java
index 5ac1304..e3b5e60 100644
--- a/src/java/net/sf/jabref/imports/SPIRESFetcher.java
+++ b/src/java/net/sf/jabref/imports/SPIRESFetcher.java
@@ -7,14 +7,15 @@ import java.io.UnsupportedEncodingException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
+
import javax.swing.JOptionPane;
import javax.swing.JPanel;
-import net.sf.jabref.OutputPrinter;
+
import net.sf.jabref.BibtexDatabase;
import net.sf.jabref.BibtexEntry;
import net.sf.jabref.GUIGlobals;
import net.sf.jabref.Globals;
-import net.sf.jabref.imports.BibtexParser;
+import net.sf.jabref.OutputPrinter;
/**
*
@@ -46,7 +47,7 @@ public class SPIRESFetcher implements EntryFetcher {
public String constructUrl(String key) {
String identifier = "";
try {
- identifier = URLEncoder.encode((String) key, "UTF-8");
+ identifier = URLEncoder.encode(key, "UTF-8");
} catch (UnsupportedEncodingException e) {
return "";
}
@@ -72,7 +73,7 @@ public class SPIRESFetcher implements EntryFetcher {
if (key.matches("^\\w*-\\w*[ /].*"))
cmd = "eprint";
try {
- key = URLEncoder.encode((String) key, "UTF-8");
+ key = URLEncoder.encode(key, "UTF-8");
} catch (UnsupportedEncodingException e) {
}
StringBuffer sb = new StringBuffer("http://").append(spiresHost)
diff --git a/src/java/net/sf/jabref/imports/ScifinderImporter.java b/src/java/net/sf/jabref/imports/ScifinderImporter.java
index bf93fea..542ae24 100644
--- a/src/java/net/sf/jabref/imports/ScifinderImporter.java
+++ b/src/java/net/sf/jabref/imports/ScifinderImporter.java
@@ -37,8 +37,20 @@ public class ScifinderImporter extends ImportFormat {
/**
* Check whether the source is in the correct format for this importer.
*/
- public boolean isRecognizedFormat(InputStream in) throws IOException {
- return true;
+ public boolean isRecognizedFormat(InputStream stream) throws IOException {
+
+ BufferedReader in = new BufferedReader(ImportFormatReader.getReaderDefaultEncoding(stream));
+ String str;
+ int i=0;
+ while (((str = in.readLine()) != null) && (i < 50)) {
+
+ if (str.trim().equals("START_RECORD"))
+ return true;
+
+ i++;
+ }
+
+ return false;
}
/**
diff --git a/src/java/net/sf/jabref/imports/SixpackImporter.java b/src/java/net/sf/jabref/imports/SixpackImporter.java
index 1a8fbb8..f986f1c 100644
--- a/src/java/net/sf/jabref/imports/SixpackImporter.java
+++ b/src/java/net/sf/jabref/imports/SixpackImporter.java
@@ -19,6 +19,8 @@ import net.sf.jabref.Util;
*/
public class SixpackImporter extends ImportFormat {
+ final String SEPARATOR = new String(new char[] { 0, 48 });
+
/**
* Return the name of this import format.
*/
@@ -37,8 +39,19 @@ public class SixpackImporter extends ImportFormat {
/**
* Check whether the source is in the correct format for this importer.
*/
- public boolean isRecognizedFormat(InputStream in) throws IOException {
- return true;
+ public boolean isRecognizedFormat(InputStream stream) throws IOException {
+ BufferedReader in = new BufferedReader(ImportFormatReader.getReaderDefaultEncoding(stream));
+ String str;
+ int i=0;
+ while (((str = in.readLine()) != null) && (i < 50)) {
+
+ if (str.indexOf(SEPARATOR) >= 0)
+ return true;
+
+ i++;
+ }
+
+ return false;
}
/**
@@ -47,7 +60,7 @@ public class SixpackImporter extends ImportFormat {
*/
public List<BibtexEntry> importEntries(InputStream stream) throws IOException {
- final String SEPARATOR = new String(new char[] { 0, 48 });
+
HashMap<String, String> fI = new HashMap<String, String>();
fI.put("id", "bibtexkey");
fI.put("au", "author");
diff --git a/src/java/net/sf/jabref/labelPattern/LabelPatternUtil.java b/src/java/net/sf/jabref/labelPattern/LabelPatternUtil.java
index c44cd8a..0dc5ef4 100644
--- a/src/java/net/sf/jabref/labelPattern/LabelPatternUtil.java
+++ b/src/java/net/sf/jabref/labelPattern/LabelPatternUtil.java
@@ -5,6 +5,7 @@ package net.sf.jabref.labelPattern;
import java.util.ArrayList;
import java.util.StringTokenizer;
+import java.util.Arrays;
import net.sf.jabref.*;
import net.sf.jabref.export.layout.format.RemoveLatexCommands;
@@ -139,29 +140,8 @@ public class LabelPatternUtil {
// apply modifier if present
if (parts.length > 1)
- for (int j = 1; j < parts.length; j++) {
- String modifier = parts[j];
-
- if (modifier.equals("lower")) {
- label = label.toLowerCase();
- } else if (modifier.equals("abbr")) {
- // Abbreviate - that is,
- // System.out.println(_sbvalue.toString());
- StringBuffer abbr = new StringBuffer();
- String[] words = label.toString().replaceAll("[\\{\\}']","")
- .split("[ \r\n\"]");
- for (int word = 0; word < words.length; word++)
- if (words[word].length() > 0)
- abbr.append(words[word].charAt(0));
- label = abbr.toString();
-
- } else {
- Globals
- .logger("Key generator warning: unknown modifier '"
- + modifier + "'.");
- }
- }
-
+ label = applyModifiers(label, parts, 1);
+
_sb.append(label);
} else {
@@ -230,6 +210,40 @@ public class LabelPatternUtil {
/** End of edit, Morten Alver 2004.02.04. */
}
+ /**
+ * Applies modifiers to a label generated based on a field marker.
+ * @param label The generated label.
+ * @param parts String array containing the modifiers.
+ * @param offset The number of initial items in the modifiers array to skip.
+ * @return The modified label.
+ */
+ public static String applyModifiers(String label, String[] parts, int offset) {
+ if (parts.length > offset)
+ for (int j = offset; j < parts.length; j++) {
+ String modifier = parts[j];
+
+ if (modifier.equals("lower")) {
+ label = label.toLowerCase();
+ } else if (modifier.equals("abbr")) {
+ // Abbreviate - that is,
+ // System.out.println(_sbvalue.toString());
+ StringBuffer abbr = new StringBuffer();
+ String[] words = label.toString().replaceAll("[\\{\\}']","")
+ .split("[ \r\n\"]");
+ for (int word = 0; word < words.length; word++)
+ if (words[word].length() > 0)
+ abbr.append(words[word].charAt(0));
+ label = abbr.toString();
+
+ } else {
+ Globals
+ .logger("Key generator warning: unknown modifier '"
+ + modifier + "'.");
+ }
+ }
+ return label;
+ }
+
public static String makeLabel(BibtexEntry _entry, String val) {
try {
diff --git a/src/java/net/sf/jabref/net/URLDownload.java b/src/java/net/sf/jabref/net/URLDownload.java
index cb5ec32..9b273f5 100644
--- a/src/java/net/sf/jabref/net/URLDownload.java
+++ b/src/java/net/sf/jabref/net/URLDownload.java
@@ -18,18 +18,35 @@ import javax.swing.ProgressMonitorInputStream;
public class URLDownload {
private URL source;
+ private URLConnection con = null;
private File dest;
private Component parent;
+ private String mimeType = null;
public URLDownload(Component _parent, URL _source, File _dest) {
source = _source;
dest = _dest;
parent = _parent;
}
-
- public void download() throws IOException {
- URLConnection con = source.openConnection();
+
+ public String getMimeType() {
+ return mimeType;
+ }
+
+ public void openConnectionOnly() throws IOException {
+ con = source.openConnection();
con.setRequestProperty("User-Agent", "Jabref");
+ mimeType = con.getContentType();
+ }
+
+ public void download() throws IOException {
+
+ if (con == null) {
+ con = source.openConnection();
+ con.setRequestProperty("User-Agent", "Jabref");
+ mimeType = con.getContentType();
+ }
+
InputStream input = new BufferedInputStream(con.getInputStream());
OutputStream output = new BufferedOutputStream(new FileOutputStream(dest));
diff --git a/src/java/net/sf/jabref/plugin/core/generated/_JabRefPlugin.java b/src/java/net/sf/jabref/plugin/core/generated/_JabRefPlugin.java
index d3c1b88..371ed10 100644
--- a/src/java/net/sf/jabref/plugin/core/generated/_JabRefPlugin.java
+++ b/src/java/net/sf/jabref/plugin/core/generated/_JabRefPlugin.java
@@ -1,355 +1,360 @@
-package net.sf.jabref.plugin.core.generated;
-
-import java.net.URL;
-import java.util.ArrayList;
-import java.util.List;
-import net.sf.jabref.plugin.util.RuntimeExtension;
-import org.java.plugin.Plugin;
-import org.java.plugin.PluginLifecycleException;
-import org.java.plugin.registry.Extension;
-import org.java.plugin.registry.ExtensionPoint;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * Do not modify this file, as it was auto generated and will be overwritten!
- * User modifications should go in net.sf.jabref.plugin.core.JabRefPlugin.
- */
-public abstract class _JabRefPlugin extends Plugin {
-
- public static String getId(){
- return "net.sf.jabref.core";
- }
-
- static Log log = LogFactory.getLog(_JabRefPlugin.class);
-
- public List<ExportFormatTemplateExtension> getExportFormatTemplateExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ExportFormatTemplate");
- List<ExportFormatTemplateExtension> result = new ArrayList<ExportFormatTemplateExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new ExportFormatTemplateExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class ExportFormatTemplateExtension extends RuntimeExtension {
- public ExportFormatTemplateExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- public String getDisplayName(){
- return getStringParameter("displayName");
- }
-
-
- public String getConsoleName(){
- return getStringParameter("consoleName");
- }
-
-
- public String getLayoutFilename(){
- return getStringParameter("layoutFilename");
- }
-
-
- public URL getDirAsUrl(){
- return getResourceParameter("dir");
- }
-
- public URL getDirAsUrl(String relativePath){
- return getResourceParameter("dir", relativePath);
- }
-
-
- public String getExtension(){
- return getStringParameter("extension");
- }
-
- }
-
- public List<ExportFormatExtension> getExportFormatExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ExportFormat");
- List<ExportFormatExtension> result = new ArrayList<ExportFormatExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new ExportFormatExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class ExportFormatExtension extends RuntimeExtension {
- public ExportFormatExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- /**
- * @return A singleton instance of the class parameter or null if the class could not be found!
- */
- public net.sf.jabref.export.IExportFormat getExportFormat(){
- return (net.sf.jabref.export.IExportFormat)getClassParameter("exportFormat");
- }
-
-
- public String getDisplayName(){
- return getStringParameter("displayName");
- }
-
-
- public String getConsoleName(){
- return getStringParameter("consoleName");
- }
-
-
- public String getExtension(){
- return getStringParameter("extension");
- }
-
- }
-
- public List<SidePanePluginExtension> getSidePanePluginExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "SidePanePlugin");
- List<SidePanePluginExtension> result = new ArrayList<SidePanePluginExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new SidePanePluginExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class SidePanePluginExtension extends RuntimeExtension {
- public SidePanePluginExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- /**
- * @return A singleton instance of the class parameter or null if the class could not be found!
- */
- public net.sf.jabref.plugin.SidePanePlugin getSidePanePlugin(){
- return (net.sf.jabref.plugin.SidePanePlugin)getClassParameter("sidePanePlugin");
- }
-
-
- public String getName(){
- return getStringParameter("name");
- }
-
-
- public String getDescription(){
- return getStringParameter("description");
- }
-
- }
-
- public List<EntryFetcherExtension> getEntryFetcherExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "EntryFetcher");
- List<EntryFetcherExtension> result = new ArrayList<EntryFetcherExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new EntryFetcherExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class EntryFetcherExtension extends RuntimeExtension {
- public EntryFetcherExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- /**
- * @return A singleton instance of the class parameter or null if the class could not be found!
- */
- public net.sf.jabref.imports.EntryFetcher getEntryFetcher(){
- return (net.sf.jabref.imports.EntryFetcher)getClassParameter("entryFetcher");
- }
-
-
- public String getName(){
- return getStringParameter("name");
- }
-
-
- public String getDescription(){
- return getStringParameter("description");
- }
-
- }
-
- public List<ExportFormatProviderExtension> getExportFormatProviderExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ExportFormatProvider");
- List<ExportFormatProviderExtension> result = new ArrayList<ExportFormatProviderExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new ExportFormatProviderExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class ExportFormatProviderExtension extends RuntimeExtension {
- public ExportFormatProviderExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- /**
- * @return A singleton instance of the class parameter or null if the class could not be found!
- */
- public net.sf.jabref.export.IExportFormatProvider getFormatProvider(){
- return (net.sf.jabref.export.IExportFormatProvider)getClassParameter("formatProvider");
- }
-
-
- public String getName(){
- return getStringParameter("name");
- }
-
-
- public String getDescription(){
- return getStringParameter("description");
- }
-
- }
-
- public List<PushToApplicationExtension> getPushToApplicationExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "PushToApplication");
- List<PushToApplicationExtension> result = new ArrayList<PushToApplicationExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new PushToApplicationExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class PushToApplicationExtension extends RuntimeExtension {
- public PushToApplicationExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- /**
- * @return A singleton instance of the class parameter or null if the class could not be found!
- */
- public net.sf.jabref.external.PushToApplication getPushToApp(){
- return (net.sf.jabref.external.PushToApplication)getClassParameter("pushToApp");
- }
-
-
- public String getName(){
- return getStringParameter("name");
- }
-
-
- public String getDescription(){
- return getStringParameter("description");
- }
-
- }
-
- public List<LayoutFormatterExtension> getLayoutFormatterExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "LayoutFormatter");
- List<LayoutFormatterExtension> result = new ArrayList<LayoutFormatterExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new LayoutFormatterExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class LayoutFormatterExtension extends RuntimeExtension {
- public LayoutFormatterExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- /**
- * @return A singleton instance of the class parameter or null if the class could not be found!
- */
- public net.sf.jabref.export.layout.LayoutFormatter getLayoutFormatter(){
- return (net.sf.jabref.export.layout.LayoutFormatter)getClassParameter("layoutFormatter");
- }
-
-
- public String getDescription(){
- return getStringParameter("description");
- }
-
-
- public String getName(){
- return getStringParameter("name");
- }
-
- }
-
- public List<ImportFormatExtension> getImportFormatExtensions(){
- ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ImportFormat");
- List<ImportFormatExtension> result = new ArrayList<ImportFormatExtension>();
- for (Extension ext : extPoint.getConnectedExtensions()) {
- try {
- result.add(new ImportFormatExtension(getManager().getPlugin(
- ext.getDeclaringPluginDescriptor().getId()), ext));
- } catch (PluginLifecycleException e) {
- log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
- }
- }
- return result;
- }
-
- public static class ImportFormatExtension extends RuntimeExtension {
- public ImportFormatExtension(Plugin declaringPlugin, Extension wrapped){
- super(declaringPlugin, wrapped);
- }
-
-
- /**
- * @return A singleton instance of the class parameter or null if the class could not be found!
- */
- public net.sf.jabref.imports.ImportFormat getImportFormat(){
- return (net.sf.jabref.imports.ImportFormat)getClassParameter("importFormat");
- }
-
-
- public String getName(){
- return getStringParameter("name");
- }
-
-
- public String getDescription(){
- return getStringParameter("description");
- }
-
- }
-
-}
+package net.sf.jabref.plugin.core.generated;
+
+import java.net.URL;
+import java.util.ArrayList;
+import java.util.List;
+import net.sf.jabref.plugin.util.RuntimeExtension;
+import org.java.plugin.Plugin;
+import org.java.plugin.PluginLifecycleException;
+import org.java.plugin.registry.Extension;
+import org.java.plugin.registry.ExtensionPoint;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * Do not modify this file, as it was auto generated and will be overwritten!
+ * User modifications should go in net.sf.jabref.plugin.core.JabRefPlugin.
+ */
+public abstract class _JabRefPlugin extends Plugin {
+
+ public static String getId(){
+ return "net.sf.jabref.core";
+ }
+
+ static Log log = LogFactory.getLog(_JabRefPlugin.class);
+
+ public List<ExportFormatTemplateExtension> getExportFormatTemplateExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ExportFormatTemplate");
+ List<ExportFormatTemplateExtension> result = new ArrayList<ExportFormatTemplateExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new ExportFormatTemplateExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class ExportFormatTemplateExtension extends RuntimeExtension {
+ public ExportFormatTemplateExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ public String getDisplayName(){
+ return getStringParameter("displayName");
+ }
+
+
+ public String getConsoleName(){
+ return getStringParameter("consoleName");
+ }
+
+
+ public String getLayoutFilename(){
+ return getStringParameter("layoutFilename");
+ }
+
+
+ public URL getDirAsUrl(){
+ return getResourceParameter("dir");
+ }
+
+ public URL getDirAsUrl(String relativePath){
+ return getResourceParameter("dir", relativePath);
+ }
+
+
+ public String getExtension(){
+ return getStringParameter("extension");
+ }
+
+
+ public String getEncoding(){
+ return getStringParameter("encoding");
+ }
+
+ }
+
+ public List<ExportFormatExtension> getExportFormatExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ExportFormat");
+ List<ExportFormatExtension> result = new ArrayList<ExportFormatExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new ExportFormatExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class ExportFormatExtension extends RuntimeExtension {
+ public ExportFormatExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ /**
+ * @return A singleton instance of the class parameter or null if the class could not be found!
+ */
+ public net.sf.jabref.export.IExportFormat getExportFormat(){
+ return (net.sf.jabref.export.IExportFormat)getClassParameter("exportFormat");
+ }
+
+
+ public String getDisplayName(){
+ return getStringParameter("displayName");
+ }
+
+
+ public String getConsoleName(){
+ return getStringParameter("consoleName");
+ }
+
+
+ public String getExtension(){
+ return getStringParameter("extension");
+ }
+
+ }
+
+ public List<SidePanePluginExtension> getSidePanePluginExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "SidePanePlugin");
+ List<SidePanePluginExtension> result = new ArrayList<SidePanePluginExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new SidePanePluginExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class SidePanePluginExtension extends RuntimeExtension {
+ public SidePanePluginExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ /**
+ * @return A singleton instance of the class parameter or null if the class could not be found!
+ */
+ public net.sf.jabref.plugin.SidePanePlugin getSidePanePlugin(){
+ return (net.sf.jabref.plugin.SidePanePlugin)getClassParameter("sidePanePlugin");
+ }
+
+
+ public String getName(){
+ return getStringParameter("name");
+ }
+
+
+ public String getDescription(){
+ return getStringParameter("description");
+ }
+
+ }
+
+ public List<EntryFetcherExtension> getEntryFetcherExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "EntryFetcher");
+ List<EntryFetcherExtension> result = new ArrayList<EntryFetcherExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new EntryFetcherExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class EntryFetcherExtension extends RuntimeExtension {
+ public EntryFetcherExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ /**
+ * @return A singleton instance of the class parameter or null if the class could not be found!
+ */
+ public net.sf.jabref.imports.EntryFetcher getEntryFetcher(){
+ return (net.sf.jabref.imports.EntryFetcher)getClassParameter("entryFetcher");
+ }
+
+
+ public String getName(){
+ return getStringParameter("name");
+ }
+
+
+ public String getDescription(){
+ return getStringParameter("description");
+ }
+
+ }
+
+ public List<ExportFormatProviderExtension> getExportFormatProviderExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ExportFormatProvider");
+ List<ExportFormatProviderExtension> result = new ArrayList<ExportFormatProviderExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new ExportFormatProviderExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class ExportFormatProviderExtension extends RuntimeExtension {
+ public ExportFormatProviderExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ /**
+ * @return A singleton instance of the class parameter or null if the class could not be found!
+ */
+ public net.sf.jabref.export.IExportFormatProvider getFormatProvider(){
+ return (net.sf.jabref.export.IExportFormatProvider)getClassParameter("formatProvider");
+ }
+
+
+ public String getName(){
+ return getStringParameter("name");
+ }
+
+
+ public String getDescription(){
+ return getStringParameter("description");
+ }
+
+ }
+
+ public List<PushToApplicationExtension> getPushToApplicationExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "PushToApplication");
+ List<PushToApplicationExtension> result = new ArrayList<PushToApplicationExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new PushToApplicationExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class PushToApplicationExtension extends RuntimeExtension {
+ public PushToApplicationExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ /**
+ * @return A singleton instance of the class parameter or null if the class could not be found!
+ */
+ public net.sf.jabref.external.PushToApplication getPushToApp(){
+ return (net.sf.jabref.external.PushToApplication)getClassParameter("pushToApp");
+ }
+
+
+ public String getName(){
+ return getStringParameter("name");
+ }
+
+
+ public String getDescription(){
+ return getStringParameter("description");
+ }
+
+ }
+
+ public List<LayoutFormatterExtension> getLayoutFormatterExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "LayoutFormatter");
+ List<LayoutFormatterExtension> result = new ArrayList<LayoutFormatterExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new LayoutFormatterExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class LayoutFormatterExtension extends RuntimeExtension {
+ public LayoutFormatterExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ /**
+ * @return A singleton instance of the class parameter or null if the class could not be found!
+ */
+ public net.sf.jabref.export.layout.LayoutFormatter getLayoutFormatter(){
+ return (net.sf.jabref.export.layout.LayoutFormatter)getClassParameter("layoutFormatter");
+ }
+
+
+ public String getDescription(){
+ return getStringParameter("description");
+ }
+
+
+ public String getName(){
+ return getStringParameter("name");
+ }
+
+ }
+
+ public List<ImportFormatExtension> getImportFormatExtensions(){
+ ExtensionPoint extPoint = getManager().getRegistry().getExtensionPoint(getId(), "ImportFormat");
+ List<ImportFormatExtension> result = new ArrayList<ImportFormatExtension>();
+ for (Extension ext : extPoint.getConnectedExtensions()) {
+ try {
+ result.add(new ImportFormatExtension(getManager().getPlugin(
+ ext.getDeclaringPluginDescriptor().getId()), ext));
+ } catch (PluginLifecycleException e) {
+ log.error("Failed to activate plug-in " + ext.getDeclaringPluginDescriptor().getId(), e);
+ }
+ }
+ return result;
+ }
+
+ public static class ImportFormatExtension extends RuntimeExtension {
+ public ImportFormatExtension(Plugin declaringPlugin, Extension wrapped){
+ super(declaringPlugin, wrapped);
+ }
+
+
+ /**
+ * @return A singleton instance of the class parameter or null if the class could not be found!
+ */
+ public net.sf.jabref.imports.ImportFormat getImportFormat(){
+ return (net.sf.jabref.imports.ImportFormat)getClassParameter("importFormat");
+ }
+
+
+ public String getName(){
+ return getStringParameter("name");
+ }
+
+
+ public String getDescription(){
+ return getStringParameter("description");
+ }
+
+ }
+
+}
diff --git a/src/java/net/sf/jabref/sql/DBConnectDialog.java b/src/java/net/sf/jabref/sql/DBConnectDialog.java
index b684c79..f4a2459 100644
--- a/src/java/net/sf/jabref/sql/DBConnectDialog.java
+++ b/src/java/net/sf/jabref/sql/DBConnectDialog.java
@@ -153,7 +153,7 @@ public class DBConnectDialog extends JDialog {
getContentPane().add(bb.getPanel(), BorderLayout.SOUTH);
pack();
- btnConnect.addActionListener( new ActionListener() {
+ ActionListener connectAction = new ActionListener() {
public void actionPerformed(ActionEvent e) {
String errorMessage = checkInput();
@@ -163,12 +163,18 @@ public class DBConnectDialog extends JDialog {
setVisible(false);
setConnectToDB(true);
} else {
- JOptionPane.showMessageDialog(null, errorMessage,
+ JOptionPane.showMessageDialog(null, errorMessage,
"Input Error", JOptionPane.ERROR_MESSAGE);
}
}
- });
+ };
+
+ btnConnect.addActionListener(connectAction);
+ txtDatabase.addActionListener(connectAction);
+ txtServerHostname.addActionListener(connectAction);
+ txtUsername.addActionListener(connectAction);
+ pwdPassword.addActionListener(connectAction);
btnCancel.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
diff --git a/src/java/net/sf/jabref/sql/DbConnectAction.java b/src/java/net/sf/jabref/sql/DbConnectAction.java
new file mode 100644
index 0000000..ba32240
--- /dev/null
+++ b/src/java/net/sf/jabref/sql/DbConnectAction.java
@@ -0,0 +1,88 @@
+package net.sf.jabref.sql;
+
+import net.sf.jabref.BaseAction;
+import net.sf.jabref.BasePanel;
+import net.sf.jabref.Util;
+import net.sf.jabref.Globals;
+
+import javax.swing.*;
+import java.sql.Connection;
+import java.awt.event.ActionEvent;
+
+/**
+ * Created by IntelliJ IDEA.
+* User: alver
+* Date: Mar 27, 2008
+* Time: 6:05:13 PM
+* To change this template use File | Settings | File Templates.
+*/
+public class DbConnectAction extends BaseAction {
+ private BasePanel panel;
+
+ public DbConnectAction(BasePanel panel) {
+ this.panel = panel;
+ }
+
+ public AbstractAction getAction() {
+ return new DbImpAction();
+ }
+
+ class DbImpAction extends AbstractAction {
+ public void actionPerformed(ActionEvent e) {
+ action();
+
+ }
+ }
+
+ public void action() {
+
+ DBStrings dbs = panel.metaData().getDBStrings();
+
+ // init DB strings if necessary
+ if (! dbs.isInitialized()) {
+ dbs.initialize();
+ }
+
+ // show connection dialog
+ DBConnectDialog dbd = new DBConnectDialog(panel.frame(), dbs);
+ Util.placeDialog(dbd, panel);
+ dbd.setVisible(true);
+
+ // connnect to database to test DBStrings
+ if (dbd.getConnectToDB()) {
+
+ dbs = dbd.getDBStrings();
+
+ try {
+
+ panel.frame().output(Globals.lang("Establishing SQL connection..."));
+ Connection conn = SQLutil.connectToDB(dbs);
+ conn.close();
+ dbs.isConfigValid(true);
+ panel.frame().output(Globals.lang("SQL connection established."));
+
+ } catch (Exception ex) {
+
+ String errorMessage = SQLutil.getExceptionMessage(ex,SQLutil.DBTYPE.MYSQL);
+ dbs.isConfigValid(false);
+
+ String preamble = "Could not connect to SQL database for the following reason:";
+ panel.frame().output(Globals.lang(preamble)
+ + " " + errorMessage);
+
+ JOptionPane.showMessageDialog(panel.frame(), Globals.lang(preamble)
+ + "\n" + errorMessage, Globals.lang("Connect to SQL database"),
+ JOptionPane.ERROR_MESSAGE);
+
+ } finally {
+
+ panel.metaData().setDBStrings(dbs);
+ dbd.dispose();
+
+ }
+
+ }
+
+ }
+
+}
diff --git a/src/java/net/sf/jabref/sql/DbImportAction.java b/src/java/net/sf/jabref/sql/DbImportAction.java
new file mode 100644
index 0000000..29fb607
--- /dev/null
+++ b/src/java/net/sf/jabref/sql/DbImportAction.java
@@ -0,0 +1,153 @@
+package net.sf.jabref.sql;
+
+import java.awt.event.ActionEvent;
+
+import javax.swing.AbstractAction;
+
+import net.sf.jabref.AbstractWorker;
+import net.sf.jabref.BasePanel;
+import net.sf.jabref.BibtexDatabase;
+import net.sf.jabref.GUIGlobals;
+import net.sf.jabref.Globals;
+import net.sf.jabref.JabRefFrame;
+import net.sf.jabref.MetaData;
+import net.sf.jabref.MnemonicAwareAction;
+import net.sf.jabref.Util;
+
+/**
+ * Created by IntelliJ IDEA.
+* User: alver
+* Date: Mar 27, 2008
+* Time: 6:09:08 PM
+* To change this template use File | Settings | File Templates.
+*/
+public class DbImportAction extends AbstractWorker {
+
+ BibtexDatabase database = null;
+ MetaData metaData = null;
+ String errorMessage = null;
+ boolean connectToDB = false;
+ private JabRefFrame frame;
+ private DBStrings dbs = null;
+
+ public DbImportAction(JabRefFrame frame) {
+ this.frame = frame;
+ }
+
+ public AbstractAction getAction() {
+ return new DbImpAction();
+ }
+
+ class DbImpAction extends MnemonicAwareAction {
+ public DbImpAction() {
+ super(GUIGlobals.getImage("dbImport"));
+ putValue(NAME, "Import from external SQL database");
+
+ }
+ public void actionPerformed(ActionEvent e) {
+ try {
+ Util.runAbstractWorker(DbImportAction.this);
+ } catch (Throwable throwable) {
+ throwable.printStackTrace();
+ }
+ }
+ }
+
+ // run first, in EDT:
+ public void init() {
+
+ dbs = new DBStrings();
+ dbs.initialize();
+ DBConnectDialog dbd = new DBConnectDialog(frame, dbs);
+ dbs = dbd.getDBStrings();
+ //panel.metaData().getDBStrings();
+
+ // get DBStrings from user if necessary
+ if (!dbs.isConfigValid()) {
+
+ // init DB strings if necessary
+ if (! dbs.isInitialized()) {
+ dbs.initialize();
+ }
+
+ // show connection dialog
+ dbd = new DBConnectDialog(frame, dbs);
+ Util.placeDialog(dbd, frame);
+ dbd.setVisible(true);
+
+ connectToDB = dbd.getConnectToDB();
+
+ // store database strings
+ if (connectToDB) {
+ dbs = dbd.getDBStrings();
+ dbd.dispose();
+ }
+
+ } else {
+
+ connectToDB = true;
+
+ }
+
+ }
+
+ // run second, on a different thread:
+ public void run() {
+
+ if (connectToDB) {
+
+ try {
+
+ frame.output(Globals.lang("Attempting SQL import..."));
+ Object[] res = SQLutil.importDatabase(null, dbs);
+ database = (BibtexDatabase)res[0];
+ metaData = (MetaData)res[1];
+ dbs.isConfigValid(true);
+
+ } catch (Exception ex) {
+
+ errorMessage = SQLutil.getExceptionMessage(ex,SQLutil.DBTYPE.MYSQL);
+ dbs.isConfigValid(false);
+
+ }
+
+ }
+
+ }
+
+ // run third, on EDT:
+ public void update() {
+
+ if (database != null) {
+
+ BasePanel pan = frame.addTab(database, null, metaData,
+ Globals.prefs.get("defaultEncoding"), true);
+ pan.metaData().setDBStrings(dbs);
+ return;
+ }
+ /*String url = SQLutil.createJDBCurl(metaData.getDBStrings());
+
+ // if no error, report success
+ if (errorMessage == null) {
+ if (connectToDB) {
+ frame.output(Globals.lang("%0 export successful", url));
+ }
+ }
+
+ // show an error dialog if an error occurred
+ else {
+
+ String preamble = "Could not export to SQL database for the following reason:";
+ frame.output(Globals.lang(preamble)
+ + " " + errorMessage);
+
+ JOptionPane.showMessageDialog(frame, Globals.lang(preamble)
+ + "\n" + errorMessage, Globals.lang("Export to SQL database"),
+ JOptionPane.ERROR_MESSAGE);
+
+ errorMessage = null;
+
+ } */
+ }
+
+}
diff --git a/src/java/net/sf/jabref/sql/SQLutil.java b/src/java/net/sf/jabref/sql/SQLutil.java
index 289260a..cb0a48f 100644
--- a/src/java/net/sf/jabref/sql/SQLutil.java
+++ b/src/java/net/sf/jabref/sql/SQLutil.java
@@ -9,15 +9,21 @@
package net.sf.jabref.sql;
+import java.io.BufferedOutputStream;
import java.io.File;
+import java.io.FileOutputStream;
import java.io.PrintStream;
import java.sql.Connection;
import java.sql.DriverManager;
+import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.SQLWarning;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.LinkedHashMap;
import java.util.List;
import java.util.ListIterator;
import java.util.Set;
@@ -25,12 +31,18 @@ import java.util.Set;
import net.sf.jabref.BibtexDatabase;
import net.sf.jabref.BibtexEntry;
import net.sf.jabref.BibtexEntryType;
+import net.sf.jabref.BibtexFields;
+import net.sf.jabref.BibtexString;
+import net.sf.jabref.Globals;
import net.sf.jabref.MetaData;
import net.sf.jabref.Util;
-import net.sf.jabref.Globals;
import net.sf.jabref.export.FileActions;
+import net.sf.jabref.groups.AbstractGroup;
+import net.sf.jabref.groups.AllEntriesGroup;
import net.sf.jabref.groups.ExplicitGroup;
import net.sf.jabref.groups.GroupTreeNode;
+import net.sf.jabref.groups.KeywordGroup;
+import net.sf.jabref.groups.SearchGroup;
/**
*
@@ -138,6 +150,68 @@ public class SQLutil {
* The output (PrintStream or Connection) object to which the DML should be sent
* @param dml
* The DML statements to be processed
+ * @return the result of the statement
+ */
+ private static Object processDMLWithResults ( Object out, String dml)
+ throws SQLException {
+
+ if ( out instanceof PrintStream) {
+ // TODO: how to handle the PrintStream case?
+ PrintStream fout = (PrintStream) out;
+ fout.println(dml);
+ return null;
+ }
+
+ if ( out instanceof Connection) {
+ Connection conn = (Connection) out;
+ return execDMLWithResults(conn, dml);
+ }
+
+ return null;
+ }
+
+ private static String processDMLWithSingleResult ( Connection conn, String query) throws SQLException {
+ Object res = execDMLWithResults(conn, query);
+ if (res instanceof Statement) {
+ Statement st = (Statement)res;
+ ResultSet rs = st.getResultSet();
+ rs.next();
+ String returned = rs.getString(1);
+ st.close();
+ return returned;
+ }
+ else return null;
+ }
+
+ /**
+ * Utility method for executing DML
+ *
+ * @param conn
+ * The DML Connection object that will execute the SQL
+ * @param dml
+ * The DML statements to be executed
+ */
+ public static Statement execDMLWithResults(Connection conn, String dml) throws SQLException {
+ // System.out.println(dml); // remove
+ Statement stmnt = conn.createStatement();
+ stmnt.executeQuery(dml);
+ SQLWarning warn = stmnt.getWarnings();
+ if (warn!=null) {
+ //TODO handle SQL warnings
+ System.out.println(warn.toString());
+ System.out.println("("+dml+")");
+ }
+ return stmnt;
+ }
+
+
+ /**
+ * Utility method for processing DML with proper output
+ *
+ * @param out
+ * The output (PrintStream or Connection) object to which the DML should be sent
+ * @param dml
+ * The DML statements to be processed
*/
private static void processDML ( Object out, String dml)
throws SQLException {
@@ -160,7 +234,7 @@ public class SQLutil {
*
* @param conn
* The DML Connection object that will execute the SQL
- * @param sql
+ * @param dml
* The DML statements to be executed
*/
public static void execDML(Connection conn, String dml) throws SQLException {
@@ -203,6 +277,7 @@ public class SQLutil {
fields = uniqueInsert(fields, val.getGeneralFields());
fields = uniqueInsert(fields, val.getUtilityFields());
}
+ //fields = uniqueInsert(fields, new String[] {"owner", "timestamp"});
// create comma separated list of field names
fieldstr = "";
@@ -261,8 +336,11 @@ public class SQLutil {
if (outfile.exists())
outfile.delete();
+ BufferedOutputStream writer = null;
+ writer = new BufferedOutputStream( new FileOutputStream( outfile ) );
PrintStream fout = null;
- fout = new PrintStream(outfile);
+ fout = new PrintStream( writer );
+
exportDatabase_worker(dbtype, database, metaData, keySet, fout);
@@ -270,6 +348,222 @@ public class SQLutil {
}
+ public static Object[] importDatabase(Set<String> keySet,
+ DBStrings dbStrings)
+ throws Exception {
+
+ DBTYPE dbtype = getDBType(dbStrings);
+
+ Object[] result = null;
+ Connection conn = null;
+
+ try {
+
+ conn = SQLutil.connectToDB(dbStrings);
+
+ // conn.setAutoCommit(false);
+
+ result = importDatabase_worker(dbtype, keySet, conn);
+
+ /*if (!conn.getAutoCommit()) {
+ conn.commit();
+ conn.setAutoCommit(true);
+ }*/
+
+ conn.close();
+
+ } catch (SQLException ex) {
+
+ throw ex;
+ }
+
+ return result;
+ }
+
+ private static Object[] importDatabase_worker (DBTYPE dbtype,
+ Set<String> keySet, Connection conn) throws Exception {
+
+ BibtexDatabase database = new BibtexDatabase();
+
+ // Find entry type IDs and their mappings to type names:
+ HashMap<String, BibtexEntryType> types = new HashMap<String, BibtexEntryType>();
+ Object res = processDMLWithResults(conn,"SELECT entry_types_id,label FROM entry_types;");
+ if (res instanceof Statement) {
+ Statement statement = (Statement)res;
+ ResultSet rs = statement.getResultSet();
+ while ( rs.next()) {
+ types.put(rs.getString(1), BibtexEntryType.getType(rs.getString(2)));
+ }
+ statement.close();
+ }
+ for (Iterator<String> iterator = types.keySet().iterator(); iterator.hasNext();) {
+ iterator.next();
+ }
+
+ // Read the column names from the entry table:
+ res = processDMLWithResults(conn, "SHOW columns FROM entries;");
+ ArrayList<String> colNames = new ArrayList<String>();
+ if (res instanceof Statement) {
+ Statement statement = (Statement)res;
+ ResultSet rs = statement.getResultSet();
+ boolean started = false;
+ while ( rs.next()) {
+ if (started)
+ colNames.add(rs.getString(1));
+ else if (rs.getString(1).equals("cite_key"))
+ started = true;
+ }
+ statement.close();
+ }
+
+ // Read the entries and create BibtexEntry instances:
+ HashMap<String,BibtexEntry> entries = new HashMap<String, BibtexEntry>();
+ res = processDMLWithResults(conn, "SELECT * FROM entries;");
+ if (res instanceof Statement) {
+ Statement statement = (Statement)res;
+ ResultSet rs = statement.getResultSet();
+ while ( rs.next()) {
+ String id = rs.getString("entries_id");
+ BibtexEntry entry = new BibtexEntry(Util.createNeutralId(),
+ types.get(rs.getString(3)));
+ entry.setField(BibtexFields.KEY_FIELD, rs.getString("cite_key"));
+ for (Iterator<String> iterator = colNames.iterator(); iterator.hasNext();) {
+ String col = iterator.next();
+ String value = rs.getString(col);
+ if (value != null)
+ entry.setField(col, value);
+ //System.out.println("col: "+col+": "+rs.getString(col));
+ }
+ entries.put(id, entry);
+ database.insertEntry(entry);
+ }
+ statement.close();
+ }
+
+ // Import strings and preamble:
+ res = processDMLWithResults(conn, "SELECT * FROM strings;");
+ if (res instanceof Statement) {
+ Statement statement = (Statement)res;
+ ResultSet rs = statement.getResultSet();
+ while ( rs.next()) {
+ String label = rs.getString("label"), content = rs.getString("content");
+ if (label.equals("@PREAMBLE")) {
+ database.setPreamble(content);
+ }
+ else {
+ BibtexString string = new BibtexString(Util.createNeutralId(), label, content);
+ database.addString(string);
+ }
+ }
+ statement.close();
+ }
+
+ MetaData metaData = new MetaData();
+ metaData.initializeNewDatabase();
+
+ // Read the groups tree:
+ importGroupsTree(dbtype, metaData, entries, conn);
+
+ return new Object[] {database, metaData};
+
+ }
+
+ public static void importGroupsTree(DBTYPE dbtype, MetaData metaData, HashMap<String,BibtexEntry> entries,
+ Connection conn) throws SQLException {
+ Object res = processDMLWithResults(conn, "SELECT * FROM groups ORDER BY groups_id;");
+ if (res instanceof Statement) {
+ Statement statement = (Statement)res;
+ ResultSet rs = statement.getResultSet();
+ GroupTreeNode rootNode = new GroupTreeNode(new AllEntriesGroup());
+ // Create a lookup map for finding the parent to add each group to:
+ HashMap<String, GroupTreeNode> groups = new HashMap<String, GroupTreeNode>();
+ LinkedHashMap<GroupTreeNode, String> parentIds = new LinkedHashMap<GroupTreeNode, String>();
+
+ while ( rs.next()) {
+ AbstractGroup group = null;
+ String typeId = findGroupTypeName(rs.getString("group_types_id"), conn);
+ if (typeId.equals(AllEntriesGroup.ID)) {
+ // register the id of the root node:
+ groups.put(rs.getString("groups_id"), rootNode);
+ }
+ else if (typeId.equals(ExplicitGroup.ID)) {
+ group = new ExplicitGroup(rs.getString("label"),
+ rs.getInt("hierarchical_context"));
+ }
+ else if (typeId.equals(KeywordGroup.ID)) {
+ System.out.println("Keyw: "+ rs.getBoolean("case_sensitive"));
+ group = new KeywordGroup(rs.getString("label"),
+ Util.unquote(rs.getString("search_field"), '\\'),
+ Util.unquote(rs.getString("search_expression"), '\\'),
+ rs.getBoolean("case_sensitive"), rs.getBoolean("reg_exp"),
+ rs.getInt("hierarchical_context"));
+ }
+ else if (typeId.equals(SearchGroup.ID)) {
+ System.out.println("Search: "+ rs.getBoolean("case_sensitive"));
+ group = new SearchGroup(rs.getString("label"),
+ Util.unquote(rs.getString("search_expression"), '\\'),
+ rs.getBoolean("case_sensitive"), rs.getBoolean("reg_exp"),
+ rs.getInt("hierarchical_context"));
+ }
+
+ if (group != null) {
+ GroupTreeNode node = new GroupTreeNode(group);
+ parentIds.put(node, rs.getString("parent_id"));
+ groups.put(rs.getString("groups_id"), node);
+ }
+ }
+ statement.close();
+
+ // Ok, we have collected a map of all groups and their parent IDs,
+ // and another map of all group IDs and their group nodes.
+ // Now we need to build the groups tree:
+ for (Iterator<GroupTreeNode> i=parentIds.keySet().iterator(); i.hasNext();) {
+ GroupTreeNode node = i.next();
+ String parentId = parentIds.get(node);
+ // Look up the parent:
+ GroupTreeNode parent = groups.get(parentId);
+ if (parent == null) {
+ // TODO: missing parent
+ }
+ else {
+ parent.add(node);
+ }
+ }
+
+ // If we have explicit groups, set up group membership:
+ res = processDMLWithResults(conn, "SELECT * FROM entry_group;");
+ if (res instanceof Statement) {
+ statement = (Statement)res;
+ rs = statement.getResultSet();
+ while ( rs.next()) {
+ String entryId = rs.getString("entries_id"),
+ groupId = rs.getString("groups_id");
+ GroupTreeNode node = groups.get(groupId);
+ if ((node != null) && (node.getGroup() instanceof ExplicitGroup)) {
+ ExplicitGroup group = (ExplicitGroup)node.getGroup();
+ group.addEntry(entries.get(entryId));
+ } else {
+ // TODO: unable to find explicit group with the given id
+ }
+ }
+ statement.close();
+ }
+
+ // Finally, set the groups tree for the metadata:
+ metaData.setGroups(rootNode);
+ }
+ }
+
+ /**
+ * Look up the group type name from the type ID in the database.
+ * @param groupId The database's groups id
+ * @param conn The database connection
+ * @return The name (JabRef type id) of the group type.
+ * @throws SQLException
+ */
+ public static String findGroupTypeName(String groupId, Connection conn) throws SQLException {
+ return processDMLWithSingleResult(conn, "SELECT label FROM group_types WHERE group_types_id=\""+groupId+"\";");
+ }
/**
* Accepts the BibtexDatabase and MetaData, generates the DML required to
@@ -351,9 +645,16 @@ public class SQLutil {
// populate entries table
dmlPopTab_FD(entries,out);
- GroupTreeNode gtn = metaData.getGroups();
+ // populate strings table:
+ dmlPopTab_ST(database,out);
+
+ GroupTreeNode gtn = metaData.getGroups();
+
+ // populate group_types table
+ dmlPopTab_GT(out);
+
- // populate groups table
+ // populate groups table
dmlPopTab_GP(gtn,out);
// populate entry_group table
@@ -385,6 +686,8 @@ public class SQLutil {
// drop tables
processDML(out,"DROP TABLE IF EXISTS entry_types;");
processDML(out,"DROP TABLE IF EXISTS entries;");
+ processDML(out,"DROP TABLE IF EXISTS strings;");
+ processDML(out,"DROP TABLE IF EXISTS group_types;");
processDML(out,"DROP TABLE IF EXISTS groups;");
processDML(out,"DROP TABLE IF EXISTS entry_group;");
@@ -480,17 +783,36 @@ public class SQLutil {
+ Util.getMinimumIntegerDigits()
+ ") DEFAULT NULL, \n"
+ "entry_types_id INTEGER DEFAULT NULL, \n"
- + "cite_key VARCHAR(30) DEFAULT NULL, \n"
+ + "cite_key VARCHAR(100) DEFAULT NULL, \n"
+ dml2
+ ",\n"
+ "PRIMARY KEY (entries_id), \n"
+ "FOREIGN KEY (entry_types_id) REFERENCES entry_type(entry_types_id) \n"
+ ");");
-
+
+ processDML(out,"CREATE TABLE strings ( \n"
+ + "strings_id INTEGER NOT NULL AUTO_INCREMENT, \n"
+ + "label VARCHAR(100) DEFAULT NULL, \n"
+ + "content VARCHAR(200) DEFAULT NULL, \n"
+ + "PRIMARY KEY (strings_id) \n"
+ + ");");
+
+ processDML(out,"CREATE TABLE group_types ( \n"
+ + "group_types_id INTEGER NOT NULL AUTO_INCREMENT, \n"
+ + "label VARCHAR(100) DEFAULT NULL, \n"
+ + "PRIMARY KEY (group_types_id) \n"
+ + ");" );
+
processDML(out,"CREATE TABLE groups ( \n"
+ "groups_id INTEGER NOT NULL AUTO_INCREMENT, \n"
- + "label VARCHAR(100) DEFAULT NULL, \n"
- + "parent_id INTEGER DEFAULT NULL, \n"
+ + "group_types_id INTEGER DEFAULT NULL, \n"
+ + "label VARCHAR(100) DEFAULT NULL, \n"
+ + "parent_id INTEGER DEFAULT NULL, \n"
+ + "search_field VARCHAR(100) DEFAULT NULL, \n"
+ + "search_expression VARCHAR(200) DEFAULT NULL, \n"
+ + "case_sensitive BOOL DEFAULT NULL, \n"
+ + "reg_exp BOOL DEFAULT NULL, \n"
+ + "hierarchical_context INTEGER DEFAULT NULL, \n"
+ "PRIMARY KEY (groups_id) \n"
+ ");");
@@ -532,17 +854,28 @@ public class SQLutil {
+ Util.getMinimumIntegerDigits()
+ ") DEFAULT NULL, "
+ "entry_types_id INTEGER DEFAULT NULL, "
- + "cite_key VARCHAR(30) DEFAULT NULL, "
+ + "cite_key VARCHAR(100) DEFAULT NULL, "
+ dml2
+ ")");
processDML(out,"ALTER TABLE entries ADD CONSTRAINT entries_fk "
+ "FOREIGN KEY (\"entry_types_id\") REFERENCES \"entry_type\" (\"entry_types_id\")");
+ processDML(out,"CREATE TABLE group_types ( "
+ + "group_types_id INT NOT NULL PRIMARY KEY GENERATED ALWAYS AS IDENTITY, "
+ + "label LONG VARCHAR"
+ + ")" );
+
processDML(out,"CREATE TABLE groups ( "
+ "groups_id INTEGER NOT NULL PRIMARY KEY GENERATED ALWAYS AS IDENTITY, "
- + "label VARCHAR(100) DEFAULT NULL, "
- + "parent_id INTEGER DEFAULT NULL "
+ + "group_types_id INTEGER DEFAULT NULL, "
+ + "label VARCHAR(100) DEFAULT NULL, "
+ + "parent_id INTEGER DEFAULT NULL "
+ + "search_field VARCHAR(100) DEFAULT NULL, "
+ + "search_expression VARCHAR(200) DEFAULT NULL, "
+ + "case_sensitive BOOL DEFAULT NULL, "
+ + "reg_exp BOOL DEFAULT NULL"
+ + "hierarchical_context INTEGER DEFAULT NULL, "
+ ")");
processDML(out,"CREATE TABLE entry_group ( "
@@ -560,6 +893,26 @@ public class SQLutil {
}
+ /**
+ * Generates the DML required to populate the group_types table with
+ * JabRef data.
+ *
+ * @param out
+ * The output (PrintSream or Connection) object to which the DML should be written.
+ * @throws SQLException
+ */
+ private static void dmlPopTab_GT( Object out) throws SQLException{
+ String[] typeNames = new String[] {
+ AllEntriesGroup.ID, ExplicitGroup.ID, KeywordGroup.ID, SearchGroup.ID};
+ for (int i = 0; i < typeNames.length; i++) {
+ String typeName = typeNames[i];
+ String insert = "INSERT INTO group_types (label) VALUES (\""+typeName+"\");";
+ // handle DML according to output type
+ processDML(out, insert);
+ }
+
+
+ }
/**
* Generates the DML required to populate the entry_types table with jabref
* data.
@@ -687,6 +1040,30 @@ public class SQLutil {
}
+ private static void dmlPopTab_ST(BibtexDatabase database, Object out)
+ throws SQLException {
+
+ String insert = "INSERT INTO strings (label, content) VALUES (";
+
+ // Insert preamble as a string:
+ if (database.getPreamble() != null) {
+ String dml = insert + "\"@PREAMBLE\", "
+ + "\""+Util.quote(database.getPreamble(), "\"", '\\')+"\""
+ + ");";
+ processDML(out, dml);
+ }
+
+ Set<String> keys = database.getStringKeySet();
+ for (Iterator<String> iterator = keys.iterator(); iterator.hasNext();) {
+ String key = iterator.next();
+ BibtexString string = database.getString(key);
+ String dml = insert + "\""+Util.quote(string.getName(), "\"", '\\')+"\", "
+ + "\""+Util.quote(string.getContent(), "\"", '\\')+"\""
+ + ");";
+ processDML(out, dml);
+ }
+ }
+
/**
* Generates the DML required to populate the groups table with jabref
* data, and writes this DML to the output file.
@@ -717,10 +1094,39 @@ public class SQLutil {
private static int dmlPopTab_GP_worker (GroupTreeNode cursor, int parentID,
int ID, Object out) throws SQLException{
+ AbstractGroup group = cursor.getGroup();
+ String searchField = null, searchExpr = null, caseSensitive = null, reg_exp = null;
+ int hierContext = group.getHierarchicalContext();
+ if (group instanceof KeywordGroup) {
+ searchField = ((KeywordGroup)group).getSearchField();
+ searchExpr = ((KeywordGroup)group).getSearchExpression();
+ caseSensitive = ((KeywordGroup)group).isCaseSensitive() ? "1" : "0";
+ reg_exp = ((KeywordGroup)group).isRegExp() ? "1" : "0";
+ }
+ else if (group instanceof SearchGroup) {
+ searchExpr = ((SearchGroup)group).getSearchExpression();
+ caseSensitive = ((SearchGroup)group).isCaseSensitive() ? "1" : "0";
+ reg_exp = ((SearchGroup)group).isRegExp() ? "1" : "0";
+ }
+
+ // Protect all quotes in the group descriptions:
+ if (searchField != null)
+ searchField = Util.quote(searchField, "\"", '\\');
+ if (searchExpr != null)
+ searchExpr = Util.quote(searchExpr, "\"", '\\');
+
// handle DML according to output type
- processDML(out, "INSERT INTO groups (groups_id, label, parent_id) "
+ processDML(out, "INSERT INTO groups (groups_id, label, parent_id, group_types_id, search_field, "
+ +"search_expression, case_sensitive, reg_exp, hierarchical_context) "
+ "VALUES (" + ID + ", \"" + cursor.getGroup().getName()
- + "\", " + parentID + ");");
+ + "\", " + parentID
+ +", (SELECT group_types_id FROM group_types where label=\""+group.getTypeId()+"\")"
+ +", "+(searchField != null ? "\""+searchField+"\"" : "NULL")
+ +", "+(searchExpr != null ? "\""+searchExpr+"\"" : "NULL")
+ +", "+(caseSensitive != null ? "\""+caseSensitive+"\"" : "NULL")
+ +", "+(reg_exp != null ? "\""+reg_exp+"\"" : "NULL")
+ +", "+hierContext
+ + ");");
// recurse on child nodes (depth-first traversal)
int myID = ID;
diff --git a/src/java/net/sf/jabref/undo/CountingUndoManager.java b/src/java/net/sf/jabref/undo/CountingUndoManager.java
index cf7fd2b..56765b7 100644
--- a/src/java/net/sf/jabref/undo/CountingUndoManager.java
+++ b/src/java/net/sf/jabref/undo/CountingUndoManager.java
@@ -29,6 +29,7 @@ package net.sf.jabref.undo;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoManager;
import javax.swing.undo.UndoableEdit;
+import javax.swing.event.UndoableEditEvent;
import net.sf.jabref.BasePanel;
@@ -39,13 +40,14 @@ public class CountingUndoManager extends UndoManager {
private BasePanel panel = null;
public CountingUndoManager(BasePanel basePanel) {
- super();
- panel = basePanel;
+ super();
+ panel = basePanel;
}
+
public synchronized boolean addEdit(UndoableEdit edit) {
- current++;
- return super.addEdit(edit);
+ current++;
+ return super.addEdit(edit);
}
public synchronized void undo() throws CannotUndoException {
diff --git a/src/java/tests/net/sf/jabref/UtilTest.java b/src/java/tests/net/sf/jabref/UtilTest.java
index e88c953..6bbf743 100644
--- a/src/java/tests/net/sf/jabref/UtilTest.java
+++ b/src/java/tests/net/sf/jabref/UtilTest.java
@@ -115,13 +115,13 @@ public class UtilTest extends TestCase {
assertEquals("AAAA", Util.checkLegalKey("AA AA"));
assertEquals("SPECIALCHARS", Util.checkLegalKey("SPECIAL CHARS#{\\\"}~,^"));
- assertEquals("AeaeaAAA", Util.checkLegalKey("������"));
+ assertEquals("AeaeaAAA", Util.checkLegalKey("������"));
assertEquals("", Util.checkLegalKey("\n\t\r"));
}
public void testReplaceSpecialCharacters() {
- // Shouldn't German � be resolved to Ae
- assertEquals("AeaeaAAA", Util.replaceSpecialCharacters("������"));
+ // Shouldn't German � be resolved to Ae
+ assertEquals("AeaeaAAA", Util.replaceSpecialCharacters("������"));
assertEquals("Hallo Arger", Util.replaceSpecialCharacters("Hallo Arger"));
}
@@ -230,9 +230,9 @@ public class UtilTest extends TestCase {
assertEquals(null, Util.getFieldAndFormat("[:]", entry, database));
- assertEquals(null, Util.getFieldAndFormat("[:ToLowerCase]", entry, database));
+ assertEquals(null, Util.getFieldAndFormat("[:lower]", entry, database));
- assertEquals("eric von hippel and georg von krogh", Util.getFieldAndFormat("[author:net.sf.jabref.export.layout.format.ToLowerCase]", entry, database));
+ assertEquals("eric von hippel and georg von krogh", Util.getFieldAndFormat("[author:lower]", entry, database));
assertEquals("HipKro03", Util.getFieldAndFormat("[bibtexkey]", entry, database));
diff --git a/src/plugins/net.sf.jabref.core/plugin.xml b/src/plugins/net.sf.jabref.core/plugin.xml
index fc6d1fa..5792153 100644
--- a/src/plugins/net.sf.jabref.core/plugin.xml
+++ b/src/plugins/net.sf.jabref.core/plugin.xml
@@ -50,6 +50,15 @@
<parameter id="description"
value="Fetch Entries from IEEE Xplore." />
</extension>
+
+ <extension id="ACMPortalFetcher" plugin-id="net.sf.jabref.core"
+ point-id="EntryFetcher">
+ <parameter id="entryFetcher"
+ value="net.sf.jabref.imports.ACMPortalFetcher" />
+ <parameter id="name" value="ACM Digital Library Entry Fetcher" />
+ <parameter id="description"
+ value="Fetch Entries from ACM Digital Library." />
+ </extension>
<extension id="CiteSeerFetcher" plugin-id="net.sf.jabref.core"
point-id="EntryFetcher">
@@ -159,6 +168,8 @@
<parameter-def type="resource" id="dir" />
<!-- file extension this export format should use -->
<parameter-def type="string" id="extension" />
+ <!-- character encoding override, if needed -->
+ <parameter-def type="string" id="encoding" multiplicity="none-or-one" />
</extension-point>
<extension-point id="PushToApplication">
diff --git a/src/resource/IEEEJournalList.txt b/src/resource/IEEEJournalList.txt
index 958ec93..c1c2116 100644
--- a/src/resource/IEEEJournalList.txt
+++ b/src/resource/IEEEJournalList.txt
@@ -117,6 +117,8 @@ in 1989 JRA became RA
in August 2004, RA split into ASE and RO
IEEE Transactions on Robotics and Automation=#IEEE_J_RA#
IEEE Transactions on Robotics=#IEEE_J_RO#
+Aaron Chen: "," missing
+IEEE Transactions on Systems, Man and Cybernetics=#IEEE_J_SMC#
IEEE Transactions on Systems, Man, and Cybernetics=#IEEE_J_SMC#
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans=#IEEE_J_SMCA#
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics=#IEEE_J_SMCB#
@@ -195,6 +197,8 @@ IEEE Transactions on Electrical Insulation=#IEEE_J_EI#
mechanical
IEEE/ASME Transactions on Mechatronics=#IEEE_J_MECH#
IEEE/ASME Journal of Microelectromechanical Systems=#IEEE_J_MEMS#
+Aaron Chen: IEEE/ASME missing (Thanks to Adam Schofield)
+Journal of Microelectromechanical Systems=#IEEE_J_MEMS#
diff --git a/src/resource/IntegrityMessage_da.properties b/src/resource/IntegrityMessage_da.properties
new file mode 100644
index 0000000..c604fb5
--- /dev/null
+++ b/src/resource/IntegrityMessage_da.properties
@@ -0,0 +1,12 @@
+#!
+#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
+#! encoding:ISO-8859-1
+ITEXT_1=der er tips
+ITEXT_1001=advarsel
+ITEXT_2001=fejl
+ITEXT_1010=begyndelsen p\u00e5 $FIELD-feltet
+ITEXT_1011=forkert afsluting ($FIELD-feltet)
+ITEXT_1012=der kan v\u00e6re noget galt i $FIELD-feltet
+ITEXT_10=Der er store bogstaver uden maskering {} i $FIELD-feltet
+ITEXT_11=$FIELD-feltet burde indeholde et firecifret tal
+ITEXT_2010=uventet afsluttende } i $FIELD-feltet
diff --git a/src/resource/IntegrityMessage_tr.properties b/src/resource/IntegrityMessage_tr.properties
new file mode 100644
index 0000000..1a38e04
--- /dev/null
+++ b/src/resource/IntegrityMessage_tr.properties
@@ -0,0 +1,12 @@
+#!
+#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
+#! encoding:ISO-8859-1
+ITEXT_1=ipu\u00e7lar\u0131 var
+ITEXT_1001=uyar\u0131
+ITEXT_2001=ba\u015far\u0131s\u0131z
+ITEXT_1010=$FIELD alan\u0131n\u0131n ba\u015flang\u0131c\u0131
+ITEXT_1011=k\u00f6t\u00fc son ($FIELD alan\u0131)
+ITEXT_1012=$FIELD alan\u0131nda bir yanl\u0131\u015fl\u0131k olabilir
+ITEXT_10=$FIELD alan\u0131 i\u00e7inde maskesiz {} b\u00fcy\u00fck harfler mevcut
+ITEXT_11=$FIELD alan\u0131 d\u00f6rt basamakl\u0131 bir say\u0131 i\u00e7ermeli
+ITEXT_2010=$FIELD alan\u0131 i\u00e7inde beklenmeyen kapanma }
diff --git a/src/resource/JabRef_da.properties b/src/resource/JabRef_da.properties
new file mode 100644
index 0000000..e24f5ca
--- /dev/null
+++ b/src/resource/JabRef_da.properties
@@ -0,0 +1,1223 @@
+#!
+#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
+#! encoding:ISO-8859-1
+%0_contains_the_Regular_Expression_<b>%1</b>=%0_indeholder_regul\u00e6rudtrykket_<b>%1</b>
+%0_contains_the_term_<b>%1</b>=%0_indeholder_udtrykket_<b>%1</b>
+%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_indeholder_ikke_regul\u00e6rudtrykket_<b>%1</b>
+%0_doesn't_contain_the_term_<b>%1</b>=%0_indeholder_ikke_udtrykket_<b>%1</b>
+%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_matcher_ikke_regul\u00e6rudtrykket_<b>%1</b>
+%0_doesn't_match_the_term_<b>%1</b>=%0_matcher_ikke_udtrykket_<b>%1</b>
+%0_export_successful=%0-eksport_lykkedes
+%0_field_set=%0-felt_sat
+%0_matches_the_Regular_Expression_<b>%1</b>=%0_matcher_regul\u00e6rudtrykket_<b>%1</b>
+%0_matches_the_term_<b>%1</b>=%0_matcher_udtrykket_<b>%1</b>
+<field_name>=<feltnavn>
+<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=<HTML>Kunne_ikke_finde_filen_'%0'<BR>linket_til_fra_posten_'%1'</HTML>
+<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>Udpak_zip-filen_som_indeholder_import-_og_eksportfiltre_for<BR>EndNote,_for_bedst_mulig_kompatibilitet_med_JabRef</HTML>
+<no_field>=<ingen_felter>
+<select>=<v\u00e6lg>
+<select_word>=<v\u00e6lg_ord>
+_on_entry_number_=_ved_post_nummer_
+A_CiteSeer_fetch_operation_is_currently_in_progress.=En_henteoperation_fra_CiteSeer_er_allerede_i_gang.
+A_CiteSeer_import_operation_is_currently_in_progress.=En_importoperation_fra_CiteSeer_er_allerede_i_gang.
+
+A_string_with_that_label_already_exists=Der_findes_allerede_en_streng_med_dette_navn
+Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Forkort_tidsskriftsnavn_for_de_valgte_poster_(ISO-forkortelse)
+Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Forkort_tidsskriftsnavn_for_de_valgte_poster_(MEDLINE-forkortelse)
+Abbreviate_names=Forkort_navn
+Abbreviated_%0_journal_names.=Fortkortet_%0_tidsskriftsnavn.
+Abbreviation=Forkortelse
+About_JabRef=Om_JabRef
+Abstract=Sammendrag
+Accept=Accepter
+Accept_change=Accepter_\u00e6ndring
+Action=Handling
+Add=Tilf\u00f8j
+Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=Tilf\u00f8j_en_(kompileret)_egendefineret_ImportFormat-klasse_fra_en_classpath._\nStien_beh\u00f8ver_ikke_at_v\u00e6re_p\u00e5_JabRefs_classpath.
+
+Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=Tilf\u00f8j_en_kompileret_ImportFormat-klasse_fra_en_ZIP-fil._ZIP-filen_beh\u00f8ver_ikke_at_v\u00e6re_i_din_classpath.
+add_entries_to_group=tilf\u00f8j_poster_til_gruppe
+Add_entry_selection_to_this_group=F\u00f8j_valgte_poster_til_denne_gruppe
+Add_from_folder=Tilf\u00f8j_fra_mappe
+Add_from_jar=Tilf\u00f8j_fra_jar-fil
+add_group=tilf\u00f8j_gruppe
+Add_Group=Tilf\u00f8j_gruppe
+Add_new=Tilf\u00f8j_ny
+Add_Subgroup=Tilf\u00f8j_undergruppe
+Add_to_group=Tilf\u00f8j_i_gruppe
+Added_group_"%0".=Tilf\u00f8jede_gruppe_"%0".
+Added_new=Tilf\u00f8jede_ny
+Added_string=Tilf\u00f8jede_streng
+Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=Desuden,_poster_hvis_<b>%0</b>-felt_ikke_indeholder_<b>%1</b>_kan_f\u00 [...]
+Advanced=Avanceret
+All_custom_file_types_will_be_lost._Proceed?=Alle_egendefinerede_filtyper_vil_blive_slettet._Forts\u00e6t?
+All_Entries=Alle_poster
+All_entries=Alle_poster
+All_entries_of_this_type_will_be_declared_typeless._Continue?=Alle_posterne_af_denne_type_vil_blive_klassificeret_som_typel\u00f8se._Forts\u00e6t?
+All_fields=Alle_felter
+All_subgroups_(recursively)=Alle_undergrupper_(rekursivt)
+Allow_editing_in_table_cells=Tillad_redigering_af_celler_i_tabellen
+An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=En_fejl_opstod_ved_hentning_fra_OIA2-kilde_(%0):
+An_Exception_ocurred_while_accessing_'%0'=En_fejl_opstod_ved_l\u00e6sning_af_'%0'
+An_SAXException_ocurred_while_parsing_'%0':=En_SAXException_forekom_ved_l\u00e6sning_af_'%0':
+and=og
+and_inside_the_JabRef-jar\:=og_i_JabRef-jar\:
+and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=og_klassen_skal_v\u00e6re_tilg\u00e6ngelig_i_CLASSPATH_n\u00e6ste_gang,_du_starter_JabRef.
+any_field_that_matches_the_regular_expression_<b>%0</b>=ethvert_felt_som_matcher_regul\u00e6rudtrykket_<b>%0</b>
+Appearance=Udseende
+Append=Tilf\u00f8j
+Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Tilf\u00f8j_indhold_fra_en_BibTeX-database_i_den_\u00E5bne_database
+Append_database=F\u00f8j_til_database
+append_the_selected_text_to_bibtex_key=tilf\u00f8j_den_valgte_tekst_til_BibTeX-n\u00f8glen
+Application=Applikation
+Apply=Udf\u00f8r
+Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Argumenterne_sendt_til_allerede_aktiv_JabRef-instans._Afslutter.
+Assign_entry_selection_exclusively_to_this_group=F\u00f8j_valgte_poster_eksklusivt_til_denne_gruppe
+Assign_new_file=Tildel_ny_fil
+Assign_the_original_group's_entries_to_this_group?=F\u00f8j_den_oprindelige_gruppes_poster_til_denne_gruppe?
+Assigned_%0_entries_to_group_"%1".=Tilf\u00f8jede_%0_poster_til_gruppen_"%1".
+Assigned_1_entry_to_group_"%0".=Tilf\u00f8jede_1_post_til_gruppen_"%0".
+At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=Plug-in'en_'net.sf.jabref.core'_skal_v\u00e6re_tilstede.
+Attach_%0_file=Tilf\u00f8j_%0-fil
+Attach_URL=Tilf\u00f8j_URL
+Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Fors\u00f8g_at_s\u00e6tte_%0-link_automatisk_for_dine_poster._Dette_virker,_hvis_en_%0-fil_i_dit_%0-bibliotek_eller_et_underbibliotek<BR>har_navn_lignende_en_posts_BibTeX-n\u00f8gle,_plus_efternavn.
+Attempting_SQL_export...=Fors\u00f8ger_SQL-eksport...
+Auto=Auto
+Autodetect_format=Autodetekter_format
+Autogenerate_BibTeX_key=Autogenerer_BibTeX-n\u00f8gle
+Autogenerate_BibTeX_keys=Autogenerer_BibTeX-n\u00f8gler
+Autogenerate_groups=Autogenerer_grupper
+autogenerate_keys=autogenerer_n\u00f8gler
+
+Autolink_files_with_names_starting_with_the_BibTeX_key=Autolink_filer_med_navn_som_starter_med_BibTeX-n\u00f8glen
+Autolink_only_files_that_match_the_BibTeX_key=Autolink_kun_filer_med_navn_som_svarer_til_BibTeX-n\u00f8glen
+Automatically_create_groups=Generer_grupper_automatisk
+Automatically_create_groups_for_database.=Generer_grupper_for_databasen.
+Automatically_created_groups=Genererede_grupper_automatisk
+Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Skjul_automatisk_grupperingspanel_n\u00e5r_du_skifter_til_en_database,_som_ikke_indeholder_grupper
+
+Automatically_remove_exact_duplicates=Fjern_eksakte_dubletter_automatisk
+Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Vis_automatisk_grupperingspanel_n\u00e5r_du_skifter_til_en_database,_som_indeholder_grupper
+Autoset=S\u00e6t_automatisk
+Autoset_%0_field=Automatisk_udfyldning_af_%0-felt
+Autoset_%0_links._Allow_overwriting_existing_links.=S\u00e6t_%0-links_automatisk._Tillad_overskrivning_af_eksisterende_links.
+Autoset_%0_links._Do_not_overwrite_existing_links.=S\u00e6t_%0-links_automatisk._Overskriv_ikke_eksisterende_links.
+Autoset_external_links=S\u00e6t_links_automatisk
+Autosetting_links=S\u00e6tter_links_automatisk
+AUX_file_import=AUX-fil_import
+Available_export_formats=Tilg\u00e6ngelige_eksportformater
+Available_fields=Tilg\u00e6ngelige_felter
+Available_import_formats=Tilg\u00e6ngelige_importformater
+Background_color_for_marked_entries=Baggrundsfarve_for_m\u00e6rkede_poster
+Background_color_for_optional_fields=Baggrundsfarve_for_valgfrie_felter
+Background_color_for_required_fields=Baggrundsfarve_for_obligatoriske_felter
+Backup_old_file_when_saving=Lav_sikkerhedskopi_ved_gemning
+Beta_version=Betaversion
+Bibkey_to_filename_conversion=Konvertering_af_BibTeX-n\u00f8gle_til_filnavn
+BibTeX_key=BibTeX-n\u00f8gle
+BibTeX_key_is_unique.=BibTeX-n\u00f8glen_er_unik
+BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=BibTeX-n\u00f8gle_er_ikke_sat._Angiv_et_navn_for_den_hentede_file
+BibTeX_source=BibTeX-kilde
+BibTeXML=BibTeXML
+Binding=Genvejstast
+Broken_link=Ugyldigt_link
+Browse=Gennemse
+by=med
+Calling_external_viewer...=Kalder_eksternt_program...
+Cancel=Annuller
+Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Kan_ikke_f\u00f8je_poster_til_en_gruppe_uden_at_generere_n\u00f8gler._Vil_du_generere_n\u00f8gler_nu?
+Cannot_connect_to_SQL_server_at_the_specified_host.=Kan_ikke_forbinde_til_SQL-server_p\u00e5_den_angivne_v\u00e6rt.
+Cannot_merge_this_change=Kan_ikke_inkorporere_denne_\u00e6ndring
+Cannot_move_group_"%0"_down.=Kan_ikke_flytte_gruppen_"%0"_ned.
+Cannot_move_group_"%0"_left.=Kan_ikke_flytte_gruppen_"%0"_til_venstre.
+Cannot_move_group_"%0"_right.=Kan_ikke_flytte_gruppen_"%0"_til_h\u00f8jre.
+Cannot_move_group_"%0"_up.=Kan_ikke_flytte_gruppen_"%0"_op.
+case_insensitive=skelner_ikke_mellem_store_og_sm\u00e5_bogstaver
+case_sensitive=skelner_mellem_store_og_sm\u00e5_bogstaver
+Case_sensitive=Skeln_mellem_store_og_sm\u00e5_bogstaver
+change_assignment_of_entries=\u00e6ndre_tildeling_af_poster
+Change_case=\u00c6ndre_store/sm\u00e5_bogstaver
+Change_entry_type=\u00c6ndre_posttype
+
+Change_file_type=\u00c6ndre_filtype
+change_key=\u00e6ndre_n\u00f8gle
+Change_of_Grouping_Method=\u00c6ndre_grupperingsmetode
+change_preamble=\u00c6ndre_pr\u00e6ambel
+change_string_content=\u00e6ndre_strengdefinition
+change_string_name=\u00e6ndre_navn_p\u00E5_streng
+Change_table_column_and_General_fields_settings_to_use_the_new_feature=\u00c6ndre_ops\u00e6tning_for_tabelkollonner_og_generelle_felter_for_anvende_den_nye_funktion
+change_type=\u00e6ndre_type
+changed_=\u00e6ndret_
+Changed_font_settings=\u00e6ndrede_skrifttypeindstillinger
+Changed_language_settings=\u00c6ndrede_sprogindstillinger
+Changed_look_and_feel_settings=\u00c6ndrede_brugerfladeindstillinger
+Changed_preamble=\u00c6ndrede_pr\u00e6ambel
+Changed_type_to=\u00c6ndrede_type_til
+Characters_to_ignore=Ignorer_f\u00F8lgende_tegn
+Check_existing_%0_links=Tjek_eksisterende_%0-links
+Check_links=Tjek_eksterne_links
+Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=V\u00e6lg_URL_som_skal_hentes._Den_forh\u00e5ndsvalgte_adresse_henviser_til_en_liste_gjort_tilg\u00e6ngelig_af_JabRef-udviklerne.
+Cite_command=Citations-kommando
+
+Cite_command_(for_Emacs/WinEdt)=Citationskommando_(for_Emacs/WinEdt)
+CiteSeer_Error=CiteSeer-fejl
+CiteSeer_Fetch_Error=Fejl_ved_hentning_fra_CiteSeer
+CiteSeer_Import_Error=Fejl_ved_import_fra_CiteSeer
+CiteSeer_Import_Fields=CiteSeer_importer_felter
+CiteSeer_Transfer=CiteSeer-overf\u00f8rsel
+Class_name=Klassenavn
+Clear=Ryd
+clear_all_groups=fjern_alle_grupper
+Clear_field=Ryd_felt
+
+Clear_fields=Ryd_felter
+Clear_highlight=Ryd_fremh\u00e6vning
+Close=Luk
+Close_dialog=Luk_dialog
+Close_the_current_database=Luk_denne_database
+Close_the_help_window=Luk_hj\u00e6lp-vinduet
+Close_window=Luk_vindue
+Closed_database=Lukkede_database
+Collapse_subtree=Luk_forgrening
+Color_codes_for_required_and_optional_fields=Farvekoder_for_n\u00F8dvendige_og_valgfrie_felter
+Color_for_marking_incomplete_entries=Farve_til_markering_af_ufuldst\u00e6ndige_poster
+Column_width=Kolonnebredde
+Command_line_id=Kommandolinje-id
+Complete_record=F\u00e6rdigudfyld_formular
+Completed_Import_Fields_from_CiteSeer.=Fuldf\u00f8rte_import_af_felter_fra_CiteSeer
+Connect=Tilslut
+Connect_to_SQL_database=Tilslut_til_SQL-database
+Connect_to_SQL_Database=Tilslut_til_SQL-Database
+Connection_to_IEEEXplore_failed=Tilslutning_til_IEEExplore_mislykkedes
+Contained_in=Indeholdt_i
+Content=Indhold
+Copied=Kopierede
+Copied_cell_contents=Kopierede_indhold_af_cellen
+Copied_key=Kopierede_n\u00f8gle
+Copied_keys=Kopierede_n\u00f8gler
+Copy=Kopier
+Copy_BibTeX_key=Kopier_BibTeX-n\u00f8gle
+Copy_file_to_file_directory.=Kopier_fil_til_filbibliotek.
+Copy_files_to_file_directory.=Kopier_filer_til_filbibliotek.
+
+Copy_to_clipboard=Kopier_til_udklipsholder
+Could_not_call_executable=Kunne_ikke_kalde_programfilen
+Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=Kunne_ikke_kontakte_en_igangv\u00e6rende_gnuserv-proces._Kontroller_at_Emacs_eller_XEmacs_k\u00f8rer<BR>og_at_serveren_er_startet_(med_kommandoen_'gnuserv-start').
+Could_not_connect_to_host=Kunne_ikke_forbinde_til_v\u00e6rt
+Could_not_connect_to_host_=Kunne_ikke_forbinde_til_v\u00e6rt_
+Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=Kunne_ikke_forbinde_til_Vim-server._Tjek_at_Vim_kj\u00f8rer<BR>med_korrekt_servernavn.
+Could_not_determine_exception_message.=Kunne_ikke_bestemme_fejlmeddelelse.
+Could_not_export_entry_types=Kunne_ikke_eksportere_posttyper
+Could_not_export_file=Kunne_ikke_eksportere
+Could_not_export_preferences=Kunne_ikke_eksportere_indstillinger
+# I have reformulated the following lines, because the 1st person form is not suitable:
+Could_not_find_a_suitable_import_format.=Fandt_ikke_noget_passende_importformat.
+
+Could_not_find_directory_for_%0-files\:_%1=Kunne_ikke_finde_bibliotek_til_%0-filer:_%1
+Could_not_find_image_file=Kunne_ikke_finde_billede
+Could_not_find_layout_file=Fant_ikke_layoutfil
+Could_not_import_entry_types=Kunne_ikke_importere_posttyper
+Could_not_import_preferences=Kunne_ikke_importere_indstillinger
+Could_not_instantiate_%0_%1=Kunne_ikke_instantiere_%0_%1
+
+Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=Kunne_ikke_instantiere_%0_%1._Har_du_valgt_korrekt_pakke-sti?
+
+Could_not_open_link=Kunne_ikke_\u00E5bne_link
+Could_not_parse_number_of_hits=Kunne_ikke_tolke_antal_af_match
+Could_not_print_preview=Kunne_ikke_printe_forh\u00e5ndsvisning
+Could_not_resolve_import_format=Kunne_ikke_bestemme_importformat
+Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Kunne_ikke_kalde_'gnuclient'-programmet._Kontroller_at_du_har_installeret_gnuserv/gnuclient-programmerne.
+Could_not_run_the_'vim'_program.=Kunne_ikke_k\u00f8re_'vim'-programmet
+Could_not_save_file=Kunne_ikke_gemme_fil
+Could_not_save_file._Character_encoding_'%0'_is_not_supported.=Kunne_ikke_gemme_fil._Tegnkodingen_'%0'_er_ikke_underst\u00f8ttet.
+Couldn't_find_an_entry_associated_with_this_URL=Fandt_ingen_post_for_f\u00f8lgende_URL
+Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=Kunne_ikke_tolke_'citeseerurl'-feltet_for_f\u00F8lgende_poster
+Create_group=Opret_gruppe
+Created_groups.=Oprettede_grupper.
+
+crossreferenced_entries_included=refererede_poster_inkluderet
+Current_content=Nuv\u00e6rende_indhold
+Current_value=Nuv\u00e6rende_v\u00e6rdi
+Custom_entry_types=Brugerdefinerede_posttyper
+Custom_entry_types_found_in_file=Fandt_brugerdefinerede_posttyper_i_filen
+Custom_icon_theme=Brugerdefineret_ikons\u00e6t
+Custom_icon_theme_file=Ikons\u00e6t-fil
+Custom_importers=Brugerdefinerede_importformater
+Customize_entry_types=Tilpas_posttyper
+Customize_key_bindings=Ops\u00e6tning_af_genvejstaster
+Cut=Klip
+cut_entries=klippede_poster
+cut_entry=klip_post
+Cut_pr=Klippede
+Database_\:=Database:
+Database_encoding=Tegnkoding_for_database
+Database_has_changed._Do_you_want_to_save_before_closing?=Databasen_er_\u00e6ndret._Vil_du_gemme,_f\u00f8r_du_lukker_den?
+Database_properties=Databaseegenskaber
+Date_format=Datoformat
+Default=Standard
+Default_encoding=Standard_kodning
+Default_grouping_field=Standardfelt_for_gruppering
+Default_look_and_feel=Standard-udseende
+Default_pattern=Standardm\u00f8nster
+Default_sort_criteria=Standard_sorteringskriterier
+Define_'%0'=Definer_'%0'
+defined.=er_defineret.
+Delete=Slet
+Delete_custom=Slet_brugerdefineret
+Delete_custom_format=Slet_brugerdefineret_type
+delete_entries=slet_poster
+Delete_entry=Slet_post
+delete_entry=slet_post
+Delete_multiple_entries=Slet_flere_poster
+Delete_rows=Slet_r\u00e6kker
+Delete_strings=Slet_strenge
+Deleted=Slettet
+Delimit_fields_with_semicolon,_ex.=Afgr\u00e6ns_felter_med_semikolon,_f.eks.
+Derby=Derby
+Descending=Faldende
+Description=Beskrivelse
+Deselect_all=V\u00e6lg_ingen
+Deselect_all_duplicates=Frav\u00e6lg_alle_dubletter
+Details=Detaljer
+Disable_entry_editor_when_multiple_entries_are_selected=Deaktiver_postredigering_n\u00e5r_flere_poster_er_valgt
+Disable_this_confirmation_dialog=Deaktiver_denne_kontroldialogen
+Disable_this_warning_dialog=Deaktiver_denne_advarselsdialog
+Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Vis_alle_poster_indeholdt_i_mindst_en_af_de_valgte_grupper.
+Display_all_error_messages=Vis_alle_fejlmeddelelser
+Display_help_on_command_line_options=Vis_kommandolinjehj\u00e6lp
+Display_imported_entries_in_an_inspection_window_before_they_are_added.=Vis_importerede_poster_i_et_inspektionsvindue_f\u00f8r_de_tilf\u00f8jes.
+Display_only_entries_belonging_to_all_selected_groups.=Vis_kun_poster_indeholdt_i_alle_valgte_grupper.
+
+Display_version=Vis_versionsnummer
+Displaying_no_groups=Viser_ingen_grupper
+Do_not_abbreviate_names=Forkort_ikke_navn
+Do_not_autoset=S\u00e6t_ikke_links_automatisk
+Do_not_import_entry=Importer_ikke_post
+Do_not_open_any_files_at_startup=\u00c5bn_ingen_filer_ved_opstart
+Do_not_overwrite_existing_keys=Overskriv_ikke_eksisterende_n\u00f8gler
+Do_not_show_splash_window_at_startup=Vis_ikke_JabRef-opstartsvindue
+Do_not_show_these_options_in_the_future=Vis_ikke_disse_valg_igen
+Do_not_wrap_the_following_fields_when_saving=Introducer_ikke_linjeskift_i_f\u00f8lgende_felter_ved_gemning
+Do_not_write_the_following_fields_to_XMP_Metadata:=Skriv_ikke_f\u00f8lgende_felter_til_XMP-metadata:
+Do_not_write_the_following_fields_to_XMP_Metadata\:=Skriv_ikke_f\u00f8lgende_felter_til_XMP-metadata:
+
+Do_you_want_JabRef_to_do_the_following_operations?=Skal_JabRef_udf\u00f8re_de_f\u00f8lgende_operationer?
+Docbook=Docbook
+Done=F\u00e6rdig
+Down=Ned
+Download=Download
+Download_completed=Download_fuldf\u00f8rt
+Download_file=Download_fil
+Downloading...=Downloader...
+
+Drag_and_Drop_Error=Fejl_ved_tr\u00e6k-og-slip
+Drop_%0=Slip_%0
+duplicate_BibTeX_key=ikke-unik_BibTeX-n\u00f8gle
+Duplicate_BibTeX_key.=Ikke-unik_BibTeX_key.
+Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=BibTeX-n\u00f8glen_er_ikke_unik._Gruppering_kan_fejle_for_denne_post.
+Duplicate_Key_Warning=Advarsel:_Ikke-unik_n\u00f8gle
+Duplicate_pairs_found=Dubletpar_fundet
+duplicate_removal=fjernelse_af_dubletter
+Duplicate_string_name=Ikke-unikt_navn_p\u00e5_streng
+Duplicates_found=Dubletter_fundet
+Duplicates_removed=Dubletter_fjernet
+Dynamic_groups=Dynamiske_grupper
+Dynamically_group_entries_by_a_free-form_search_expression=Grupper_poster_dynamisk_ved_hj\u00e6lp_af_et_standard_s\u00f8geudtryk
+Dynamically_group_entries_by_searching_a_field_for_a_keyword=Grupper_poster_dynamisk_ved_at_s\u00f8ge_efter_n\u00f8gleord_i_et_felt
+Each_line_must_be_on_the_following_form=Hver_linje_skal_v\u00e6re_p\u00e5_f\u00f8lgende_form
+Edit=Rediger
+Edit_custom_export=Rediger_eksternt_eksportfilter
+Edit_entry=Rediger_post
+Edit_file_link=Rediger_link
+Edit_file_type=Rediger_filtype
+Edit_group=Rediger_gruppe
+Edit_journal=Rediger_journal
+Edit_preamble=Rediger_pr\u00e6ambel
+Edit_strings=Rediger_tekststrenge
+Editor_options=Alternativer_for_redigering
+empty_BibTeX_key=tom_BibTeX-n\u00f8gle
+Empty_BibTeX_key.=Tom_BibTeX-n\u00f8gle
+Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Tom_BibTeX-n\u00f8gle._Gruppering_kan_fejle_for_denne_post.
+empty_database=tom_database
+Enable_source_editing=Tillad_redigering_af_kildekode
+Enable_word/name_autocompletion=Aktiver_autokomplettering_af_navn/ord
+Endnote=Endnote
+Enter_URL=Skriv_URL
+Enter_URL_to_download=Skriv_URL_som_skal_hentes
+entries=poster
+Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Poster_kan_ikke_manuelt_tilf\u00f8jes_eller_fjernes_fra_denne_gruppe.
+Entries_exported_to_clipboard=Poster_eksporteret_til_udklipsholder
+entries_have_undefined_BibTeX_key=poster_har_udefineret_BibTeX-n\u00f8gle
+entries_into_new_database=poster_i_ny_database
+entry=post
+Entry_editor=Postredigering
+
+Entry_has_no_citekey=Posten_har_ingen_BibTeX-n\u00f8gle
+Entry_in_current_database=Post_i_aktuelle_database
+Entry_in_import=Post_i_import
+Entry_preview=Forh\u00E5ndsvisning
+Entry_table=Hovedtabel
+Entry_table_columns=Tabelkolonner
+Entry_type=Posttype
+Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Navn_p\u00e5_typer_kan_ikke_indeholde_mellemrum_eller_nogle_af_f\u00f8lgende_tegn
+Entry_types=Posttyper
+Error=Fejl
+Error\:_=Fejl:_
+Error_converting_Bibtex_to_XMP:_%0=Fejl_ved_konvertering_af_Bibtex_til_XMP:_%0
+
+Error_converting_Bibtex_to_XMP\:_%0=Fejl_ved_konvertering_af_BibTeX_til_XMP:_%0
+Error_converting_XMP_to_'%0'...=Fejl_ved_konvertering_af_XMP_for_'%0'...
+Error_exporting_to_clipboard=Fejl_ved_eksport_til_udklipsholder
+Error_in_field=Fejl_i_felt
+Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=Fejl_ved_opstart_af_plugin-system._Starter_uden_-_funktionalitet_mangler_m\u00e5ske.
+Error_occured_when_parsing_entry=En_fejl_opstod_ved_l\u00e6sning_af_post
+Error_opening_file=Fejl_ved_\u00e5bning_af_fil
+Error_setting_field=Problem_med_at_s\u00e6tte_felt
+Error_while_converting_BibtexEntry_to_XMP_%0=Fejl_ved_konvertering_af_BibTeX-posten_til_XMP_%0
+Error_while_downloading_file\:=Fejl_under_hentning_af_fil:
+Error_while_fetching_from_OIA2=Fejl_ved_hentning_fra_OIA2
+Error_while_writing=En_fejl_opstod_ved_skrivning
+
+Error_writing_to_%0_file(s).=Fejl_ved_skrivning_til_%0_fil(er).
+Error_writing_XMP_to_file\:_%0=Fejl_ved_skrivning_af_XMP_til_filen_'%0'
+
+Establishing_SQL_connection...=Etablerer_SQL-forbindelse...
+Exceptions=Fejlinformation
+Existing_file=Eksisterende_fil
+exists._Overwrite_file?=eksisterer._Erstat_filen?
+exists.Overwrite?=eksisterer._Overskriv?
+Expand_subtree=\u00c5bn_forgrening
+Export=Eksporter
+Export_entry_types=Eksporter_posttyper
+Export_name=Navn_p\u00E5_filter
+Export_preferences=Eksporter_indstillinger
+Export_preferences_to_file=Eksporter_indstillinger_til_fil
+Export_properties=Egenskaber_for_eksportfilter
+Export_to_clipboard=Eksporter_til_udklipsholder
+Export_to_SQL_database=Eksporter_til_SQL-database
+Exporting=Eksporterer
+Extension=Efternavn
+External_changes=Eksterne_\u00e6ndringer
+
+External_file_links=Eksterne_links
+External_files=Eksterne_filer
+External_programs=Eksterne_programmer
+External_viewer_called=Eksternt_program_kaldt
+Failed_to_read_groups_data_(unsupported_version:_%0)=Kunne_ikke_lese_gruppedata_(ikke_st\u00f8ttet_version:_%0)
+Fetch=Hent
+Fetch_Articles_Citing_your_Database=Hent_publikationer_som_refererer_poster_i_din_database
+Fetch_CiteSeer=Hent_CiteSeer
+
+Fetched_all_citations_from_target_database.=Hentet_alle_refererende_publikationer_fra_CiteSeer.
+Fetching_Citations=Henter_referencer
+Fetching_Identifiers=Henter_identifikatorer
+Field=Felt
+field=felt
+# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
+Field_content=Indhold_i_felt
+Field_name=Feltnavn
+Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Feltnavn_kan_ikke_indeholde_mellemrum_eller_f\u00f8lgende_tegn
+Field_sizes=Feltst\u00f8rrelser
+
+Field_to_filter=Felt_som_skal_filtreres
+Field_to_group_by=Grupperingsfelt
+Fields=Felter
+File=Fil
+file=fil
+
+File_'%0'_is_already_open.=Filen_'%0'_er_allerede_\u00e5ben.
+File_'%0'_not_found=Filen_'%0'_ikke_fundet
+File_changed=Fil_\u00e6ndret
+File_directory=Filbibliotek
+File_directory_is_'%0':=Filbiblioteket_er_'%0':
+
+File_directory_is_not_set_or_does_not_exist!=Filbiblioteket_er_ikke_sat_eller_eksisterer_ikke!
+
+File_download=Filhentning
+File_exists=Filen_eksisterer
+File_extension=Efternavn_p\u00e5_filer
+
+File_has_been_updated_externally._What_do_you_want_to_do?=Filen_er_blevet_\u00e6ndret_eksternt._Hvad_vil_du_g\u00f8re?
+File_not_found=Fil_ikke_fundet
+File_type=Filtype
+File_updated_externally=Filen_er_blevet_\u00e6ndret_eksternt
+filename=filnavn
+Files_opened=Filer_\u00E5bnet
+
+Filter=Filter
+
+Finished_autosetting_external_links.=Fuldf\u00f8rte_automatisk_udfyldning_af_eksterne_links.
+Finished_synchronizing_%0_links._Entries_changed%c_%1.=Fuldf\u00f8rte_synkronisering_af_%0-links._Poster_\u00e6ndret%c_%1.
+Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=Fuldf\u00f8rte_skrivning_af_XMP-metadata._Skrev_til_%0_fil(er).
+Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=Fuldf\u00f8rte_skrivning_af_XMP_for_%0-fil_(sprang_over_%1,_%2_fejl).
+First_select_the_entries_you_want_keys_to_be_generated_for.=V\u00e6lg_f\u00F8rst_hvilke_poster_du_vil_generere_n\u00f8gler_for.
+Fit_table_horizontally_on_screen=Tilpas_tabelbredden_horisontalt
+Float=Flyt
+Float_marked_entries=Sorter_m\u00e6rkede_poster_\u00F8verst
+Font_Family=Skrifttype-familie
+Font_Preview=Skrifttype-forh\u00e5ndsvisning
+Font_Size=Skriftst\u00f8rrelse
+Font_Style=Skrifttype-stil
+FontSelector=Skrifttypev\u00e6lger
+for=for
+Format_of_author_and_editor_names=Formattering_af_forfatter-_og_redakt\u00f8rnavn
+Format_String=Formatstreng
+Format_used=Format_brugt
+Formatter_Name=Navn_p\u00e5_formatering
+Formatter_not_found=Ukendt_formatering
+found=fundet
+Found_%0_plugin(s)=%0_plugin(s)_fundet
+found_in_aux_file=fundet_i_aux-fil
+Full_name=Fuldt_navn
+General=Generelt
+General_fields=Generelle_felter
+Generate=Generer
+Generate_BibTeX_key=Generer_BibTeX-n\u00f8gle
+Generate_keys=Generer_n\u00f8gler
+Generate_keys_before_saving_(for_entries_without_a_key)=Generer_n\u00f8gler_f\u00f8r_gemning_(for_poster_uden_n\u00f8gle)
+
+Generate_keys_for_imported_entries=Generer_automatisk_n\u00f8gler_for_importerede_poster
+Generate_now=Generer_nu
+Generated_BibTeX_key_for=Genererede_BibTeX-n\u00f8gle_for
+Generating_BibTeX_key_for=Genererer_BibTeX-n\u00f8gle_for
+Grab=Fang_genvejstast
+Gray_out_entries_not_in_group_selection=Skraver_poster_udenfor_valgte_grupper
+Gray_out_non-hits=Skraver_ikke-tr\u00e6ffere
+Gray_out_non-matching_entries=Skraver_ikke-tr\u00e6ffere
+Group_properties=Gruppeegenskaber
+
+grouping_may_not_work_for_this_entry=gruppering_kan_fejle_for_denne_post
+Groups=Gruppering
+Harvard_RTF=Harvard_RTF
+Have_you_chosen_the_correct_package_path?=Har_du_valgt_korrekt_pakke-sti?
+Help=Hj\u00e6lp
+
+Help_contents=Oversigt_over_hj\u00e6lpefiler
+Help_on_groups=Hj\u00e6lp_om_grupper
+Help_on_key_patterns=Hj\u00e6lp_om_n\u00f8glegenerering
+Help_on_Preview_Settings=Hj\u00e6lp_om_indstillinger_for_forh\u00e5ndsvisning
+Help_on_Regular_Expression_Search=Hj\u00e6lp_om_s\u00f8gning_med_regul\u00e6re_udtryk
+Hide_non-hits=Skjul_ikke-tr\u00e6ffere
+Hide_non-matching_entries=Skjul_ikke-tr\u00e6ffende_poster
+
+Hierarchical_context=Gruppehierarki
+Highlight=Fremh\u00e6v
+Highlight_groups_matching_all_selected_entries=Fremh\u00e6v_grupper_som_indeholder_alle_valgte_poster
+Highlight_groups_matching_any_selected_entry=Fremh\u00e6v_grupper_som_indeholder_mindst_en_af_de_valgte_poster
+Highlight_overlapping_groups=Fremh\u00e6v_overlappende_grupper
+Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=Hint%c_For_kun_at_s\u00f8ge_i_specifikke_felter,_skriv_f.eks.%c<p><tt>author%esmith_and_title%eelectrical</tt>
+HTML=HTML
+
+HTML_table=HTML-tabel
+HTML_table_(with_Abstract_&_BibTeX)=HTML-tabell_(med_Abstract_&_BibTeX)
+Icon=Ikon
+Ignore=Ignorer
+Illegal_type_name=Ugyldigt_typenavn
+Immediate_subgroups=N\u00e6rmeste_undergrupper
+Import=Importer
+Import_and_keep_old_entry=Importer_og_behold_den_gamle_post
+Import_and_remove_old_entry=Importer_og_fjern_den_gamle_post
+Import_Data_from_CiteSeer_Database=Importer_data_fra_CiteSeer-database
+Import_entries=Importer_poster
+Import_entry_types=Importer_posttyper
+Import_failed=Import_mislykkedes
+Import_Fields_from_CiteSeer_Database=Importer_felter_fra_CiteSeer-database
+Import_file=Importer_fil
+Import_group_definitions=Importer_gruppedefinitioner
+Import_name=Navn_p\u00e5_import
+Import_preferences=Importer_indstillinger
+Import_preferences_from_file=Importer_indstillinger_fra_fil
+Import_strings=Importer_strenge
+Import_to_open_tab=Importer_til_\u00e5bent_faneblad
+Import_word_selector_definitions=Importer_definitioner_for_hurtigv\u00e6lgere
+Imported_database=Importerede_database
+Imported_entries=Importerede_poster
+Imported_entry_types=Importerede_posttyper
+Imported_from_database=Importerede_fra_databasen
+ImportFormat_class=ImportFormat-klasse
+Importing=Importerer
+Importing_in_unknown_format=Importerer_ukendt_format
+In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=I_JabRef_bruges_#-tegn_parvis_for_at_indikere_strenge.
+Include_abstracts=Inkluder_abstracts
+Include_entries=Inkluder_poster
+Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Inkluder_undergrupper:_Vis_poster_indeholdt_i_denne_gruppe_eller_en_undergruppe
+Incremental=Inkrementel
+Incremental_search=Inkrementel_s\u00f8gning
+Incremental_search_failed._Repeat_to_search_from_top.=Inkrementel_s\u00f8gning_fejlede._Gentag_s\u00f8gning_fra_toppen.
+Independent_group\:_When_selected,_view_only_this_group's_entries=Uafh\u00e6ngig_gruppe:_Vis_kun_denne_gruppes_poster
+Initially_show_groups_tree_expanded=Vis_gruppetr\u00e6et_ekspanderet_som_udgangspunkt
+Input=Input
+Input_error=Inputfejl
+Insert=Tilf\u00f8j
+Insert_rows=Tilf\u00f8j_r\u00e6kker
+Insert_selected_citations_into_LyX/Kile=Send_valgte_poster_til_LyX/Kile
+Insert_selected_citations_into_WinEdt=Send_valgte_poster_til_WinEdt
+insert_string_=inds\u00e6t_streng_
+Insert_URL=Inds\u00e6t_URL
+integrity=integritet
+Integrity_check=Integritetstjek
+Intersection=F\u00e6llesm\u00e6nge
+Invalid_BibTeX_key=Ugyldig_BibTeX-n\u00f8gle
+Invalid_date_format=Ugyldigt_datoformat
+Invalid_URL=Ugyldig_URL
+Inverted=Inverteret
+is_a_standard_type.=er_en_standardtype.
+ISO_abbreviation=ISO-forkortelse
+Item_list_for_field=Ordliste_for_felt
+jabref=jabref
+JabRef_help=JabRef-hj\u00e6lp
+JabRef_preferences=JabRef-indstillinger
+Journal_abbreviations=Tidsskriftsforkortelser
+Journal_list_preview=Forh\u00e5ndsvisning_af_tidsskriftsliste
+Journal_name=Tidsskriftsnavn
+Keep=Behold
+Keep_both=Behold_begge
+Keep_lower=Behold_nederste
+Keep_upper=Behold_\u00F8verste
+Key_bindings=Genvejstaster
+Key_bindings_changed=Genvejstaster_\u00e6ndret
+Key_generator_settings=Indstillinger_for_n\u00f8glegenerering
+Key_pattern=M\u00F8nster
+keys_in_database=n\u00f8gler_i_databasen
+Keyword=N\u00f8gleord
+Label=Navn
+Language=Sprog
+Last_modified=Sidst_\u00e6ndret
+LaTeX_AUX_file=LaTeX_AUX-fil
+Leave_file_in_its_current_directory.=Lad_filen_ligge_i_biblioteket,_den_ligger_i_nu.
+
+Leave_files_in_their_current_directory.=La_filerne_ligge_i_biblioteket,_de_ligger_i_nu.
+Left=Venstre
+License=Licens
+Limit_to_fields=Begr\u00e6ns_til_f\u00f8lgende_felter
+Limit_to_selected_entries=Begr\u00e6ns_til_valgte_poster
+
+Link=Link
+Link_local_file=Link_til_lokal_fil
+
+Link_to_file_%0=Link_til_filen_%0
+Listen_for_remote_operation_on_port=Lyt_efter_fjernoperationer_p\u00e5_port
+Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=Hent_og_gem_indstillinger_fra/til_jabref.xml_ved_opstart_(memory_stick-tilstand)
+Load_session=Hent_session
+Loading_session...=Henter_session...
+localhost=localhost
+Look_and_feel=Udseende
+Looking_for_pdf...=Leder_efter_pdf...
+lower=sm\u00E5_bogstaver
+Main_file_directory=Hovedbibliotek
+
+Main_layout_file=Hoved-layoutfil
+Main_PDF_directory=Hovedbibliotek_for_PDF-filer
+Main_PS_directory=Hovedbibliotek_for_PS-filer
+Manage=Ops\u00e6t
+Manage_custom_exports=Ops\u00e6t_eksterne_eksportfiltre
+Manage_custom_imports=Ops\u00e6t_eksterne_importfiltre
+Manage_external_file_types=Ops\u00e6t_eksterne_filtyper
+Manage_journal_abbreviations=Ops\u00e6t_tidsskriftsforkortelser
+Mark_entries=M\u00e6rk_poster
+Mark_entry=M\u00e6rk_post
+Mark_new_entries_with_addition_date=M\u00e6rk_nye_poster_med_dato
+Mark_new_entries_with_owner_name=M\u00e6rk_nye_poster_med_navn_p\u00e5_ejer
+Marked_selected=M\u00e6rkede_valgte_poster
+Memory_Stick_Mode=Memory_Stick-tilstand
+Menu_and_label_font_size=St\u00f8rrelse_p\u00e5_menuskrifttyper
+Merged_external_changes=Inkorporerede_eksterne_\u00e6ndringer
+Messages=Meddelelser
+Messages_and_Hints=Meddelelser_og_advarsler
+Modification_of_field=\u00c6ndring_af_felt
+Modified_group_"%0".=\u00e6ndrede_gruppen_"%0".
+Modified_groups=\u00e6ndrede_grupper
+Modified_string=\u00e6ndrede_streng
+Modify=\u00c6ndre
+modify_group=\u00e6ndre_gruppe
+MODS=MODS
+Move=Flyt
+Move_down=Flyt_ned
+Move_entries_in_group_selection_to_the_top=Flyt_poster_i_valgte_grupper_til_toppen
+Move_external_links_to_'file'_field=Flyt_eksterne_links_til_'file'-feltet
+Move_file_to_file_directory=Flyt_fil_til_bibliotek.
+Move_files_to_file_directory.=Flyt_filer_til_bibliotek.
+move_group=flyt_gruppe
+Move_string_down=Flyt_streng_ned
+Move_string_up=Flyt_streng_op
+Move_up=Flyt_op
+Moved_group_"%0".=Flyttede_gruppen_"%0".
+MS_Office_2007=MS_Office_2007
+MySQL=MySQL
+MySQL_database=MySQL_database
+Name=Navn
+Name_formatter=Navneformaterer
+Natbib_style=Natbib-stil
+
+Native_file_dialog=System-fildialog
+nested_aux_files='nestede'_aux-filer
+New=Ny
+new=ny
+New_BibTeX_database=Ny_BibTeX-database
+New_BibTeX_entry=Ny_BibTeX-post
+New_BibTeX_subdatabase=Ny_BibTeX-deldatabase
+New_content=Nyt_indhold
+New_database_created.=Opprettede_ny_database.
+New_field_value=Ny_v\u00e6rdi
+New_file=Ny_fil
+New_file_link_(INSERT)=Nyt_link_(INSERT)
+New_group=Ny_gruppe
+New_string=Ny_streng
+Next_entry=N\u00e6ste_post
+No_%0_found=Fandt_ingen_%0
+No_actual_changes_found.=Ingen_reelle_\u00e6ndringer_fundet.
+no_base-bibtex-file_specified=ingen_basis-bibtexfil_specificeret
+no_database_generated=ingen_database_genereret
+No_duplicates_found=Ingen_dubletter_fundet
+No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Ingen_poster_fundet._Kontroller_at_du_bruger_korrekt_importfilter.
+No_entries_found_for_the_search_string_'%0'=Fandt_ingen_poster_for_s\u00f8geteksten_'%0'
+No_entries_imported.=Ingen_poster_importeret.
+No_entries_or_multiple_entries_selected.=Ingen_eller_flere_poster_valgt.
+No_entries_selected=Ingen_poster_valgt
+No_entries_selected.=Ingen_poster_valgt.
+No_exceptions_have_ocurred.=Der_er_ikke_sket_nogen_undtagelser.
+No_files_found.=Ingen_filer_fundet.
+No_GUI._Only_process_command_line_options.=Ingen_GUI._Processer_kun_kommandolinjevalg.
+No_journal_names_could_be_abbreviated.=Ingen_tidsskriftsnavne_kunne_forkortes.
+No_journal_names_could_be_unabbreviated.=Ingen_tidsskriftsnavne_kunne_ekspanderes.
+
+No_PDF_linked=Ingen_PDF_linket
+No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Ingen_pdf_eller_ps_defineret_og_fandt_ingen_filer_med_navn_svarende_til_BibTeX-n\u00f8glen
+No_plugins_were_found_in_the_following_folders\:=Ingen_plugins_blev_fundet_i_f\u00f8lgende_foldere:
+No_references_found=Ingen_referencer_fundet
+No_saved_session_found.=Fandt_ingen_gemt_tilstand.
+No_url_defined=Ingen_URL_er_defineret
+No_XMP_metadata_found_in_=Ingen_XMP-metadata_fundet_i_
+not=ikke
+not_found=ikke_fundet
+Not_saved_(empty_session)=Tilstand_ikke_gemt_(ingen_filer_\u00E5bne)
+Note_that_the_entry_causing_the_problem_has_been_selected.=Legg_m\u00e6rke_til_at_posten,_som_skaber_problemet,_er_blevet_valgt.
+Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=Bem\u00e6rk_at_du_skal_specificere_det_fuldst\u00e6ndige_klassenavn_for_udseendet,
+Nothing_to_redo=Ingenting_at_gentage
+Nothing_to_undo=Ingenting_at_fortryde
+# The next is used like in "References found: 1 Number of references to fetch?"
+Number_of_references_to_fetch?=Antal_referencer_som_skal_hentes?
+occurences=forekomster
+OK=OK
+Ok=OK
+One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Et_eller_flere_links_er_af_typen_'%0',_som_er_udefineret._Hvad_vil_du_g\u00f8re?
+One_or_more_keys_will_be_overwritten._Continue?=En_eller_flere_n\u00f8gler_vil_blive_overskrevet._Forts\u00e6t?
+Only_one_item_is_supported=Kun_et_element_af_gangen_underst\u00f8ttes
+Open=\u00c5bn
+Open_BibTeX_database=\u00c5bn_BibTeX-database
+Open_database=\u00c5bn_database
+Open_editor_when_a_new_entry_is_created=Start_redigering_n\u00e5r_en_ny_post_oprettes
+Open_file=\u00c5bn_fil
+Open_last_edited_databases_at_startup=\u00c5bn_sidst_viste_databaser_ved_opstart
+Open_PDF_or_PS=\u00c5bn_PDF_eller_PS
+Open_right-click_menu_with_Ctrl+left_button=\u00c5bn_h\u00f8jreklikmenu_med_Ctrl+venstre_knap
+Open_URL_or_DOI=\u00c5bn_URL_eller_DOI
+OpenDocument_Spreadsheet=OpenDocument-regneark
+Opened_database=\u00c5bnede_database
+Opening=\u00c5bner
+Opening_preferences...=\u00c5bner_indstillinger...
+
+OpenOffice_Calc=OpenOffice_Calc
+OpenOffice_CSV=OpenOffice_CSV
+Operation_canceled.\n=Operationen_afbrudt.\n
+Operation_not_supported=Operation_ikke_underst\u00f8ttet
+Optional_fields=Valgfri_felter
+Options=Valg
+or=eller
+out_of=af
+Output=Output
+Output_or_export_file=Gem_eller_eksporter_fil
+Override=Tilsides\u00e6t
+Override_default_file_directories=Tilsides\u00e6t_standard_fil-biblioteker
+
+Override_default_font_settings=Tilsides\u00e6t_standardskrifttyper
+override_the_bibtex_key_by_the_selected_text=tilsides\u00e6t_BibTeX-n\u00f8glen_til_fordel_for_den_valgte_n\u00f8gle
+Overwrite=Overskriv
+Overwrite_existing_field_values=Overskriv_eksisterende_v\u00e6rdier
+Overwrite_keys=Overskriv_n\u00f8gler
+pairs_processed=par_revideret
+Password_\:=Kodeord:
+Paste=Inds\u00e6t
+paste_entries=inds\u00e6t_poster
+paste_entry=inds\u00e6t_post
+Paste_from_clipboard=Inds\u00e6t_fra_udklipsholder
+Pasted=Indsat
+
+Path_to_%0_not_defined=Sti_til_%0_ikke_defineret
+Path_to_HTML_viewer=Sti_til_HTML-l\u00e6ser
+Path_to_LatexEditor_(LEd.exe)=Sti_til_LatexEditor_(LEd.exe)
+Path_to_LyX_pipe=Sti_til_LyX-pipe
+
+Path_to_Vim=Sti_til_Vim
+Path_to_WinEdt.exe=Sti_til_WinEdt.exe
+PDF_directory=PDF-bibliotek
+PDF_does_not_exist=PDF-filen_findes_ikke
+Personal_journal_list=Personlig_tidsskriftsliste
+Plain_text_import=Import_fra_ren_tekst
+Please_check_your_network_connection_to_this_machine.=Tjek_venligst_maskinens_netv\u00e6rksforbindelse.
+Please_enter_a_name_for_the_group.=Skriv_et_navn_til_gruppen.
+Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Skriv_et_s\u00f8geudtryk._For_eksempel,_for_at_s\u00f8ge_i_alle_felter_efter_<b>Olsen</b>,_skriv%c<p><tt>olsen</tt><p>For_at_s\u00f8ge_i_<b>Author</b>-feltet_efter_<b>Olsen</b>_og_i_<b>Title</b>-feltet_efter_<b>electrical</b>,_sk [...]
+Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Skriv_venligsts_feltet_som_skal_s\u00f8ges_i_(f.eks._<b>keywords</b>)_og_n\u00f8gleordet_at_s\u00f8ge_efter_(f.eks._<b>electrical</b>).
+Please_enter_the_string's_label=Skriv_et_navn_for_strengen
+Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=Se_JabRef-manualen_for_information_om_brug_af_CiteSeer-v\u00e6rkt\u00f8jerne
+Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=Se_venligst_JabRef-dokumentationen_for_information_om_brug_af_CiteSeer-v\u00e6rkt\u00f8jerne.
+Please_select_an_importer=V\u00e6lg_venligst_et_importformat
+Please_select_an_importer.=V\u00e6lg_venligst_et_importfilter.
+Please_select_exactly_one_group_to_move.=V\u00e6lg_pr\u00e6cis_\u00e9n_gruppe_til_flytning.
+Please_specify_the_=Angiv_venligst_
+Please_wait_until_it_has_finished.=Vent_venligst_til_den_er_fuldf\u00f8rt.
+Possible_duplicate_entries=Mulige_dubletter
+Possible_duplicate_of_existing_entry._Click_to_resolve.=Mulig_dublet_af_eksisterende_post._Klik_for_at_l\u00f8se_problemet.
+Preamble=Pr\u00e6ambel
+Preferences=Indstillinger
+Preferences_recorded.=Indstillinger_gemt.
+Preview=Forh\u00E5ndsvisning
+Previous_entry=Forrige_post
+Primary_sort_criterion=Prim\u00e6rt_sorteringskriterium
+Print_Preview=Udskriftsvisning
+Printing_Entry_Preview=Udskriver_forh\u00e5ndsvisning_af_post
+Problem_with_parsing_entry=Problem_med_at_l\u00e6se_post
+Processing_=Arbejder_
+Program_output=Output_fra_program
+PS_directory=PS-bibliotek
+Push_entries_to_external_application_(%0)=Send_poster_til_eksternt_program_(%0)
+Push_selection_to_Emacs=Send_valgte_poster_til_Emacs
+Push_selection_to_LyX/Kile=Send_valgte_poster_til_LyX/Kile
+Push_selection_to_Vim=Send_valgte_poster_til_Vim
+Push_selection_to_WinEdt=Send_valgte_poster_til_WinEdt
+Push_to_LatexEditor=Send_til_LatexEditor
+Pushed_citations_to_%0=Referencer_sendt_til_%0
+Pushed_citations_to_Emacs=Referencer_sendt_til_Emacs
+Pushed_citations_to_Vim=Referencer_sendt_til_Vim
+Pushed_citations_to_WinEdt=Referencer_sendt_til_WinEdt
+Pushed_the_citations_for_the_following_rows_to=Referencer_for_de_f\u00f8lgende_r\u00e6kker_sendt_til
+Quit_JabRef=Afslut_JabRef
+Quit_synchronization=Afslut_synkronisering
+Raw_source=Kilde
+Really_delete_the_selected=Vil_du_slette_de_valgte
+Rearrange_tabs_alphabetically_by_title=Omarranger_faneblade_alfabetisk_efter_titel
+Redo=Gentag
+Reference_database=Referencedatabase
+# The next two lines are used like in "References found: 1 Number of references to fetch?"
+References_found=Referencer_fundet
+Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Undergruppe:_Vis_poster_indeholdt_b\u00e5de_i_denne_gruppe_og_gruppe_over
+Refresh_view=Opdater
+Regular_Expression=Regul\u00e6rudtryk
+Remember_these_entry_types?=Husk_disse_posttyper?
+Remote_operation=Fjernoperation
+Remote_server_port=Fjern-server-port
+Remove=Fjern
+Remove_all?=Fjern_alle?
+Remove_all_subgroups=Fjern_undergrupper
+Remove_all_subgroups_of_"%0"?=Fjern_alle_undergrupper_af_"%0"?
+Remove_double_braces_around_BibTeX_fields_when_loading.=Fjern_dobbelte_kr\u00f8llede_parenteser_omkring_BibTeX-felter_ved_indl\u00e6sning.
+Remove_duplicates=Fjern_dubletter
+Remove_entry_from_import=Fjern_post_fra_import
+Remove_entry_selection_from_this_group=Fjern_valgte_poster_fra_denne_gruppe
+Remove_entry_type=Slet_posttype
+Remove_file_link_(DELETE)=Slet_link_(DELETE)
+remove_from_group=fjern_fra_gruppe
+Remove_from_group=Fjern_fra_gruppe
+Remove_group=Fjern_gruppe
+Remove_group,_keep_subgroups=Fjern_gruppe,_behold_undergrupper
+Remove_group_"%0"?=Fjern_gruppen_"%0"?
+Remove_group_"%0"_and_its_subgroups?=Fjern_gruppen_"%0"_og_dens_undergrupper?
+remove_group_(keep_subgroups)=fjern_gruppe_(behold_undergrupper)
+remove_group_and_subgroups=fjern_gruppe_og_undergrupper
+Remove_group_and_subgroups=Fjern_gruppe_og_undergrupper
+Remove_link=Slet_link
+Remove_old_entry=Fjern_gammel_post
+Remove_selected_strings=Slet_valgte_strenge
+remove_string_=slet_streng_
+Removed_entry_type.=Posttype_slettet.
+Removed_group_"%0".=Fjernede_gruppen_"%0"
+Removed_group_"%0"_and_its_subgroups.=Fjernede_gruppen_"%0"_og_dens_undergrupper
+Removed_string=Streng_fjernet
+
+Rename_to_match_citekey=\u00e6ndre_navn_for_at_svare_til_BibTeX-n\u00f8gle
+Renamed_string=\u00e6ndrede_navn_p\u00e5_streng
+Replace=Erstat
+Replace_(regular_expression)=Erstat_(regul\u00e6rudtryk)
+Replace_comma_by_and_where_appropriate=Udskift_komma_med_'and',_hvor_det_passer
+Replace_string=Erstat_streng
+Replace_with=Erstat_med
+Replaced=Erstattet
+Required_fields=Obligatoriske_felter
+Reset_all=Nulstil_alle
+Reset_file_type_definitons=Genopret_oprindelige_filtyper
+Resolve_strings_for_all_fields_except=Sl\u00e5_strenge_op_for_alle_felter_undtagen
+Resolve_strings_for_standard_BibTeX_fields_only=Sl\u00e5_kun_strenge_op_for_standard_BibTeX-felter
+resolved=l\u00f8st
+Results=Resultater
+Revert_to_original_source=Ret_tilbage_til_oprindelig_kildekode
+Review=Kommentarer
+Review_changes=Gennemse_\u00e6ndringer
+Right=H\u00f8jre
+root=root
+Save=Gem
+Save_all_finished.=Alle_databaser_gemt
+
+Save_all_open_databases=Gem_alle_\u00E5bne_databaser
+Save_before_closing=Gem_f\u00F8r_databasen_lukkes
+Save_database=Gem_database
+Save_database_as_...=Gem_database_som_...
+Save_entries_in_their_original_order=Gem_poster_i_oprindelig_r\u00e6kkef\u00f8lge
+Save_failed=Gemning_mislykkedes
+Save_failed_during_backup_creation=Gemning_mislykkedes_ved_oprettelse_af_sikkerhedskopi
+Save_failed_while_committing_changes=Gemning_mislykkedes_ved_inddatering_af_\u00e6ndringer
+Save_in_default_table_sort_order=Gem_i_standardsortering_for_tabel
+Save_ordered_by_author/editor/year=Gem_sorteret_efter_author/editor/year
+Save_selected_as_...=Gem_valgte_som_...
+Saved_database=Database_gemt
+Saved_selected_to=Gemte_valgte_i
+Saved_session=Tilstand_gemt
+Saving=Gemmer
+Saving_all_databases...=Gemmer_alle_databaser...
+Saving_database=Gemmer_database
+# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
+Scan=S\u00f8g
+Search=S\u00f8g
+Search_All_Fields=S\u00f8g_i_alle_felter
+Search_all_fields=S\u00f8g_i_alle_felter
+Search_error=Fejl_ved_s\u00f8gning
+Search_expression=S\u00f8geudtryk
+Search_for=S\u00f8g_efter
+Search_general_fields=S\u00f8g_i_generelle_felter
+Search_IEEEXplore=S\u00f8g_i_IEEEXplore
+
+Search_IEEExplore=S\u00f8g_i_IEEExplore
+Search_optional_fields=S\u00f8g_i_valgfrie_felter
+Search_required_fields=S\u00f8g_i_obligatoriske_felter
+Search_Specified_Field(s)=S\u00f8g_specificerede_felt(er)
+Searched_database._Global_number_of_hits=Database_gennems\u00f8gt._Globalt_antal_match
+Searched_database._Number_of_hits=Database_gennems\u00f8gt._Antal_match
+Searching_for_%0_file=S\u00f8ger_efter_%0-fil
+Searching_for_duplicates...=S\u00f8ger_efter_dubletter...
+
+Searching_for_files=S\u00f8ger_efter_filer
+Secondary_sort_criterion=Sekund\u00e6rt_sorteringskriterium
+Select=V\u00e6lg
+Select_a_Zip-archive=V\u00e6lg_ZIP-fil
+Select_action=V\u00e6lg_handling
+Select_all=V\u00e6lg_alle
+Select_Classpath_of_New_Importer=V\u00e6lg_classpath_for_nyt_importformat
+Select_encoding=V\u00e6lg_tegnkodning
+Select_entries_in_group_selection=V\u00e6lg_poster_i_valgte_grupper
+Select_entry_type=V\u00e6lg_posttype
+Select_external_application=V\u00e6lg_ekstern_applikation
+Select_file_from_ZIP-archive=V\u00e6lg_fil_fra_ZIP-fil
+Select_format=V\u00e6lg_format
+Select_icon=V\u00e6lg_ikon
+Select_matches=V\u00e6lg_match
+Select_new_ImportFormat_Subclass=V\u00e6lg_klasse_til_nyt_importformat
+Select_the_tree_nodes_to_view_and_accept_or_reject_changes=V\u00e6lg_forgreningerne_for_at_inspicere_og_acceptere_eller_forkaste_\u00e6ndringer
+Selected_entries=Valgte_poster
+Selector_enabled_fields=Felter_med_ordliste
+Server_Hostname_\:=Server_v\u00e6rtsnavn:
+Server_Type_\:=Server-type:
+
+Set/clear_fields=S\u00e6t/ryd_felter
+Set_field=S\u00e6t_felt
+Set_fields=S\u00e6t_felter
+Set_general_fields=Tilpas_generelle_felter
+Set_main_external_file_directory=S\u00e6t_hovedbibliotek_for_eksterne_links
+Set_table_font=V\u00e6lg_tabelskrifttype
+Settings=Indstillinger
+Setup_selectors=Ops\u00e6t_ordlister
+Short_form=Kort_form
+Shortcut=Genvej
+Show/edit_BibTeX_source=Vis/rediger_BibTeX-kilde
+Show_'Firstname_Lastname'=Vis_'Fornavn_Efternavn'
+Show_'Lastname,_Firstname'=Vis_'Efternavn,_Fornavn'
+Show_BibTeX_source_by_default=Vis_BibTeX-kode_som_standard
+Show_BibTeX_source_panel=Vis_BibTeX-kilde-panel
+Show_CiteSeer_column=Vis_CiteSeer-kolonne
+Show_confirmation_dialog_when_deleting_entries=Vis_dialog_for_at_bekr\u00e6fte_sletning_af_poster
+Show_description=Vis_beskrivelse
+Show_dynamic_groups_in_<i>italics</i>=Vis_dynamiske_grupper_i_<i>kursiv</i>
+Show_entries_*not*_in_group_selection=Vis_poster_*udenfor*_valgte_grupper
+
+Show_file_column=Vis_'file'-kolonne
+Show_icons_for_groups=Vis_ikoner_for_grupper
+Show_last_names_only=Vis_kun_efternavn
+Show_names_unchanged=Vis_navn_u\u00e6ndret
+Show_one_less_rows=Vis_en_r\u00e6kke_mindre
+Show_one_more_row=Vis_en_r\u00e6kke_mere
+Show_optional_fields=Vis_valgfrie_felter
+Show_PDF/PS_column=Vis_PDF/PS-kolonne
+Show_required_fields=Vis_obligatoriske_felter
+Show_URL/DOI_column=Vis_URL/DOI-kolonne
+Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Vis_advarsel_n\u00e5r_en_ikke-unik_BibTeX-n\u00f8gle_indtastes
+Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Vis_dialogboks_med_advarsel_n\u00e5r_en_tom_BibTeX-n\u00f8gle_indtastes
+Simple_HTML=Simpel_HTML
+Size=St\u00f8rrelse
+Skip=Spring_over
+Skipped_-_No_PDF_linked=Sprang_over_-_ingen_PDF-fil_linket
+Skipped_-_PDF_does_not_exist=Sprang_over_-_PDF-filen_findes_ikke
+
+Skipped_entry.=Sprang_over_post.
+Sort_alphabetically=Sorter_alfabetisk
+Sort_Automatically=Sorter_automatisk
+
+Sort_order=Sortering
+sort_subgroups=sorter_undergrupper
+Sorted_all_subgroups_recursively.=Sorterede_alle_undergrupper_rekursivt.
+Sorted_immediate_subgroups.=Sorterede_n\u00e6rmeste_undergrupper.
+source_edit=redigering_af_kilde
+Special_Name_Formatters=Specielle_navneformaterere
+Special_table_columns=Specielle_kolonner
+SQL_connection_established.=SQL-forbindelse_oprettet.
+Start_incremental_search=Start_inkrementel_s\u00f8gning
+Start_search=Start_s\u00f8gning
+Starting_import=Starter_import
+Statically_group_entries_by_manual_assignment=Grupper_poster_statisk_ved_manuel_tildeling
+Status=Status
+Stop=Stop
+Store=Gem
+Store_journal_abbreviations=Gem_tidsskriftsforkortelser
+Store_string=Gem_streng
+Store_the_following_fields_with_braces_around_capital_letters=Gem_de_f\u00f8lgende_felter_med_kr\u00f8llede_parenteser_om_store_bogstaver
+Stored_definition_for_type=Typedefinition_gemt
+Stored_entry=Post_gemt
+Strings=Strenge
+Strings_for_database=Strenge_for_database
+Subdatabase_from_aux=Deldatabase_fra_aux-fil
+Suggest=Foresl\u00E5
+Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Skifter_mellem_fuldt_og_forkortet_tidsskriftsnavn_hvis_navnet_er_kendt.
+Synchronize_%0_links=Synkroniser_%0-links
+Synchronize_file_links=Synkroniser_eksterne_links
+Synchronizing_%0_links...=Synkroniserer_%0-links...
+Table_appearance=Tabelops\u00e6tning
+Table_background_color=Baggrundsfarve_for_tabel
+Table_grid_color=Farve_p\u00e5_linjer_i_tabel
+Table_text_color=Tekstfarve_i_tabel
+Tabname=Navn_p\u00e5_faneblad
+Target_file_cannot_be_a_directory.=Angivet_fil_kan_ikke_v\u00e6re_et_bibliotek.
+Tertiary_sort_criterion=Terti\u00e6rt_sorteringskriterium
+Test=Test
+Text_Input_Area=Indtastningsfelt
+The_#_character_is_not_allowed_in_BibTeX_fields=#-tegnet_er_ikke_tilladt_i_BibTeX-felter
+#The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Applikationen_'%0'_associeret_med_filtypen_'%1'_kunne_ikke_startes.
+The_chosen_date_format_for_new_entries_is_not_valid=Det_valgte_datoformat_er_ugyldigt
+
+The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=Den_valgte_tegnkodning_'%0'_kunne_ikke_kode_de_f\u00f8lgende_tegn:_
+The_CiteSeer_fetch_operation_returned_zero_results.=Hentning_fra_CiteSeer_gav_ingen_resultater.
+The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=Denne_version_tilbyder_en_ny_m\u00e5de_at_h\u00e5ndtere_links_til_eksterne_filer.<br>For_at_benytte_dette,_skal_dine_links_\u00e6ndres_til_det_nye_format,_og<br>JabRef_skal_konfigureres_til_at_vise_de_nye_links.
+the_field_<b>%0</b>=feltet_<b>%0</b>
+The_file<BR>'%0'<BR>has_been_modified<BR>externally!=Filen<BR>'%0'<BR>er_blevet_\u00e6ndret<BR>eksternt!
+The_group_"%0"_already_contains_the_selection.=Gruppen_"%0"_indeholder_allerede_de_valgte_poster.
+The_label_of_the_string_can_not_be_a_number.=Navnet_p\u00e5_strengen_kan_ikke_v\u00e6re_et_tal.
+The_label_of_the_string_can_not_contain_spaces.=Navnet_p\u00E5_strengen_kan_ikke_indeholde_mellemrum.
+The_label_of_the_string_can_not_contain_the_'#'_character.=Navnet_p\u00E5_strengen_kan_ikke_indeholde_tegnet_'#'.
+The_output_option_depends_on_a_valid_import_option.=Output-indstillingen_er_afh\u00e6ngig_af_en_gyldig_import-indstilling.
+The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=PDF-filen_indeholder_en_eller_flere_BibTeX-poster.\nVil_du_importere_disse_som_nye_poster_i_den_\u00e5bne_database?
+The_regular_expression_<b>%0</b>_is_invalid%c=Regul\u00e6rudtrykket_<b>%0</b>_er_ugyldigt%c
+The_search_is_case_insensitive.=S\u00f8gningen_skelner_ikke_mellem_store_og_sm\u00e5_bogstaver.
+The_search_is_case_sensitive.=S\u00F8gningen_skelner_mellem_store_og_sm\u00E5_bogstaver.
+The_string_has_been_removed_locally=Strengen_er_blevet_slettet_lokalt
+The_type_name_can_not_contain_spaces.=Typenavnet_kan_ikke_indeholde_mellemrum.
+The_URL_field_appears_to_be_empty_on_entry_number_=URL-feltet_ser_ud_til_at_v\u00e6re_tomt_for_post_nummer_
+There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=Der_findes_mulige_dubletter_(m\u00e6rket_med_et_'D'-ikon)_som_ikke_er_blevet_h\u00e5ndteret._Forts\u00e6t?
+There_is_no_entry_type=Ingen_posttype
+this_button_will_update=denne_knap_vil_opdatere
+This_database_was_written_using_an_older_version_of_JabRef.=Denne_databasen_blev_gemt_fra_en_\u00e6ldre_version_af_JabRef.
+This_entry_has_no_BibTeX_key._Generate_key_now?=Denne_post_har_ingen_BibTeX-n\u00f8gle._Generer_n\u00f8gle_nu?
+This_entry_is_incomplete=Denne_post_er_ufuldst\u00e6ndig
+This_entry_type_cannot_be_removed.=Denne_posttype_kan_ikke_slettes.
+This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Dette_eksterne_link_er_af_typen_'%0',_som_er_udefineret._Hvad_vil_du_g\u00f8re?
+This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=Denne_gruppe_indeholder_poster_baseret_p\u00e5_manuel_tildeling._Poster_kan_tildeles_til_denne_gruppe_ved_at_v\u00e6l [...]
+This_group_contains_entries_in_which=Denne_gruppe_indeholder_poster_hvor
+This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=Denne_gruppen_indeholder_poster,_som_stemmer_med_regul\u00e6rudtrykket_<b>%0</b>_i_et_hvilket_som_helst_felt
+This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Denne_gruppe_indeholder_poster,_som_har_teksten_<b>%0</b>_i_et_hvilket_som_helst_felt
+This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Denne_gruppe_indeholder_poster_hvis_<b>%0</b>-felt_indeholder_n\u00f8gleordet_<b>%1</b>
+This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Denne_gruppe_indeholder_poster,_hvis_<b>%0</b>-felt_stemmer_med_regul\u00e6rudtrykket_<b>%1</b>
+This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Dette_er_et_enkelt_klip-og-inds\u00e6t-vindue._Indtast_eller_kopier_f\u00f8rst_tekst_til_indtastningsfeltet._Derefter_kan_du_markere_tekst_og_tildele_den_til_et_BibTeX-felt.
+
+This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dette_f\u00e5r_JabRef_til_at_sl\u00e5_hvert_%0-link_op_og_tjekke,_om_filen_eksisterer._Hvis_ikke_vil_du_f\u00e5_mulighed_for_at<br>l\u00f8se_problemet.
+#This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dette_f\u00e5r_JabRef_til_at_unders\u00f8ge_hvert_%0-link_og_tjekke,_om_filen_eksisterer._Hvis_ikke_vil_du_f\u00e5_mulighed<BR>for_at_l\u00f8se_problemet.
+This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Denne_operation_kr\u00e6ver,_at_alle_valgte_poster_har_definerede_BibTeX-n\u00f8gler.
+This_operation_requires_at_least_one_entry.=Denne_operation_kr\u00e6ver_mindst_en_post.
+This_operation_requires_one_or_more_entries_to_be_selected.=Denne_operation_kr\u00e6ver,_at_en_eller_flere_poster_er_valgt.
+This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=Denne_operation_vil_flytte_alle_eskterne_links_fra_'pdf'-_og_'ps'-felterne_til_'%0'-feltet._Forts\u00e6t?
+To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=For_at_s\u00e6tte_op,_g\u00e5_til_<B>V\u00e6rkt\u00f8jer_->_Ops\u00e6t_tidsskriftsforkortelser</b>
+Toggle_abbreviation=Forkort/ekspander
+Toggle_entry_preview=Vis/skjul_forh\u00E5ndsvisning
+Toggle_groups_interface=Vis/skjul_grupperingspanel
+Toggle_search_panel=Vis/skjul_s\u00F8gepanel
+Try_different_encoding=Pr\u00f8v_en_anden_tegnkodning
+Type=Type
+Type_set_to_'other'=Type_sat_til_'other'
+Unabbreviate_journal_names_of_the_selected_entries=Ekspander_tidsskriftsnavn_for_de_valgte_poster
+Unabbreviated_%0_journal_names.=Ekspanderede_%0_tidsskriftsnavn.
+unable_to_access_LyX-pipe=ingen_adgang_til_LyX-pipe
+Unable_to_create_graphical_interface=Kunne_ikke_oprette_grafisk_brugerflade
+Unable_to_open_file.=Kan_ikke_\u00E5bne_fil.
+Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Kan_ikke_\u00e5bne_link._Applikationen_'%0'_associeret_med_filtypen_'%1'_kunne_ikke_kaldes.
+Unable_to_parse_the_following_URL=Kunne_ikke_tolke_f\u00F8lgende_URL
+Unable_to_read_default_icon_theme.=Kunne_ikke_l\u00e6se_standard-ikons\u00e6tfil.
+Unable_to_read_icon_theme_file=Kunne_ikke_l\u00e6se_ikons\u00e6tfil
+unable_to_write_to=kunne_ikke_skrive_til
+Undefined_file_type=Udefineret_filtype
+Undo=Fortryd
+Union=Foreningsm\u00e6ngde
+Unknown_bibtex_entries=Ukendte_BibTeX-poster
+unknown_edit=ukendt_\u00e6ndring
+unknown_entry_type=ukendt_posttype
+Unknown_export_format=Ukendt_eksportformat
+Unmark_all=Fjern_m\u00e6rkning_fra_alle
+Unmark_entries=Fjern_m\u00e6rkning
+Unmark_entry=Fjern_m\u00e6rkning
+Unmarked_selected=M\u00e6rkning_fjernet_fra_valgte_poster
+Unpack_EndNote_filter_set=Udpak_EndNote-filters\u00e6t
+Unpacked_file.=Fil_udpakket.
+Unsupported_version_of_class_%0:_%1=Ikke-underst\u00f8ttet_version_af_klassen_%0:_%1
+untitled=uden_navn
+Up=Op
+Update_to_current_column_widths=Brug_nuv\u00e6rende_kolonnebredder
+Updated_group_selection=Gruppevalg_opdateret
+Updating_entries...=Opdaterer_poster...
+Upgrade_external_links=Opgrader_eksterne_links
+Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=Opgrader_eksterne_PDF-_og_PS-links_til_at_bruge_'%0'-feltet.
+Upgrade_file=Opgrader_fil
+Upgrade_old_external_file_links_to_use_the_new_feature=Opgrader_gamle_eksterne_links_for_at_bruge_den_nye_funktion
+Upgraded_links.=Links_opgraderet.
+UPPER=STORE_BOGSTAVER
+Upper_Each_First=Stort_Forbogstav
+Upper_first=Stort_f\u00f8rste_forbogstav
+usage=brug
+Use_antialiasing_font=Brug_udglattet_skrifttype
+Use_autocompletion_for_the_following_fields=Brug_autoudfyldning_for_f\u00f8lgende_felter
+Use_custom_icon_theme=Benyt_brugerdefineret_ikons\u00e6t
+Use_default_viewer=Brug_standardprogram_for_filtypen
+Use_inspection_window_also_when_a_single_entry_is_imported.=Brug_ogs\u00e5_inspektionsvindue,_n\u00e5r_kun_\u00e9n_post_importeres.
+Use_native_file_dialog=Brug_system-fildialog
+Use_other_look_and_feel=Brug_andet_udseende
+Use_Regular_Expression_Search=Brug_s\u00f8gning_med_regul\u00e6rudtryk
+Use_regular_expressions=Brug_regul\u00e6rudtryk
+Use_the_following_delimiter_character(s)=Brug_f\u00f8lgende_separatortegn
+User_does_not_have_sufficient_privileges.\n=Brugeren_har_Ikke_f\u00f8rn\u00f8dne_rettigheder.\n
+Username_\:=Brugernavn:
+Uses_default_application=Bruger_standardprogram
+Value_cleared_externally=V\u00e6rdi_slettet_eksternt
+Value_set_externally=V\u00e6rdi_sat_eksternt
+verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=kontroller_at_LyX_k\u00f8rer,_og_at_den_angivne_lyxpipe_stemmer
+View=Vis
+Vim_Server_Name=Navn_p\u00E5_Vim-server
+Waiting_for_ArXiv...=Venter_p\u00E5_ArXiv
+Warn_about_unresolved_duplicates_when_closing_inspection_window=Advar_om_dubletter_som_ikke_er_blevet_h\u00e5ndteret,_n\u00e5r_inspektionsvinduet_lukkes
+Warn_before_overwriting_existing_keys=Advar_f\u00f8r_eksisterende_n\u00f8gler_overskrives
+Warning=Advarsel
+Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=Advarsel:_Kunne_ikke_fuldf\u00f8re_reparation_af_filen;_filen_kan_v\u00e6re_\u00f8delagt._Fejlmeddelelse
+Warning_there_is_a_duplicate_key=Advarsel:_Der_findes_en_identisk_BibTeX-n\u00f8gle
+Warnings=Advarsler
+web_link=link
+
+What_do_you_want_to_do?=Hvad_vil_du_g\u00f8re?
+When_adding/removing_keywords,_separate_them_by=N\u00e5r_n\u00f8gleord_tilf\u00f8jes_eller_fjernes,_adskil_dem_med
+Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Skriver_XMP-metadata_til_PDF-filerne_linket_fra_de_valgte_poster.
+with=med
+Word=Ord
+Write_BibtexEntry_as_XMP-metadata_to_PDF.=Skriv_BibTeX-posten_som_XMP-metadata_til_PDF.
+Write_XMP=Skriv_XMP
+Write_XMP-metadata=Skriv_XMP-metadata
+Write_XMP-metadata_for_all_PDFs_in_current_database?=Skriv_XMP-metadata_for_alle_PDFer_i_denne_database?
+
+Writing_XMP=Skriver_XMP
+Writing_XMP_metadata...=Skriver_XMP-metadata...
+Writing_XMP_metadata_for_selected_entries...=Skriver_XMP-metadata_for_de_valgte_poster...
+Writing_XMP_to_'%0'...=Skriver_XMP_til_'%0'
+Wrong_file_format=Forkert_filformat
+Wrote_XMP-metadata=Skrev_XMP-metadata
+Wrote_XMP_to_'%0'.=Skrev_XMP_til_'%0'
+
+XMP-annotated_PDF=XMP-annoteret_PDF
+XMP_Export_Privacy_Settings=Indstillinger_for_XMP-eksport
+XMP_metadata=XMP-metadata
+XMP_metadata_found_in_PDF\:_%0=XMP-metadata_fundet_i_PDF:_%0
+You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Du_har_valgt_et_nyt_sprog._Du_skal_genstarte_JabRef_for,_at_dette_skal_tr\u00e6de_i_kraft.
+You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Du_har_\u00e6ndret_indstillingen_for_udseende._Du_skal_genstarte_JabRef_for,_at_dette_skal_tr\u00e6de_i_kraft.
+You_have_cleared_this_field._Original_value=Du_har_slettet_dette_felt._Oprindelig_v\u00e6rdi
+
+You_have_entered_an_invalid_search_'%0'.=Ugyldigt_s\u00f8geudtryk_'%0'.
+You_must_choose_a_file_name_to_store_journal_abbreviations=Du_skal_v\u00e6lge_et_filnavn_for_at_gemme_tidsskriftsforkortelser
+You_must_enter_an_integer_value_in_the_text_field_for=Du_skal_skrive_et_heltal_i_tekstfeltet_for
+You_must_fill_in_a_name_for_the_entry_type.=Du_skal_v\u00e6lge_et_navn_til_posttypen.
+You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=Du_skal_genstarte_JabRef_for,_at_de_nye_genvejstaster_skal_fungere.
+You_must_select_at_least_one_row_to_perform_this_operation.=Du_skal_v\u00e6lge_mindst_\u00e9n_r\u00e6kke,_f\u00f8r_du_kan_bruge_denne_operation.
+You_must_set_both_BibTeX_key_and_%0_directory=Du_skal_angive_b\u00e5de_BibTeX-n\u00f8gle_og_%0-bibliotek
+Your_new_key_bindings_have_been_stored.=Dine_nye_genvejstaster_er_blevet_gemt.
+The_following_fetchers_are_available:=F\u00f8lgende_hentev\u00e6rkt\u00f8jer_er_tilg\u00e6ngelige:
+Could_not_find_fetcher_'%0'=Kunne_ikke_finde_hentev\u00e6rkt\u00f8jet_'%0'
+Running_Query_'%0'_with_fetcher_'%1'.=K\u00f8rer_foresp\u00f8rgsel_'%0'_med_hentev\u00e6rkt\u00f8jet_'%1'.
+Please_wait!=Vent_venligst!
+Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=Foresp\u00f8rgsel_'%0'_med_hentev\u00e6rkt\u00f8jet_'%1'_returnerede_ingen_resultater.
+Open_SPIRES_entry=\u00c5bn_SPIRES_post
+Move/Rename_file=Flyt/omd\u00f8b_fil
+File_moved=Fil_flyttet
+Move_file_failed=Flytning_af_fil_mislykkedes
+Could_not_move_file=Kunne_ikke_flytte_fil
+Could_not_find_file_'%0'.=Kunne_ikke_finde_filen_'%0'.
+Move/rename_file=Flyt/omd\u00f8b_fil
+Number_of_entries_successfully_imported=Antal_poster_korrekt_importeret
+Import_canceled_by_user=Import_afbrudt_af_bruger
+Fetch_Citeseer=Hent_fra_Citeseer
+Error_fetching_from_Citeseer\:\\n=Fejl_under_hentning_fra_Citeseer\:\\n
+Progress:_%0_of_%1=Fremskridt:_%0_af_%1
+Error_while_fetching_from_JSTOR=Fejl_under_hentning_fra_JSTOR
+Fetching_Medline_by_id...=Henter_fra_Medline_via_ID...
+Fetching_Medline_by_term...=Henter_fra_Medline_via_udtryk...
+Medline_import_canceled=Medline-import_afbrudt
+Please_enter_a_valid_number=Indtast_venligst_et_gyldigt_tal
+Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=Indtast_venligst_en_kommasepareret_liste_af_Medline_IDer_(numre)_eller_s\u00f8geudtryk.
+An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=Fejl_under_hentning_fra_SPIRES_kilde_(%0)\:
+Error_while_fetching_from_Spires\:_=Fejl_under_hentning_fra_SPIRES\:_
+Connect_to_external_SQL_database=Tilslut_til_ekstern_SQL-database
+Export_to_external_SQL_database=Eksporter_til_ekstern_SQL-database
+
+Show_results_in_dialog=Vis_resultater_i_dialog
+Global_search=Global_s\u00f8gning
+Show_search_results_in_a_window=Vis_s\u00f8geresultater_i_et_vindue
+Search_results=S\u00f8geresultater
+Move_file_to_file_directory?=Flyt_fil_til_fil-bibliotek?
+Rename_to_'%0'=Omd\u00f8b_til_'%0'
+Move_to_file_directory=Flyt_til_fil-bibliotek
+
+You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=Du_har_\u00e6ndret_menu-_og_tekst-skriftst\u00f8rrelsen._Du_skal_genstarte_JabRef_for,_at_dette_tr\u00e6der_i_kraft.
+
+Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=Databasen_er_beskyttet._Kan_ikke_gemme_f\u00f8r_eksterne_\u00e6ndringer_er_gennemset.
+Protected_database=Beskyttet_database
+Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=N\u00e6gt_at_gemme_database_f\u00f8r_eksterne_\u00e6ndringer_er_gennemset.
+Database_protection=Database-beskyttelse
+Unable_to_save_database=Kan_ikke_gemme_database
+BibTeX_key_generator=BibTeX-n\u00f8glegenerator
+Unable_to_open_link.=Kan_ikke_\u00e5bne_link.
+Search_JSTOR=S\u00f8g_i_JSTOR
+Attempting_SQL_import...=Fors\u00f8ger_SQL-import...
+BibO_RDF=BibO_RDF
+HTML_parser=HTML-fortolker
+RIS_importer=RIS-importfilter
+Move_the_keyboard_focus_to_the_entry_table=Flyt_tastatur-fokus_til_hovedtabellen
+MIME_type=MIME-type
+
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=Denne_funktion_tillader,_at_flere_filer_kan_\u00e5bnes_eller_importeres_i_en_allerede_k\u00f8rende_JabRef<BR>i_stedet_for_at_\u00e5bne_programmet_p\u00e5ny._For_eksempel_er_dette_prak [...]
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=Bem\u00e6rk_at_disse_indstillinger_kun_bruges_til_de_for\u00e6ldede_<b>pdf</b>-_og_<b>ps</b>-felter.<br>Det_skulle_v\u00e6re_tilstr\u00e6kkeligt_for_de_fleste_at_benytte_<b>Hovedbibliotek</b>-indstillingen_ovenfor.
+Legacy_file_fields=For\u00e6ldede_fil-felter
+
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=%0_poster_fundet._Kun_%1_vil_blive_hentet_for_at_reducere_server-belastningen.
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dette_f\u00e5r_JabRef_til_at_sl\u00e5_hver_%0-endelse_op_og_tjekke,_om_filen_eksisterer._Hvis_ikke_vil_du_f\u00e5_mulighed_for_at<br>l\u00f8se_problemet.
+Run_Fetcher,_e.g._"--fetch=Medline\:cancer"=
+
+Override_legacy_file_fields=Tilsides\u00e6t_for\u00e6ldede_fil-felter
+
+The_ACM_Digital_Library=ACM_Digital_Library
+The_Guide=
+Search_ACM_Digital_Library=S\u00f8g_i_ACM_Digital_Library
+Connection_to_ACM_Digital_Library_failed=Tilslutning_til_ACM_Digital_Library_mislykkedes
+
+Use_IEEE_LaTeX_abbreviations=
+The_Guide_to_Computing_Literature=
+Search_ACM_Portal=
+Connection_to_ACM_Portal_failed=
+
+Run_Fetcher,_e.g._"--fetch\=
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=
diff --git a/src/resource/JabRef_de.properties b/src/resource/JabRef_de.properties
index 8386978..7083118 100644
--- a/src/resource/JabRef_de.properties
+++ b/src/resource/JabRef_de.properties
@@ -13,14 +13,11 @@
%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_nicht_exakt_dem_regul\u00e4ren_Ausdruck_<b>%1</b>_entspricht
%0_doesn't_match_the_term_<b>%1</b>=%0_nicht_exakt_dem_Ausdruck_<b>%1</b>_entspricht
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_Eintr\u00e4ge_gefunden._Um_die_Serverlast_zu_verringern,_werden_abstracts_nur_bei_Suchen_mit_%1_oder_weniger_Treffern_heruntergeladen.
%0_export_successful=%0-Export_erfolgreich
%0_field_set=%0-Feld_erstellt
-%0_import_cancelled.=%0_Importierung_abgebrochen
-
%0_matches_the_Regular_Expression_<b>%1</b>=%0_exakt_dem_regul\u00e4ren_Ausdruck_<b>%1</b>_entspricht
%0_matches_the_term_<b>%1</b>=%0_exakt_dem_Ausdruck_<b>%1</b>_entspricht
@@ -338,8 +335,6 @@ Command_line_id=Kommandozeilen_ID
Complete_record=Kompletter_Eintrag
Completed_Import_Fields_from_CiteSeer.=Die_Felder_wurden_aus_CiteSeer_importiert.
-
-Completed_import_from_CiteSeer.=Import_von_CiteSeer_abgeschlossen
Connect=Verbinden
Connect_to_SQL_database=Mit_SQL-Datenbank_verbinden
Connect_to_SQL_Database=Mit_SQL-Datenbank_verbinden
@@ -717,20 +712,12 @@ Fetch_Articles_Citing_your_Database=Literaturangaben_abrufen,_die_Ihre_Datei_zit
Fetch_CiteSeer=CiteSeer_abrufen
-Fetch_Medline_by_ID=Medline_mittels_ID_abrufen
-
Fetched_all_citations_from_target_database.=Alle_Literaturangaben_von_der_Zieldatenbank_abgerufen.
Fetching_Citations=Literaturangaben_werden_abgerufen
Fetching_Identifiers=Bezeichner_werden_abgerufen
-Fetching_Medline_by_ID...=Rufe_Medline_mittels_ID_ab...
-
-Fetching_Medline_by_id_...=Rufe_Medline_mittels_ID_ab...
-
-Fetching_Medline_by_term_...=Rufe_Medline_mittels_Suchbegriff_ab...
-
Field=Feld
field=Feld
@@ -903,8 +890,6 @@ Import_and_keep_old_entry=Importieren_und_alten_Eintrag_behalten
Import_and_remove_old_entry=Importieren_und_alten_Eintrag_l\u00F6schen
-Import_cancelled.=Importierung_abgebrochen.
-
Import_Data_from_CiteSeer_Database=Daten_aus_CiteSeer-Datenbank_importieren
Import_entries=Eintr\u00E4ge_importieren
@@ -943,8 +928,6 @@ ImportFormat_class=ImportFormat_Klasse
Importing=Importiere
-Importing_file=importiere_Datei
-
Importing_in_unknown_format=Importiere_ein_unbekanntes_Format
In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=Benutzen_Sie_in_JabRef_das_Zeichen_#_paarweise,_um_einen_String_(Abk\u00FCrzung)_anzugeben.
@@ -1065,7 +1048,6 @@ localhost=localhost
Look_and_feel=Aussehen
Looking_for_pdf...=Suche_nach_pdf...
lower=kleinbuchstaben
-Main_%0_directory=Standard-Ordner_f\u00fcr_%0
Main_file_directory=Standard-Ordner_f\u00fcr_Dateien
Main_layout_file=Haupt-Layoutdatei
@@ -1093,8 +1075,6 @@ Mark_new_entries_with_owner_name=Neue_Eintr\u00E4ge_mit_Namen_des_Besitzers_vers
# These are status line messages when marking/unmarking entries:
Marked_selected=Ausgew\u00E4hlte_markiert
-
-Medline_entries_fetched=Medline-Eintr\u00E4ge_abgerufen
Memory_Stick_Mode=Memory_Stick-Modus
Menu_and_label_font_size=Schriftgr\u00F6\u00DFe_in_Men\u00FCs
@@ -1104,7 +1084,6 @@ Merged_external_changes=Externe_\u00C4nderungen_eingef\u00FCgt
Messages=Mitteilungen
Messages_and_Hints=Hinweise_und_Warnungen
-MIS_Quarterly=MIS_Quarterly
Modification_of_field=\u00C4nderung_des_Felds
@@ -1182,7 +1161,6 @@ No_actual_changes_found.=Keine_aktuellen_\u00c4nderungen_gefunden.
no_base-bibtex-file_specified=keine_Bibtex-Datei_angegeben!
no_database_generated=keine_Datenbank_erstellt_und_geschrieben
-No_databases_saved.=Keine_Dateien_gespeichert.
No_duplicates_found=Keine_doppelten_Eintr\u00E4ge_gefunden
@@ -1206,8 +1184,6 @@ No_journal_names_could_be_abbreviated.=Es_konnten_keine_Zeitschriftentitel_abgek
No_journal_names_could_be_unabbreviated.=Das_Aufheben_der_Abk\u00fcrzung_konnte_bei_keiner_Zeitschrift_durchgef\u00fchrt_werden.
-No_Medline_entries_found.=Keine_Medline-Eintr\u00E4ge_gefunden.
-
No_PDF_linked=Kein_PDF_verlinkt
No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Sie_haben_keine_PDF-_oder_PS-Datei_angegeben_und_es_wurde_keine_Datei_gefunden,_die_mit_dem_BibTeX-Key_\u00FCbereinstimmt.
@@ -1322,10 +1298,6 @@ Path_to_LatexEditor_(LEd.exe)=Pfad_zu_LatexEditor_(LEd.exe)
Path_to_LyX_pipe=Pfad_zur_LyX-pipe
-Path_to_PDF_viewer=Pfad_zum_PDF-Anzeigeprogramm
-
-Path_to_PS_viewer=Pfad_zum_PS-Anzeigeprogramm
-
Path_to_Vim=Pfad_zu_Vim
Path_to_WinEdt.exe=Pfad_zu_WinEdt
@@ -1343,8 +1315,6 @@ Please_enter_a_name_for_the_group.=Bitte_geben_Sie_einen_Namen_f\u00FCr_die_Grup
Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Bitte_geben_Sie_einen_Suchausdruck_ein._Um_zum_Beispiel_alle_Felder_nach_<b>Smith</b>_zu_durchsuchen,_geben_Sie_ein%c<p><tt>smith</tt><p>Um_das_Feld_<b>Author</b>_nach_<b>Smith</b>_und_das_Feld_<b>Title</b>_nach_<b>electrical</b> [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Geben_Sie_bitte_eine_mit_Semikolon_oder_Komma_getrennte_Liste_der_Medline_IDs_(Nummern)_ein.
-
Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Bitte_geben_Sie_das_zu_durchsuchende_Feld_(z.B._<b>keywords</b>)_und_das_darin_zu_suchende_Stichwort_(z.B._<b>elektrisch</b>)_ein.
Please_enter_the_string's_label=Geben_Sie_bitte_den_Namen_des_Strings_ein.
@@ -1771,7 +1741,6 @@ Test=Test
Text_Input_Area=Text_einf\u00FCgen
The_#_character_is_not_allowed_in_BibTeX_fields=Das_Zeichen_#_ist_in_BibTeX-Feldern_nicht_erlaubt
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Die_Anwendung_'%0',_die_dem_Dateityp_'%1'_zugeordnet_ist,_konnte_nicht_gestartet_werden.
The_chosen_date_format_for_new_entries_is_not_valid=Das_Datumsformat_f\u00fcr_neue_Eintr\u00e4ge_ist_nicht_g\u00fcltig
@@ -1834,9 +1803,7 @@ This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Diese_Gruppe_enth\u00e4lt_Eintrage,_deren_Feld_<b>%0</b>_den_regul\u00e4ren_Ausdruck_<b>%1</b>_enth\u00e4lt
This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Dies_ist_ein_einfacher_Copy_&_Paste_Dialog_zum_Einf\u00fcgen_von_Feldern_aus_normalem_Text.
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_sucht_nach_jeder_%0-Dateiendung_und_\u00fcberpr\u00fcft,_ob_die_Datei_existiert.<br>Falls_nicht,_erhalten_Sie_Optionen,_um_das_Problem_zu_l\u00f6sen.
-
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Veranlasst_JabRef_dazu,_jedem_%0-Link_zu_folgen_und_zu_\u00fcberpr\u00fcfen,_ob_die_entsprechende_Datei_existiert._Wenn_nicht,_werden_M\u00f6glichkeiten_angegeben,_das_Problem_zu_l\u00f6sen.
+This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_untersucht_damit_jeden_%0-Link_und_\u00fcberpr\u00fcft,_ob_die_Datei_existiert._Falls_nicht,_werden_Ihnen_Optionen_gegeben,<BR>um_das_Problem_zu_l\u00f6sen.
This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=F\u00fcr_diesen_Vorgang_m\u00fcssen_alle_ausgew\u00e4hlen_Eintr\u00e4ge_einen_BibTeX-Key_haben.
This_operation_requires_at_least_one_entry.=Dieser_Vorgang_ben\u00f6tigt_mindestens_einen_Eintrag.
@@ -2029,8 +1996,10 @@ Fetch_Citeseer=Citeseer_abrufen
Error_fetching_from_Citeseer\:\\n=Fehler_beim_Abrufen_von_Citeseer\:\\n
Progress:_%0_of_%1=Fortschritt:_%0_von_%1
Error_while_fetching_from_JSTOR=Fehler_beim_Abrufen_von_JSTOR
-Fetching_Medline_by_id...=Medline_mittels_ID_abrufen
-Fetching_Medline_by_term...=Medline_mittels_Suchausdruck_abrufen
+
+Fetching_Medline_by_id...=Rufe_Medline_mittels_ID_ab...
+
+Fetching_Medline_by_term...=Rufe_Medline_mittels_Suchbegriff_ab...
Medline_import_canceled=Medline-Import_abgebrochen
Please_enter_a_valid_number=Bitte_geben_Sie_eine_g\u00fcltige_Zahl_ein
Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=Bitte_geben_Sie_eine_durch_Kommas_unterteilte_Liste_von_Medline-IDs_(Zahlen)_oder_Suchausdr\u00fccken_ein.
@@ -2047,12 +2016,43 @@ Move_file_to_file_directory?=Datei_in_Dateiverzeichnis_verschieben?
Rename_to_'%0'=Umbenennen_in_'%0'
Move_to_file_directory=In_Dateiverzeichnis_verschieben
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=
+You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=Sie_haben_die_Schriftgr\u00f6\u00dfe_f\u00fcr_Men\u00fcs_und_Label_ge\u00e4ndert._Sie_m\u00fcssen_JabRef_neu_starten,_damit_diese_\u00c4nderungen_in_Kraft_treten.
+
+Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=Die_Datei_ist_gesch\u00fctzt._Speichern_nicht_m\u00f6glich,_bis_externe_\u00c4nderungen_gepr\u00fcft_wurden.
+Protected_database=Gesch\u00fctzte_Datei
+Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Die_Datei_kann_nicht_gespeichert_werden,_bis_externe_\u00c4nderungen_gepr\u00fcft_wurden.
+Database_protection=Dateischutz
+Unable_to_save_database=Speichern_der_Datei_nicht_m\u00f6glich
+BibTeX_key_generator=BibTeX-Key-Generator
+Unable_to_open_link.=\u00d6ffnen_des_Links_nicht_m\u00f6glich
+Search_JSTOR=JSTOR_durchsuchen
+Attempting_SQL_import...=Versuche,_SQL_zu_importieren...
+BibO_RDF=BibO_RDF
+HTML_parser=HTML-Parser
+RIS_importer=RIS-Importfilter
+
+Move_the_keyboard_focus_to_the_entry_table=Tastatur-Fokus_auf_die_Tabelle_setzen
+MIME_type=MIME-Typ
+
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=Diese_Funktion_\u00f6ffnet_neue_oder_importierte_Dateien_in_einer_bereits_laufenden_Instanz_von_JabRef<BR>und_nicht_in_einem_neuen_Fenster._Das_ist_beispielsweise_n\u00fctzlich,<BR>we [...]
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=Beachten_Sie,_dass_diese_Einstellungen_nur_f\u00fcr_die_obsoleten_<b>pdf</b>-_und_<b>ps</b>-Felder_genutzt_werden.<BR>F\u00fcr_die_meisten_Benutzer_reicht_es_aus,_den_<b>Standard-Ordner_f\u00fcr_Dateien</b>_zu_setzen.
+Legacy_file_fields=Obsolete_Datei-Felder
+
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=%0_Eintr\u00e4ge_gefunden._Um_die_Serverlast_zu_mindern,_werden_nur_%1_heruntergeladen.
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_sucht_nach_jeder_%0-Dateiendung_und_\u00fcberpr\u00fcft,_ob_die_Datei_existiert.<br>Falls_nicht,_erhalten_Sie_Optionen,_um_das_Problem_zu_l\u00f6sen.
+Run_Fetcher,_e.g._"--fetch=Medline\:cancer"=Abrufen_starten,_z.B._"--fetch=Medline\:Krebs"
+
+Override_legacy_file_fields=Setze_obsolete_Datei-Felder_au\u00dfer_Kraft
+
+The_ACM_Digital_Library=ACM_Digital_Library
+The_Guide=Die_Anleitung
+Search_ACM_Digital_Library=Suche_in_der_ACM_Digital_Library
+Connection_to_ACM_Digital_Library_failed=Verbindung_zur_ACM_Digital_Library_fehlgeschlagen
+
+Use_IEEE_LaTeX_abbreviations=Benutze_IEEE-LaTeX-Abk\u00fcrzungen
+The_Guide_to_Computing_Literature=Die_Anleitung_zu_Computer-Literatur
+Search_ACM_Portal=Suche_im_ACM-Portal
+Connection_to_ACM_Portal_failed=Verbindung_zum_ACM-Portal_fehlgeschlagen
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=
-Protected_database=
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=
-Database_protection=
-Unable_to_save_database=
-BibTeX_key_generator=
-Unable_to_open_link.=
+Run_Fetcher,_e.g._"--fetch\=
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=
diff --git a/src/resource/JabRef_de.properties.bak b/src/resource/JabRef_de.properties.bak
deleted file mode 100644
index 6c0b5f5..0000000
--- a/src/resource/JabRef_de.properties.bak
+++ /dev/null
@@ -1,2059 +0,0 @@
-#!
-#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
-#! encoding:ISO-8859-1
-
-%0_contains_the_Regular_Expression_<b>%1</b>=%0_den_regul\u00e4ren_Ausdruck_<b>%1</b>_enth\u00e4lt
-
-%0_contains_the_term_<b>%1</b>=%0_den_Ausdruck_<b>%1</b>_enth\u00E4lt
-
-%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_nicht_den_regul\u00e4ren_Ausdruck_<b>%1</b>_enth\u00e4lt
-
-%0_doesn't_contain_the_term_<b>%1</b>=%0_nicht_den_Ausdruck_<b>%1</b>_enth\u00E4lt
-
-%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_nicht_exakt_dem_regul\u00e4ren_Ausdruck_<b>%1</b>_entspricht
-
-%0_doesn't_match_the_term_<b>%1</b>=%0_nicht_exakt_dem_Ausdruck_<b>%1</b>_entspricht
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_Eintr\u00e4ge_gefunden._Um_die_Serverlast_zu_verringern,_werden_abstracts_nur_bei_Suchen_mit_%1_oder_weniger_Treffern_heruntergeladen.
-
-%0_export_successful=%0-Export_erfolgreich
-
-%0_field_set=%0-Feld_erstellt
-
-%0_import_cancelled.=%0_Importierung_abgebrochen
-
-%0_matches_the_Regular_Expression_<b>%1</b>=%0_exakt_dem_regul\u00e4ren_Ausdruck_<b>%1</b>_entspricht
-
-%0_matches_the_term_<b>%1</b>=%0_exakt_dem_Ausdruck_<b>%1</b>_entspricht
-
-<field_name>=<Feldname>
-<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=<HTML>Die_Datei_'%0',_die_vom_Eintrag<BR>'%1'_verlinkt_wird,_wurde_nicht_gefunden</HTML>
-
-<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>Entpacke_die_zip-Datei_mit_den_Import/Export-Filtern_f\u00FCr_EndNote,<BR>um_die_bestm\u00F6gliche_Kompatibilit\u00E4t_mit_JabRef_zu_gew\u00E4hrleisten</HTML>
-
-<no_field>=<kein_Feld>
-
-<select>=<ausw\u00E4hlen>
-
-<select_word>=<Wort_ausw\u00E4hlen>
-
-_on_entry_number_=_bei_Eintrag_Nummer_
-
-A_CiteSeer_fetch_operation_is_currently_in_progress.=CiteSeer-Abruf_ist_in_Bearbeitung.
-
-A_CiteSeer_import_operation_is_currently_in_progress.=Ein_CiteSeer-Import_ist_gerade_in_Bearbeitung.
-A_string_with_that_label_already_exists=Ein_String_mit_diesem_Label_ist_bereits_vorhanden
-Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Zeitschriftentitel_der_ausgew\u00e4hlten_Eintr\u00e4ge_abk\u00fcrzen_(ISO-Abk\u00fcrzung)
-Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Zeitschriftentitel_der_ausgew\u00e4hlten_Eintr\u00e4ge_abk\u00fcrzen_(MEDLINE-Abk\u00fcrzung)
-
-Abbreviate_names=Namen_abk\u00fcrzen
-Abbreviated_%0_journal_names.=%0_Zeitschriftentitel_abgek\u00fcrzt.
-
-Abbreviation=Abk\u00fcrzung
-
-About_JabRef=\u00DCber_JabRef
-
-Abstract=Zusammenfassung
-
-Accept=\u00DCbernehmen
-
-Accept_change=\u00C4nderung_akzeptieren
-
-Action=Aktion
-
-Add=Hinzuf\u00FCgen
-
-Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=F\u00fcge_(kompilierte)_externe_ImportFormat_Klasse_aus_einem_Verzeichnis_hinzu._\nDas_Verzeichnis_mu\u00df_nicht_im_Klassenpfad_von_JabRef_enthalten_sein.
-
-Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=F\u00FCge_(kompilierten)_externe_ImportFormat_Klasse_aus_Verzeichnis_hinzu._\nDas_Verzeichnis_mu\u00DF_nicht_im_Klassenpfad_von_JabRef_enthalten_sein.
-
-add_entries_to_group=Eintr\u00E4ge_zu_Gruppe_hinzuf\u00FCgen
-
-Add_entry_selection_to_this_group=Ausgew\u00e4hlte_Eintr\u00e4ge_zu_dieser_Gruppe_hinzuf\u00fcgen
-
-Add_from_folder=Aus_Klassenpfad_hinzuf\u00FCgen
-
-Add_from_jar=Aus_Archiv-Datei_hinzuf\u00FCgen
-
-add_group=Gruppe_hinzuf\u00FCgen
-
-Add_Group=Gruppe_hinzuf\u00FCgen
-
-Add_new=Neu
-
-Add_Subgroup=Untergruppe_hinzuf\u00FCgen
-
-Add_to_group=Zu_Gruppe_hinzuf\u00FCgen
-
-Added_group_"%0".=Gruppe_"%0"_hinzugef\u00FCgt.
-
-Added_new=Neu_hinzugef\u00FCgt
-
-Added_string=String_hinzugef\u00FCgt
-
-Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=Zus\u00E4tzlich_k\u00F6nnen_Eintr\u00E4ge,_deren_Feld_<b>%0</b>_nicht_< [...]
-
-Advanced=Erweitert
-All_custom_file_types_will_be_lost._Proceed?=Alle_angepassten_Dateitypen_gehen_verloren._Fortfahren?
-
-All_Entries=Alle_Eintr\u00E4ge
-
-All_entries=Alle_Eintr\u00E4ge
-All_entries_of_this_type_will_be_declared_typeless._Continue?=Alle_Eintr\u00e4ge_dieses_Typs_werden_als_'ohne_Typ'_angesehen._Fortfahren?
-
-All_fields=Alle_Felder
-
-All_subgroups_(recursively)=Alle_Untergruppen_(rekursiv)
-
-Allow_editing_in_table_cells=Bearbeiten_in_der_Tabelle_zulassen
-An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=Fehler_beim_Abrufen_der_OAI2-Quelle_(%0):
-An_Exception_ocurred_while_accessing_'%0'=Fehler_beim_Zugriff_auf_'%0'
-An_SAXException_ocurred_while_parsing_'%0':=Beim_Parsen_von_'%0'_ist_eine_SAX-Exception_aufgetreten:
-
-and=und
-and_inside_the_JabRef-jar\:=und_in_JabRef-jar:
-
-and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=Au\u00DFerdem_muss_die_Klasse_beim_n\u00E4chsten_Start_von_JabRef_durch_den_"Classpath"_erreichbar_sein.
-
-any_field_that_matches_the_regular_expression_<b>%0</b>=ein_beliebiges_Feld,_auf_das_der_regul\u00e4re_Ausdruck_<b>%0</b>_passt,
-
-Appearance=Erscheinungsbild
-
-Append=anf\u00FCgen
-Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Inhalt_einer_BibTeX-Datei_an_die_aktuelle_Datei_anh\u00E4ngen
-
-Append_database=Datei_anh\u00E4ngen
-
-append_the_selected_text_to_bibtex_key=ausgew\u00e4hlten_Text_an_BibTeX-Key_anh\u00e4ngen
-Application=Anwendung
-
-Apply=\u00DCbernehmen
-
-Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Argumente_wurden_der_laufenden_JabRef-Instanz_\u00fcbergeben._Schlie\u00dfen_l\u00e4uft.
-
-Assign_entry_selection_exclusively_to_this_group=Ausgew\u00e4hlte_Eintr\u00e4ge_ausschlie\u00dflich_dieser_Gruppe_zuordnen
-
-Assign_new_file=Neue_Datei_zuordnen
-
-Assign_the_original_group's_entries_to_this_group?=Eintr\u00E4ge_der_urspr\u00FCnglichen_Gruppe_zu_dieser_Gruppe_hinzuf\u00FCgen?
-
-Assigned_%0_entries_to_group_"%1".=%0_Eintr\u00E4ge_zu_Gruppe_"%1"_hinzugef\u00FCgt.
-
-Assigned_1_entry_to_group_"%0".=1_Eintrag_zu_Gruppe_"%0"_hinzugef\u00FCgt.
-At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=Zumindest_das_Plugin_'net.sf.jabref.core'_muss_vorhanden_sein.
-
-Attach_%0_file=Datei_%0_anf\u00fcgen
-
-Attach_URL=URL_anf\u00fcgen
-
-Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Versucht,_%0-Links_f\u00fcr_die_Eintr\u00e4ge_automatisch_zuzuordnen._Dies_funktioniert,_wenn_der_Name_einer_%0-Datei_im_%0-Verzeichnis_oder_einem_Unterverzeichnis<BR>identisch_ist_mit_dem_BibTeX-Key_eines_Eintrags_(erweitert_um_die_jeweilige_Dateiendung).
-Attempting_SQL_export...=Versuche_SQL-Export...
-
-Auto=Auto
-
-Autodetect_format=Format_automatisch_erkennen
-
-Autogenerate_BibTeX_key=BibTeX-Key_automatisch_generieren
-Autogenerate_BibTeX_keys=BibTeX-Keys_automatisch_generieren
-
-Autogenerate_groups=Gruppen_automatisch_erstellen
-
-autogenerate_keys=BibTeX-Keys_automatisch_generieren
-
-
-Autolink_files_with_names_starting_with_the_BibTeX_key=Dateien,_deren_Namen_mit_dem_BibTeX-Key_beginnen,_automatisch_verlinken
-Autolink_only_files_that_match_the_BibTeX_key=Nur_Dateien_verlinken,_deren_Namen_dem_BibTeX-Key_entsprechen
-
-Automatically_create_groups=Gruppen_automatisch_erstellen
-
-Automatically_create_groups_for_database.=Automatisch_Gruppen_f\u00FCr_die_Datei_anlegen.
-
-Automatically_created_groups=Automatisch_erzeugte_Gruppen
-
-Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Gruppenansicht_automatisch_ausblenden,_wenn_zu_einer_Datei_ohne_Gruppen_gewechselt_wird
-
-
-Automatically_remove_exact_duplicates=Exakte_Duplikate_automatisch_l\u00f6schen
-
-Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Gruppenansicht_automatisch_einblenden,_wenn_zu_einer_Datei_mit_Gruppen_gewechselt_wird
-
-Autoset=Automatisch_zuordnen
-
-Autoset_%0_field=Feld_%0_automatisch_setzen
-
-Autoset_%0_links._Allow_overwriting_existing_links.=%0_Links_automatisch_zuordnen._Vorhandene_Links_\u00fcberschreiben.
-
-Autoset_%0_links._Do_not_overwrite_existing_links.=%0_Links_automatisch_zuordnen._Vorhandene_Links_nicht_\u00fcberschreiben.
-Autoset_external_links=Externe_Links_werden_automatisch_gesetzt
-Autosetting_links=Links_werden_automatisch_gesetzt
-
-AUX_file_import=AUX_Datei_Import
-
-Available_export_formats=Verf\u00FCgbare_Exportformate
-
-Available_fields=Verf\u00fcgbare_BibTeX-Felder
-
-Available_import_formats=Verf\u00FCgbare_Importformate
-
-Background_color_for_marked_entries=Hintergrundfarbe_f\u00fcr_markierte_Eintr\u00e4ge
-
-Background_color_for_optional_fields=Hintergrundfarbe_f\u00fcr_optionale_Felder
-
-Background_color_for_required_fields=Hintergrundfarbe_f\u00fcr_ben\u00f6tigte_Felder
-
-Backup_old_file_when_saving=Beim_Speichern_ein_Backup_der_alten_Datei_anlegen
-Beta_version=Beta-Version
-
-Bibkey_to_filename_conversion=Konvertierung_von_BibTeX-Key_zu_Dateiname
-
-BibTeX_key=BibTeX-Key
-
-BibTeX_key_is_unique.=Der_BibTeX-Key_ist_eindeutig.
-
-BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=Kein_BibTeX-Key_vorhanden._Bitte_Dateinamen_zum_Download_angeben
-
-BibTeX_source=BibTeX-Quelltext
-
-BibTeXML=BibTeXML
-
-Binding=Tastenk\u00FCrzel
-Broken_link=Ung\u00fcltiger_Link
-
-Browse=Durchsuchen
-
-by=durch
-
-Calling_external_viewer...=Externes_Anzeigeprogramm_wird_aufgerufen
-
-Cancel=Abbrechen
-
-Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Eintr\u00e4ge_k\u00f6nnen_einer_Gruppe_nicht_hinzugef\u00fcgt_werden,_ohne_Keys_zu_generieren._Sollen_die_Keys_jetzt_generiert_werden?
-Cannot_connect_to_SQL_server_at_the_specified_host.=Die_Verbindung_zum_SQL-Server_\u00fcber_den_angegebenen_Host_ist_fehlgeschlagen.
-
-Cannot_merge_this_change=Kann_diese_\u00C4nderung_nicht_einf\u00FCgen
-
-Cannot_move_group_"%0"_down.=Gruppe_"%0"_kann_nicht_nach_unten_bewegt_werden.
-
-Cannot_move_group_"%0"_left.=Gruppe_"%0"_kann_nicht_nach_links_bewegt_werden.
-
-Cannot_move_group_"%0"_right.=Gruppe_"%0"_kann_nicht_nach_rechts_bewegt_werden.
-
-Cannot_move_group_"%0"_up.=Gruppe_"%0"_kann_nicht_nach_oben_bewegt_werden.
-
-case_insensitive=Gro\u00DF-/Kleinschreibung_wird_nicht_unterschieden
-
-case_sensitive=Gro\u00DF-/Kleinschreibung_wird_unterschieden
-
-Case_sensitive=Gro\u00DF-/Kleinschreibung_unterscheiden
-
-change_assignment_of_entries=\u00C4nderung_der_zugewiesenen_Eintr\u00E4ge
-
-# The following are for case change in right-click menu in entry editor. The last four
-# illustrate the four variations of capitalization
-Change_case=Gro\u00DF-_und_Kleinschreibung
-
-Change_entry_type=Eintragstyp_\u00E4ndern
-
-Change_file_type=Dateityp_\u00e4ndern
-
-change_key=BibTeX-Key_\u00E4ndern
-
-Change_of_Grouping_Method=\u00C4ndern_der_Gruppierungsmethode
-
-change_preamble=Pr\u00E4ambel_\u00E4ndern
-
-change_string_content=Inhalt_des_Strings_\u00E4ndern
-
-change_string_name=Namen_des_Strings_\u00E4ndern
-Change_table_column_and_General_fields_settings_to_use_the_new_feature=Tabellenspalte_und_Einstellungen_der_Allgemeinen_Felder_\u00e4ndern,_um_die_neue_Funktion_zu_nutzen
-
-change_type=Typ_\u00E4ndern
-
-changed_=ge\u00E4ndert_
-
-Changed_font_settings=Schrifteinstellungen_ge\u00E4ndert
-
-Changed_language_settings=Spracheinstellungen_ge\u00E4ndert.
-
-Changed_look_and_feel_settings="Look_and_Feel"-Einstellungen_ge\u00E4ndert
-
-Changed_preamble=Pr\u00E4ambel_ge\u00E4ndert
-
-Changed_type_to=Typ_ge\u00E4ndert_zu
-
-Characters_to_ignore=Folgende_Zeichen_ignorieren
-
-Check_existing_%0_links=Existierende_%0-Links_\u00fcberpr\u00fcfen
-
-Check_links=Links_\u00fcberpr\u00fcfen
-
-Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=URL_zum_Herunterladen_ausw\u00e4hlen._Der_Standardwert_f\u00fchrt_zu_einer_Liste,_die_von_den_JabRef-Entwicklern_zur_Verf\u00fcgung_gestellt_wird.
-Cite_command=Cite-Befehl
-
-Cite_command_(for_Emacs/WinEdt)=Cite-Kommando_(f\u00fcr_Emacs/WinEdt)
-
-CiteSeer_Error=CiteSeer-Fehler
-
-CiteSeer_Fetch_Error=Fehler_beim_Abrufen_von_CiteSeer
-
-CiteSeer_Import_Error=Fehler_beim_Import_von_CiteSeer
-
-CiteSeer_Import_Fields=CiteSeer_Import-Felder
-
-CiteSeer_Transfer=CiteSeer-Transfer
-
-Class_name=Klassenname
-
-Clear=Zur\u00FCcksetzen
-
-clear_all_groups=Alle_Gruppen_l\u00F6schen
-
-Clear_field=Feld_l\u00f6schen
-
-Clear_fields=Felder_l\u00f6schen
-
-Clear_highlight=Markierten_l\u00f6schen
-
-Close=Schlie\u00DFen
-
-Close_dialog=Dialog_schlie\u00DFen
-
-Close_the_current_database=Aktuelle_Datei_schlie\u00DFen
-
-Close_the_help_window=Hilfefenster_schlie\u00DFen
-
-Close_window=Fenster_schlie\u00DFen
-
-Closed_database=Datei_geschlossen
-
-Collapse_subtree=Unterbaum_zuklappen
-
-Color_codes_for_required_and_optional_fields=Farbanzeige_f\u00FCr_ben\u00F6tigte_und_optionale_Felder
-
-Color_for_marking_incomplete_entries=Farbe_zum_Markieren_unvollst\u00e4ndiger_Eintr\u00e4ge
-
-Column_width=Spaltenbreite
-
-Command_line_id=Kommandozeilen_ID
-
-Complete_record=Kompletter_Eintrag
-
-Completed_Import_Fields_from_CiteSeer.=Die_Felder_wurden_aus_CiteSeer_importiert.
-
-Completed_import_from_CiteSeer.=Import_von_CiteSeer_abgeschlossen
-Connect=Verbinden
-Connect_to_SQL_database=Mit_SQL-Datenbank_verbinden
-Connect_to_SQL_Database=Mit_SQL-Datenbank_verbinden
-Connection_to_IEEEXplore_failed=Verbindung_zu_IEEEXplore_fehlgeschlagen
-
-Contained_in=Enthalten_in
-
-Content=Inhalt
-
-Copied=Kopiert
-
-Copied_cell_contents=Zelleninhalt_kopiert
-
-Copied_key=BibTeX-Key_kopiert
-
-Copied_keys=BibTeX-Keys_kopiert
-
-Copy=Kopieren
-
-Copy_BibTeX_key=BibTeX-Key_kopieren
-Copy_file_to_file_directory.=Datei_in_das_Dateiverzeichnis_kopieren.
-Copy_files_to_file_directory.=Dateien_in_das_Dateiverzeichnis_kopieren.
-
-Copy_to_clipboard=In_die_Zwischenablage_kopieren
-
-Could_not_call_executable=Konnte_das_Programm_nicht_aufrufen
-
-Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=Konnte_zu_keinem_aktiven_gnuserv-Prozess_verbinden._Vergewissern_Sie_sich,_dass_(X)Emacs_l\u00e4uft,<BR>und_dass_der_Server_gestartet_wurde_(mit_dem_Befehl_'gnuserv-start').
-
-Could_not_connect_to_host=Verbindung_zum_Host_fehlgeschlagen
-
-# I have reformulated the following lines, because the 1st person form is not suitable:
-Could_not_connect_to_host_=Verbindung_zum_Host_fehlgeschlagen
-Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=Verbindung_zum_Vim-Server_fehlgeschlagen._Vergewissern_Sie_sich,<br>dass_Vim_mit_korrektem_Servernamen_l\u00e4uft.
-Could_not_determine_exception_message.=Die_Ausnahme-Meldungen_konnten_nicht_bestimmt_werden.
-
-Could_not_export_entry_types=Eintragstypen_konnten_nicht_exportiert_werden
-
-Could_not_export_file=Konnte_Datei_nicht_exportieren
-
-Could_not_export_preferences=Einstellungen_konnten_nicht_exportiert_werden
-
-Could_not_find_a_suitable_import_format.=Kein_passendes_Importformat_gefunden.
-Could_not_find_directory_for_%0-files\:_%1=Verzeichnis_f\u00fcr_%0-Dateien_wurde_nicht_gefunden:_%1
-Could_not_find_image_file=Bilddatei_nicht_gefunden.
-
-Could_not_find_layout_file=Keine_Layoutdatei_gefunden
-
-Could_not_import_entry_types=Eintragstypen_konnten_nicht_importiert_werden
-
-Could_not_import_preferences=Einstellungen_konnten_nicht_importiert_werden
-
-Could_not_instantiate_%0_%1=Konnte_Importer_nicht_erzeugen_%0_%1
-
-Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=Konnte_%0_%1_nicht_realisieren._Haben_Sie_den_richtigen_Paket-Pfad_angegeben?
-
-Could_not_open_link=Link_konnte_nicht_ge\u00f6ffnet_werden
-
-Could_not_parse_number_of_hits=Anzahl_der_Treffer_konnte_nicht_ermittelt_werden
-Could_not_print_preview=Druckvorschau_fehlgeschlagen
-
-Could_not_resolve_import_format=Das_Importformat_konnte_nicht_bestimmt_werden.
-
-#####Switches_between_full_and_abbreviated_journal_name=Wechselt_zwischen_kompletten_und_abgek\u00fcrzten_Zeitschriftennamen
-#####if_the_journal_name_is_known._Go_to_(...............)=falls_der_Zeitschriftenname_bekannt_ist._Gehe_zu_(...............)
-Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Das_Programm_'gnuclient'_konnte_nicht_gestartet_werden._Vergewissern_Sie_sich,_dass_die_Programme_gnuserv/gnuclient_installiert_sind.
-Could_not_run_the_'vim'_program.=Das_Programm_'vim'_konnte_nicht_gestartet_werden.
-
-Could_not_save_file=Datei_konnte_nicht_gespeichert_werden
-Could_not_save_file._Character_encoding_'%0'_is_not_supported.=Die_Datei_konnte_nicht_gespeichert_werden._Die_Zeichenkodierung_'%0'_wird_nicht_unterst\u00fctzt.
-
-Couldn't_find_an_entry_associated_with_this_URL=Es_konnte_kein_Eintrag_gefunden_werden,_der_mit_dieser_URL_verkn\u00FCpft_ist
-
-Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=Die_'citeseerurl'_der_folgenden_Eintr\u00E4ge_konnte_nicht_analysiert_werden
-
-Create_group=Gruppe_anlegen
-
-Created_groups.=Gruppen_erstellt.
-
-crossreferenced_entries_included=Inklusive_querverwiesenen_Eintr\u00E4gen
-
-Current_content=Aktueller_Inhalt
-
-Current_value=Aktueller_Wert
-
-Custom_entry_types=Benutzerdefinierte_Eintragstypen
-
-Custom_entry_types_found_in_file=Benutzerdefinierte_Eintragstypen_gefunden
-Custom_icon_theme=Pers\u00f6nliches_Icon-Theme
-Custom_icon_theme_file=Datei_des_pers\u00f6nlichen_Icon-Themes
-
-Custom_importers=Externe_Importfilter
-
-Customize_entry_types=Eintragstypen_anpassen
-
-Customize_key_bindings=Tastenk\u00FCrzel_anpassen
-
-Cut=Ausschneiden
-
-cut_entries=Eintr\u00E4ge_ausschneiden
-
-cut_entry=Eintrag_ausschneiden
-
-Cut_pr=Ausschneiden
-Database_\:=Datenbank:
-
-Database_encoding=Zeichenkodierung_der_Datei
-
-Database_has_changed._Do_you_want_to_save_before_closing?=Die_Datei_wurde_ge\u00E4ndert._Wollen_Sie_vor_dem_Beenden_speichern?
-
-Database_properties=Eigenschaften_der_Datei
-
-Date_format=Datumsformat
-
-Default=Standard
-
-Default_encoding=Standard-Zeichenkodierung
-
-Default_grouping_field=Standard_Gruppierungs-Feld
-
-Default_look_and_feel=Standard_"look_and_feel"
-
-Default_pattern=Standardmuster
-
-Default_sort_criteria=Standard-Sortierkriterium
-Define_'%0'=Definiere_'%0'
-
-defined.=definiert.
-
-Delete=L\u00F6schen
-
-Delete_custom=Eintragstyp_l\u00F6schen
-
-Delete_custom_format=Format_des_Eintragstyps_l\u00F6schen
-
-# I have reformulated the following lines, because the 1st person form is not suitable:
-# (Folgende_URL_konnte_nicht_analysiert_werden)
-delete_entries=Eintr\u00E4ge_l\u00F6schen
-
-Delete_entry=Eintrag_l\u00F6schen
-
-delete_entry=Eintrag_l\u00F6schen
-
-Delete_multiple_entries=Mehrere_Eintr\u00E4ge_l\u00F6schen
-
-Delete_rows=Zeilen_l\u00F6schen
-
-Delete_strings=Strings_l\u00F6schen
-
-Deleted=Gel\u00F6scht
-
-Delimit_fields_with_semicolon,_ex.=Felder_mit_Semikolon_abgrenzen,_z.B.
-Derby=Derby
-
-Descending=Absteigend
-
-Description=Beschreibung
-
-Deselect_all=Auswahl_aufheben
-Deselect_all_duplicates=Auswahl_der_Duplikate_aufheben
-
-Details=Details
-
-Disable_entry_editor_when_multiple_entries_are_selected=Eintragseditor_sperren,_wenn_mehrere_Eintr\u00E4ge_ausgew\u00E4hlt_sind
-
-Disable_this_confirmation_dialog=Diesen_Best\u00E4tigungsdialog_deaktivieren
-
-Disable_this_warning_dialog=Diese_Warnmeldung_deaktivieren
-
-Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Alle_Eintr\u00E4ge_anzeigen,_die_zu_einer_oder_mehreren_der_ausgew\u00E4hlten_Gruppen_geh\u00F6ren.
-
-Display_all_error_messages=Zeige_alle_Fehlermeldugen
-
-Display_help_on_command_line_options=Zeige_Kommandozeilenhilfe
-
-Display_imported_entries_in_an_inspection_window_before_they_are_added.=Importierte_Eintr\u00e4ge_im_Kontrollfenster_anzeigen,_bevor_sie_hinzugef\u00fcgt_werden
-
-Display_only_entries_belonging_to_all_selected_groups.=Nur_Eintr\u00E4ge_anzeigen,_die_zu_allen_ausgew\u00E4hlten_Gruppen_geh\u00F6ren.
-
-Display_version=Version_anzeigen
-
-Displaying_no_groups=Keine_Gruppen_anzeigen
-
-Do_not_abbreviate_names=Namen_nicht_abk\u00fcrzen
-
-Do_not_autoset=Nicht_automatisch_zuordnen
-
-Do_not_import_entry=Eintrag_nicht_importieren
-
-Do_not_open_any_files_at_startup=Keine_Dateien_beim_Start_\u00f6ffnen
-
-Do_not_overwrite_existing_keys=Existierende_Keys_nicht_\u00fcberschreiben
-Do_not_show_splash_window_at_startup=Er\u00f6ffnungsbildschirm_beim_Programmstart_nicht_anzeigen
-Do_not_show_these_options_in_the_future=Diese_Optionen_in_Zukunft_nicht_anzeigen
-
-Do_not_wrap_the_following_fields_when_saving=Beim_Speichern_keinen_Zeilenumbruch_in_den_folgenden_Feldern_einf\u00fcgen
-Do_not_write_the_following_fields_to_XMP_Metadata:=Folgende_Felder_nicht_in_die_XMP-Metadaten_schreiben:
-Do_not_write_the_following_fields_to_XMP_Metadata\:=Folgende_Felder_nicht_in_die_XMP-Metadaten_schreiben:
-
-Do_you_want_JabRef_to_do_the_following_operations?=Soll_JabRef_die_folgenden_Vorg\u00e4nge_durchf\u00fchren?
-
-Docbook=Docbook
-
-Done=Fertig
-
-Down=Abw\u00e4rts
-
-Download=Herunterladen
-
-Download_completed=Download_beendet
-
-Download_file=Datei_herunterladen
-
-Downloading...=Download_l\u00E4uft
-Drag_and_Drop_Error='Drag_&_Drop'-Fehler
-Drop_%0=%0_streichen
-
-duplicate_BibTeX_key=doppelter_BibTeX-Key
-
-Duplicate_BibTeX_key.=Doppelter_BibTeX-Key.
-
-Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=Doppelter_BibTeX-Key._Es_kann_sein,_dass_die_Gruppierung_f\u00fcr_diesen_Eintrag_nicht_funktioniert.
-
-Duplicate_Key_Warning=Warnung:_Key_bereits_vorhanden
-
-Duplicate_pairs_found=Doppelte_Eintr\u00E4ge_gefunden
-
-duplicate_removal=Duplikate_entfernen
-
-Duplicate_string_name=Doppelter_String-Name
-
-Duplicates_found=Doppelte_Eintr\u00E4ge_gefunden
-
-Duplicates_removed=Doppelte_Eintr\u00E4ge_gel\u00F6scht
-
-Dynamic_groups=Dynamische_Gruppen
-
-Dynamically_group_entries_by_a_free-form_search_expression=Dynamisches_Gruppieren_der_Eintr\u00E4ge_anhand_eines_beliebigen_Suchausdrucks
-
-Dynamically_group_entries_by_searching_a_field_for_a_keyword=Dynamisches_Gruppieren_der_Eintr\u00e4ge_anhand_eines_Stichworts_in_einem_Feld
-
-Each_line_must_be_on_the_following_form=Jede_Zeile_muss_das_folgende_Format_aufweisen
-
-Edit=Bearbeiten
-
-Edit_custom_export=Bearbeite_externen_Exportfilter
-Edit_entry=Eintrag_bearbeiten
-Edit_file_link=Link_bearbeiten
-Edit_file_type=Dateityp_bearbeiten
-
-Edit_group=Gruppe_bearbeiten
-
-Edit_journal=Zeitschrift_bearbeiten
-
-Edit_preamble=Pr\u00E4ambel_bearbeiten
-Edit_strings=Strings_bearbeiten
-Editor_options=Herausgeber-Optionen
-
-empty_BibTeX_key=leerer_BibTeX-Key
-
-Empty_BibTeX_key.=Leerer_BibTeX-Key.
-
-Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Leerer_BibTeX-Key._Es_kann_sein,_dass_die_Gruppierung_f\u00fcr_diesen_Eintrag_nicht_funktioniert.
-
-empty_database=leere_Datenbank
-
-Enable_source_editing=Bearbeiten_von_Sourcecode_zulassen
-Enable_word/name_autocompletion=Autovervollst\u00e4ndigung_aktivieren
-
-Endnote=Endnote
-
-Enter_URL=URL_eingeben
-
-Enter_URL_to_download=URL_f\u00FCr_den_Download_eingeben
-
-entries=Eintr\u00E4ge
-
-Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Ein_manuelles_Hinzuf\u00FCgen_oder_Entfernen_von_Eintr\u00E4gen_ist_f\u00FCr_diese_Gruppe_nicht_m\u00F6glich.
-
-Entries_exported_to_clipboard=Eintr\u00E4ge_in_die_Zwischenablage_kopiert
-
-entries_have_undefined_BibTeX_key=Eintr\u00E4ge_haben_einen_unbestimmten_BibTeX-Key
-
-entries_into_new_database=Eintr\u00E4ge_in_neue_Datei
-
-entry=Eintrag
-
-Entry_editor=Eintragseditor
-
-Entry_has_no_citekey=Der_Eintrag_hat_keinen_citekey
-
-Entry_in_current_database=Eintrag_in_aktueller_Datenbank
-
-Entry_in_import=Eintrag_in_Importierung
-
-Entry_preview=Eintragsvorschau
-
-Entry_table=Tabellenansicht
-
-Entry_table_columns=Spaltenanordnung
-
-Entry_type=Eintragstyp
-
-Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Namen_von_Eintragstypen_d\u00FCrfen_weder_Leerzeichen_noch_die_folgenden_Zeichen_enthalten
-
-Entry_types=Eintragstypen
-
-Error=Fehler
-Error\:_=Fehler:_
-Error_converting_Bibtex_to_XMP:_%0=Fehler_beim_Konvertieren_von_BibTeX_nach_XMP:_%0
-Error_converting_Bibtex_to_XMP\:_%0=Fehler_beim_Konvertieren_von_BibTeX_nach_XMP:_%0
-Error_converting_XMP_to_'%0'...=Fehler_beim_Konvertieren_von_XMP_nach_'%0'...
-Error_exporting_to_clipboard=Fehler_beim_Exportieren_in_die_Zwischenablage
-
-##Error:_check_your_External_viewer_settings_in_Preferences=Fehler:_\u00FCberpr\u00FCfen_Sie_Ihre_Einstellungen_zu_Externen_Programmen
-Error_in_field=Fehler_in_Feld
-Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=Fehler_beim_Starten_des_Plugin-Systems._Start_erfolgt_ohne_Plugins,_einige_Funktionen_k\u00f6nnten_fehlen.
-Error_occured_when_parsing_entry=Fehler_beim_Analysieren_des_Eintrags
-
-Error_opening_file=Fehler_beim_\u00D6ffnen_der_Datei
-
-Error_setting_field=Fehler_beim_Erstellen_des_Feldes
-Error_while_converting_BibtexEntry_to_XMP_%0=Fehler_beim_Konvertieren_des_BibTeX-Eintrags_nach_XMP_%0
-Error_while_downloading_file\:=Fehler_beim_Herunterladen_der_Datei:
-Error_while_fetching_from_OIA2=Fehler_beim_Abrufen_von_OIA2
-Error_while_writing=Fehler_beim_Schreiben
-
-Error_writing_to_%0_file(s).=Fehler_beim_Schreiben_in_%0_Datei(en).
-Error_writing_XMP_to_file\:_%0=Fehler_beim_Schreiben_von_XMP_in_die_Datei_%0
-
-Establishing_SQL_connection...=SQL-Verbindung_wird_aufgebaut...
-
-Exceptions=Ausnahmen
-
-Existing_file=Bestehende_Datei
-
-exists._Overwrite_file?=existiert._Ersetzen?
-exists.Overwrite?=ist_vorhanden._\u00dcberschreiben?
-
-Expand_subtree=Unterbaum_aufklappen
-
-Export=Exportieren
-
-Export_entry_types=Eintragstypen_exportieren
-
-Export_name=Filtername
-
-Export_preferences=Einstellungen_exportieren
-
-Export_preferences_to_file=Exportiere_Einstellungen_in_Datei
-
-Export_properties=Eigenschaften_f\u00FCr_Exportfilter
-
-Export_to_clipboard=In_die_Zwischenablage_kopieren
-Export_to_SQL_database=Export_in_SQL-Datenbank
-
-Exporting=Exportiere
-Extension=Erweiterung
-
-External_changes=Externe_\u00C4nderungen
-
-External_file_links=Links_zu_externen_Dateien
-
-External_files=Externe_Dateien
-
-External_programs=Externe_Programme
-
-External_viewer_called=Externer_Betrachter_aufgerufen
-
-Failed_to_read_groups_data_(unsupported_version:_%0)=Gruppen_konnten_nicht_eingelesen_werden_(nicht_unterst\u00FCtzte_Version:_%0)
-
-Fetch=Abrufen
-
-Fetch_Articles_Citing_your_Database=Literaturangaben_abrufen,_die_Ihre_Datei_zitieren
-
-Fetch_CiteSeer=CiteSeer_abrufen
-
-Fetch_Medline_by_ID=Medline_mittels_ID_abrufen
-
-Fetched_all_citations_from_target_database.=Alle_Literaturangaben_von_der_Zieldatenbank_abgerufen.
-
-Fetching_Citations=Literaturangaben_werden_abgerufen
-
-Fetching_Identifiers=Bezeichner_werden_abgerufen
-
-Fetching_Medline_by_ID...=Rufe_Medline_mittels_ID_ab...
-
-Fetching_Medline_by_id_...=Rufe_Medline_mittels_ID_ab...
-
-Fetching_Medline_by_term_...=Rufe_Medline_mittels_Suchbegriff_ab...
-
-Field=Feld
-
-field=Feld
-
-# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
-Field_content=Feldinhalt
-
-Field_name=Feldname
-Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Feldbezeichnungen_d\u00fcrfen_keine_Leerzeichen_enthalten_und_keine_der_folgenden_Zeichen
-
-Field_sizes=Feldgr\u00f6\u00dfen
-
-Field_to_filter=Feld_f\u00fcr_Filter
-
-Field_to_group_by=Sortierfeld
-
-Fields=Felder
-
-File=Datei
-
-file=Datei
-
-File_'%0'_is_already_open.=Datei_'%0'_ist_bereits_ge\u00f6ffnet.
-
-File_'%0'_not_found=Datei_'%0'_nicht_gefunden
-
-File_changed=Datei_ge\u00E4ndert
-File_directory=Dateiverzeichnis
-File_directory_is_'%0':=Dateiverzeichnis_ist_'%0':
-
-File_directory_is_not_set_or_does_not_exist!=Dateiverzeichnis_ist_nicht_gesetzt_oder_existiert_nicht
-File_download=Datei-Download
-File_exists=Datei_ist_vorhanden
-
-File_extension=Dateiendung
-
-File_has_been_updated_externally._What_do_you_want_to_do?=Die_Datei_wurde_extern_aktualisiert._Was_wollen_Sie_tun?
-
-File_not_found=Datei_nicht_gefunden
-File_type=Dateityp
-
-File_updated_externally=Datei_extern_ge\u00E4ndert
-
-filename=Dateiname
-
-Files_opened=Dateien_ge\u00F6ffnet
-
-Filter=Filter
-
-Finished_autosetting_external_links.=Automatische_Einstellung_externer_Links_abgeschlossen.
-
-Finished_synchronizing_%0_links._Entries_changed%c_%1.=Synchronisierung_von_%0_Links_abgeschlossen._Ge\u00e4nderte_Eintr\u00e4ge%c_%1.
-Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=Schreiben_der_XMP-Metadaten_in_%0_Datei(en)_beendet.
-Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=Schreiben_der_XMP-Metadaten_f\u00fcr_Datei_%0_beendet_(%1_\u00fcbersprungen,_%2_Fehler).
-
-First_select_the_entries_you_want_keys_to_be_generated_for.=W\u00E4hlen_Sie_zuerst_die_Eintr\u00E4ge_aus,_f\u00FCr_die_Keys_erstellt_werden_sollen.
-
-Fit_table_horizontally_on_screen=Tabelle_horizontal_dem_Bildschirm_anpassen
-
-Float=Oben_einsortieren
-
-Float_marked_entries=Markierte_Eintr\u00E4ge_zuoberst_anzeigen
-
-Font_Family=Schriftart
-
-Font_Preview=Vorschau
-
-Font_Size=Schriftgr\u00F6\u00DFe
-
-Font_Style=Schriftstil
-
-FontSelector=Schriften_w\u00E4hlen
-
-for=f\u00FCr
-
-Format_of_author_and_editor_names=Format_der_Autoren-_und_Hrsg.-Namen
-Format_String=Formatier-Ausdruck
-
-Format_used=benutztes_Format
-Formatter_Name=Name_des_Formatierers
-
-Formatter_not_found=Formatierer_nicht_gefunden
-
-found=gefunden
-Found_%0_plugin(s)=%0_Plugin(s)_gefunden
-
-found_in_aux_file=gefundene_Schl\u00FCssel_in_AUX_Datei
-
-Full_name=Kompletter_Name
-
-General=Allgemein
-
-General_fields=Allgemeine_Felder
-
-Generate=Erzeugen
-
-Generate_BibTeX_key=BibTeX-Key_generieren
-
-Generate_keys=Erstelle_Key
-
-Generate_keys_before_saving_(for_entries_without_a_key)=Keys_vor_dem_Speichern_erstellen_(f\u00fcr_Einr\u00e4ge_ohne_Key)
-
-
-Generate_keys_for_imported_entries=Keys_f\u00fcr_importierte_Eintr\u00e4ge_generieren
-
-Generate_now=Jetzt_generieren
-
-Generated_BibTeX_key_for=BibTeX-Key_erzeugt_f\u00FCr
-
-Generating_BibTeX_key_for=Erzeuge_BibTeX-Key_f\u00FCr
-
-Grab=Tastenk\u00FCrzel_holen
-
-Gray_out_entries_not_in_group_selection=Eintr\u00E4ge_ausblenden,_die_nicht_in_der_Gruppenauswahl_sind
-
-Gray_out_non-hits=Nicht-Treffer_grau_einf\u00E4rben
-
-Gray_out_non-matching_entries=Nicht_\u00FCbereinstimmende_Eintr\u00E4ge_ausblenden
-
-Group_properties=Gruppeneigenschaften
-
-grouping_may_not_work_for_this_entry=Dieser_Eintrag_unterst\u00FCtzt_m\u00F6glicherweise_keine_Gruppierung
-
-Groups=Gruppen
-
-Harvard_RTF=Harvard_RTF
-
-Have_you_chosen_the_correct_package_path?=Habe_Sie_den_richtigen_Klassenpfad_gew\u00E4hlt?
-
-Help=Hilfe
-
-Help_contents=Hilfe_-_Inhalt
-
-Help_on_groups=Hilfe_zu_Gruppen
-
-Help_on_key_patterns=Hilfe_zu_BibTeX-Key-Mustern
-Help_on_Preview_Settings=Hilfe_zu_den_Einstellungen_der_Vorschau
-Help_on_Regular_Expression_Search=Hilfe_zur_Suche_mit_regul\u00e4rem_Ausdruck
-
-Hide_non-hits=Nicht-Treffer_ausblenden
-
-Hide_non-matching_entries=Nicht_passende_Eintr\u00e4ge_verbergen
-
-Hierarchical_context=Hierarchischer_Kontext
-
-Highlight=Markieren
-Highlight_groups_matching_all_selected_entries=Gruppen_markieren,_die_alle_selektierten_Eintr\u00e4ge_enthalten
-Highlight_groups_matching_any_selected_entry=Gruppen_markieren,_die_mindestens_einen_der_selektierten_Eintr\u00e4ge_enthalten
-
-Highlight_overlapping_groups=Sich_\u00fcberschneidende_Gruppen_markieren
-
-Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=Hinweis%c_Um_ausschlie\u00DFlich_bestimmte_Felder_zu_durchsuchen,_geben_Sie_z.B._ein%c<p><tt>author%esmith_and_title%eelectrical</tt>
-
-HTML=HTML
-
-HTML_table=HTML-Tabelle
-
-HTML_table_(with_Abstract_&_BibTeX)=HTML-Tabelle_(mit_Abstract_&_BibTeX)
-Icon=Icon
-
-Ignore=Ignorieren
-
-Illegal_type_name=Ung\u00FCltiger_Typ
-
-Immediate_subgroups=Direkte_Untergruppen
-
-Import=Importieren
-
-Import_and_keep_old_entry=Importieren_und_alten_Eintrag_behalten
-
-Import_and_remove_old_entry=Importieren_und_alten_Eintrag_l\u00F6schen
-
-Import_cancelled.=Importierung_abgebrochen.
-
-Import_Data_from_CiteSeer_Database=Daten_aus_CiteSeer-Datenbank_importieren
-
-Import_entries=Eintr\u00E4ge_importieren
-
-Import_entry_types=Eintragstypen_importieren
-
-Import_failed=Import_fehlgeschlagen
-
-Import_Fields_from_CiteSeer_Database=Felder_aus_CiteSeer-Datenbank_importieren
-
-Import_file=Importiere_Datei
-
-Import_group_definitions=Gruppendefinitionen_importieren
-
-Import_name=Name_des_Importfilters
-
-Import_preferences=Einstellungen_importieren
-
-Import_preferences_from_file=Importiere_Einstellungen_aus_Datei
-
-Import_strings=Strings_importieren
-
-Import_to_open_tab=In_ge\u00f6ffnetes_Tab_importieren
-
-Import_word_selector_definitions=Wortauswahldefinitionen_importieren
-
-Imported_database=Datei_importiert
-
-Imported_entries=Eintr\u00E4ge_importiert
-
-Imported_entry_types=Eintragstypen_importiert
-
-Imported_from_database=Importiert_aus_Datei
-
-ImportFormat_class=ImportFormat_Klasse
-
-Importing=Importiere
-
-Importing_file=importiere_Datei
-
-Importing_in_unknown_format=Importiere_ein_unbekanntes_Format
-
-In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=Benutzen_Sie_in_JabRef_das_Zeichen_#_paarweise,_um_einen_String_(Abk\u00FCrzung)_anzugeben.
-
-Include_abstracts=Abstracts_ber\u00fccksichtigen
-Include_entries=Eintr\u00e4ge_einschlie\u00dfen
-
-Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Untergruppen_ber\u00fccksichtigen\:_Eintr\u00e4ge_dieser_Gruppe_und_ihrer_Untergruppen_anzeigen
-
-Incremental=Direkt
-
-Incremental_search=Weitersuchen
-
-Incremental_search_failed._Repeat_to_search_from_top.=Direkte_Suche_fehlgeschlagen._Wiederhole_die_Suche_vom_Anfang_der_Datenbank.
-
-Independent_group\:_When_selected,_view_only_this_group's_entries=Unabh\u00e4ngige_Gruppen\:_Nur_die_Eintr\u00e4ge_dieser_Gruppe_anzeigen
-
-Initially_show_groups_tree_expanded=Baumansicht_der_Gruppen_standardm\u00e4\u00dfig_aufklappen
-
-Input=Bearbeitungsoptionen
-
-Input_error=Eingabefehler
-
-Insert=einf\u00FCgen
-
-Insert_rows=Zeilen_einf\u00FCgen
-
-Insert_selected_citations_into_LyX/Kile=Ausgew\u00E4hlte_Literaturangaben_in_LyX/Kile_einf\u00FCgen
-
-Insert_selected_citations_into_WinEdt=Ausgew\u00E4hlte_Literaturangaben_in_WinEdt_einf\u00FCgen
-
-insert_string_=String_einf\u00FCgen_
-
-Insert_URL=URL_einf\u00fcgen
-
-integrity=Integrit\u00E4t
-
-# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
-Integrity_check=Integrit\u00E4ts\u00FCberpr\u00FCfung
-
-Intersection=Schnittmenge
-
-Invalid_BibTeX_key=Ung\u00fcltiger_BibTeX-Key
-
-Invalid_date_format=Ung\u00fcltiges_Datumsformat
-
-Invalid_URL=Ung\u00FCltige_URL
-
-Inverted=Invertiert
-
-is_a_standard_type.=ist_ein_Standardtyp
-
-ISO_abbreviation=ISO-Abk\u00fcrzung
-
-Item_list_for_field=Wortliste_f\u00FCr_Feld
-jabref=jabref
-
-JabRef_help=JabRef_Hilfe
-
-JabRef_preferences=JabRef_Einstellungen
-
-Journal_abbreviations=Abk\u00fcrzung_der_Zeitschriftentitel
-
-Journal_list_preview=Vorschau_der_Zeitschriftenliste
-
-Journal_name=Zeitschriftentitel
-
-Keep=Behalten
-
-Keep_both=Beide_behalten
-
-Keep_lower=Unteren_behalten
-
-Keep_upper=Oberen_behalten
-
-Key_bindings=Tastenk\u00FCrzel
-
-Key_bindings_changed=Tastenk\u00FCrzel_ge\u00E4ndert
-
-Key_generator_settings=Einstellungen_des_Key-Generators
-
-Key_pattern=BibTeX-Key-Muster
-
-keys_in_database=Keys_in_der_Datenbank
-
-Keyword=Stichwort
-
-Label=Name
-
-Language=Sprache
-
-Last_modified=zuletzt_ge\u00E4ndert
-
-LaTeX_AUX_file=LaTeX_AUX-Datei
-Leave_file_in_its_current_directory.=Datei_im_aktuellen_Verzeichnis_lassen.
-Leave_files_in_their_current_directory.=Dateien_im_aktuellen_Verzeichnis_lassen.
-
-Left=Links
-
-License=Lizenz
-
-Limit_to_fields=Auf_folgende_Felder_begrenzen
-
-Limit_to_selected_entries=Auf_ausgew\u00E4hlte_Eintr\u00E4ge_begrenzen
-
-Link=Link
-Link_local_file=Link_zu_lokaler_Datei
-Link_to_file_%0=Link_zur_Datei_%0
-
-Listen_for_remote_operation_on_port=Port_nach_externem_Zugriff_abh\u00f6ren
-Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=Einstellungen_beim_Start_laden_von/speichern_in_jabref.xml_(Memory_Stick-Modus)
-
-Load_session=Sitzung_laden
-
-Loading_session...=Lade_Sitzung...
-localhost=localhost
-
-Look_and_feel=Aussehen
-Looking_for_pdf...=Suche_nach_pdf...
-lower=kleinbuchstaben
-Main_%0_directory=Standard-Ordner_f\u00fcr_%0
-Main_file_directory=Standard-Ordner_f\u00fcr_Dateien
-
-Main_layout_file=Haupt-Layoutdatei
-
-Main_PDF_directory=Standard-Ordner_f\u00FCr_PDF-Dateien
-
-Main_PS_directory=Standard-Ordner_f\u00fcr_PS-Dateien
-
-Manage=Verwalten
-
-Manage_custom_exports=Verwalte_externe_Exportfilter
-
-Manage_custom_imports=Verwalte_externe_Importfilter
-Manage_external_file_types=Externe_Dateitypen_verwalten
-
-Manage_journal_abbreviations=Abk\u00fcrzungen_der_Zeitschriften_verwalten
-
-Mark_entries=Eintr\u00E4ge_markieren
-
-Mark_entry=Eintrag_markieren
-
-Mark_new_entries_with_addition_date=Neue_Eintr\u00e4ge_mit_Datum_versehen
-
-Mark_new_entries_with_owner_name=Neue_Eintr\u00E4ge_mit_Namen_des_Besitzers_versehen
-
-# These are status line messages when marking/unmarking entries:
-Marked_selected=Ausgew\u00E4hlte_markiert
-
-Medline_entries_fetched=Medline-Eintr\u00E4ge_abgerufen
-Memory_Stick_Mode=Memory_Stick-Modus
-
-Menu_and_label_font_size=Schriftgr\u00F6\u00DFe_in_Men\u00FCs
-
-Merged_external_changes=Externe_\u00C4nderungen_eingef\u00FCgt
-
-Messages=Mitteilungen
-
-Messages_and_Hints=Hinweise_und_Warnungen
-MIS_Quarterly=MIS_Quarterly
-
-Modification_of_field=\u00C4nderung_des_Felds
-
-Modified_group_"%0".=Gruppe_"%0"_ge\u00E4ndert.
-
-Modified_groups=Ge\u00e4nderte_Gruppen
-
-Modified_string=Ver\u00E4nderter_String
-
-Modify=Bearbeiten
-
-modify_group=Gruppe_bearbeiten
-
-MODS=MODS
-
-Move=Verschieben
-
-Move_down=Nach_unten
-
-Move_entries_in_group_selection_to_the_top=Sortiere_Eintr\u00E4ge_der_Gruppenauswahl_nach_oben
-Move_external_links_to_'file'_field=Externe_Links_in_das_Feld_'file'_verschieben
-Move_file_to_file_directory=Datei_in_das_Dateiverzeichnis_verschieben.
-Move_files_to_file_directory.=Dateien_in_das_Dateiverzeichnis_verschieben.
-
-move_group=Gruppe_verschieben
-
-Move_string_down=String_nach_unten
-
-Move_string_up=String_nach_oben
-
-Move_up=Nach_oben
-
-Moved_group_"%0".=Gruppe_"%0"_verschoben.
-MS_Office_2007=MS_Office_2007
-MySQL=MySQL
-MySQL_database=MySQL-Datenbank
-
-Name=Name
-Name_formatter=Namens-Formatierer
-
-Natbib_style=Natbib-Stil
-
-Native_file_dialog=Nativer_Dateidialog
-
-nested_aux_files=referenzierte_AUX_Dateien
-
-New=Neu
-
-new=neu
-
-New_BibTeX_database=Neue_BibTeX-Datei
-
-New_BibTeX_entry=Neuer_BibTeX-Eintrag
-
-New_BibTeX_subdatabase=Neue_BibTeX-Teildatei
-
-New_content=Neuer_Inhalt
-
-New_database_created.=Neue_Datei_angelegt.
-New_field_value=Neuer_Feldwert
-
-New_file=Neue_Datei
-New_file_link_(INSERT)=Neuer_Dateilink_(INSERT)
-
-New_group=Neue_Gruppe
-
-New_string=Neuer_String
-
-Next_entry=N\u00E4chster_Eintrag
-
-No_%0_found=Kein_%0_gefunden
-
-No_actual_changes_found.=Keine_aktuellen_\u00c4nderungen_gefunden.
-
-no_base-bibtex-file_specified=keine_Bibtex-Datei_angegeben!
-
-no_database_generated=keine_Datenbank_erstellt_und_geschrieben
-No_databases_saved.=Keine_Dateien_gespeichert.
-
-No_duplicates_found=Keine_doppelten_Eintr\u00E4ge_gefunden
-
-No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Keine_Eintr\u00e4ge_gefunden._Bitte_vergewissern_Sie_sich,_dass_Sie_den_richtigen_Importfilter_benutzen.
-
-No_entries_found_for_the_search_string_'%0'=F\u00fcr_den_Suchausdruck_'%0'_wurden_keine_Eintr\u00e4ge_gefunden
-
-No_entries_imported.=Keine_Eintr\u00E4ge_importiert.
-
-No_entries_or_multiple_entries_selected.=Keine_oder_mehrere_Eintr\u00e4ge_ausgew\u00e4hlt.
-
-No_entries_selected=Keine_Eintr\u00E4ge_ausgew\u00E4hlt.
-No_entries_selected.=Keine_Eintr\u00e4ge_ausgew\u00e4hlt.
-
-No_exceptions_have_ocurred.=Es_sind_keine_Ausnahmen_aufgetreten.
-No_files_found.=Keine_Dateien_gefunden.
-
-No_GUI._Only_process_command_line_options.=Kein_GUI._Nur_Kommandozeilenbefehle_ausf\u00FChren.
-
-No_journal_names_could_be_abbreviated.=Es_konnten_keine_Zeitschriftentitel_abgek\u00fcrzt_werden.
-
-No_journal_names_could_be_unabbreviated.=Das_Aufheben_der_Abk\u00fcrzung_konnte_bei_keiner_Zeitschrift_durchgef\u00fchrt_werden.
-
-No_Medline_entries_found.=Keine_Medline-Eintr\u00E4ge_gefunden.
-
-No_PDF_linked=Kein_PDF_verlinkt
-
-No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Sie_haben_keine_PDF-_oder_PS-Datei_angegeben_und_es_wurde_keine_Datei_gefunden,_die_mit_dem_BibTeX-Key_\u00FCbereinstimmt.
-No_plugins_were_found_in_the_following_folders\:=In_den_folgenden_Ordnern_wurden_keine_Plugins_gefunden:
-
-No_references_found=Keine_Literaturangaben_gefunden
-
-No_saved_session_found.=Keine_gespeicherte_Sitzung_gefunden.
-
-No_url_defined=Keine_URL_angegeben
-No_XMP_metadata_found_in_=Keine_XMP-Metadaten_gefunden_in_
-
-not=nicht
-
-not_found=davon_nicht_gefunden
-
-Not_saved_(empty_session)=Nicht_gespeichert_(leere_Sitzung)
-
-Note_that_the_entry_causing_the_problem_has_been_selected.=Der_Eintrag,_der_das_Problem_verursacht,_wurde_ausgew\u00E4hlt.
-
-Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=Es_muss_der_volle_Klassenname_f\u00FCr_das_zu_verwendende_"look_and_feel"_angegeben_werden.
-
-Nothing_to_redo=Wiederholen_nicht_m\u00F6glich
-
-Nothing_to_undo=R\u00FCckg\u00E4ngig_nicht_m\u00F6glich
-
-# The next is used like in "References found: 1 Number of references to fetch?"
-Number_of_references_to_fetch?=Anzahl_der_abzurufenden_Literaturangaben?
-
-occurences=Ausdr\u00FCcke
-
-OK=OK
-
-Ok=OK
-
-One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Mindestens_ein_Dateilink_ist_vom_Typ_'%0',_der_nicht_definiert_ist._Was_wollen_Sie_tun?
-
-One_or_more_keys_will_be_overwritten._Continue?=Einer_oder_mehrere_Keys_werden_\u00FCberschrieben._Fortsetzen?
-Only_one_item_is_supported=Nur_ein_Element_wird_unterst\u00fctzt
-
-Open=\u00D6ffnen
-
-Open_BibTeX_database=BibTeX-Datei_\u00f6ffnen
-
-Open_database=Datei_\u00F6ffnen
-
-Open_editor_when_a_new_entry_is_created=Eintragseditor_\u00f6ffnen,_wenn_ein_neuer_Eintrag_angelegt_wird
-
-Open_file=Datei_\u00F6ffnen
-
-Open_last_edited_databases_at_startup=Beim_Starten_von_JabRef_die_letzten_bearbeiteten_Dateien_\u00F6ffnen
-
-Open_PDF_or_PS=PDF_oder_PS_\u00F6ffnen
-
-Open_right-click_menu_with_Ctrl+left_button=Kontextmen\u00FC_mit_Strg_+_linker_Maustaste_\u00F6ffnen
-
-Open_URL_or_DOI=URL_oder_DOI_\u00F6ffnen
-OpenDocument_Spreadsheet=OpenDocument-Tabelle
-
-Opened_database=Datei_ge\u00F6ffnet
-
-Opening=\u00D6ffne
-
-Opening_preferences...=\u00D6ffne_Voreinstellungen...
-
-OpenOffice_Calc=OpenOffice_Calc
-OpenOffice_CSV=OpenOffice_CSV
-Operation_canceled.\n=Vorgang_abgebrochen.\n
-Operation_not_supported=Vorgang_nicht_unterst\u00fctzt
-
-Optional_fields=Optionale_Felder
-
-Options=Optionen
-
-or=oder
-
-out_of=von
-
-Output=Ausgabe
-
-Output_or_export_file=Speichere_oder_exportiere_Datei
-
-Override=\u00FCberschreiben
-
-Override_default_file_directories=Standard-Verzeichnisse_\u00fcberschreiben
-
-Override_default_font_settings=Standardschrifteinstellungen_\u00FCberschreiben
-
-override_the_bibtex_key_by_the_selected_text=BibTeX-Key_mit_ausgew\u00e4hltem_Text_\u00fcberschreiben
-
-Overwrite=\u00dcberschreiben
-Overwrite_existing_field_values=Bestehende_Feldwerte_\u00fcberschreiben
-
-Overwrite_keys=Keys_\u00FCberschreiben
-
-pairs_processed=Paare_\u00FCberarbeitet
-Password_\:=Passwort:
-
-Paste=Einf\u00FCgen
-
-paste_entries=Eintr\u00E4ge_einf\u00FCgen
-
-paste_entry=Eintrag_einf\u00FCgen
-Paste_from_clipboard=Aus_der_Zwischenablage_einf\u00fcgen
-
-Pasted=Eingef\u00FCgt
-Path_to_%0_not_defined=Pfad_zu_%0_nicht_definiert
-
-Path_to_HTML_viewer=Pfad_zum_HTML-Browser
-
-Path_to_LatexEditor_(LEd.exe)=Pfad_zu_LatexEditor_(LEd.exe)
-
-Path_to_LyX_pipe=Pfad_zur_LyX-pipe
-
-Path_to_PDF_viewer=Pfad_zum_PDF-Anzeigeprogramm
-
-Path_to_PS_viewer=Pfad_zum_PS-Anzeigeprogramm
-
-Path_to_Vim=Pfad_zu_Vim
-
-Path_to_WinEdt.exe=Pfad_zu_WinEdt
-
-PDF_directory=PDF-Verzeichnis
-PDF_does_not_exist=PDF_existiert_nicht
-
-Personal_journal_list=Pers\u00f6nliche_Zeitschriftenliste
-
-Plain_text_import=Klartext_importieren
-
-Please_check_your_network_connection_to_this_machine.=Bitte_\u00FCberpr\u00FCfen_Sie_die_Netzwerkverbindung_ihres_Computers.
-
-Please_enter_a_name_for_the_group.=Bitte_geben_Sie_einen_Namen_f\u00FCr_die_Gruppe_ein.
-
-Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Bitte_geben_Sie_einen_Suchausdruck_ein._Um_zum_Beispiel_alle_Felder_nach_<b>Smith</b>_zu_durchsuchen,_geben_Sie_ein%c<p><tt>smith</tt><p>Um_das_Feld_<b>Author</b>_nach_<b>Smith</b>_und_das_Feld_<b>Title</b>_nach_<b>electrical</b> [...]
-
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Geben_Sie_bitte_eine_mit_Semikolon_oder_Komma_getrennte_Liste_der_Medline_IDs_(Nummern)_ein.
-
-Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Bitte_geben_Sie_das_zu_durchsuchende_Feld_(z.B._<b>keywords</b>)_und_das_darin_zu_suchende_Stichwort_(z.B._<b>elektrisch</b>)_ein.
-
-Please_enter_the_string's_label=Geben_Sie_bitte_den_Namen_des_Strings_ein.
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=Bitte_schauen_Sie_in_der_JabRef-Hilfe_nach,_wie_Sie_die_CiteSeer-Tools_nutzen_k\u00f6nnen
-
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=Bitte_lesen_Sie_die_JabRef-Hilfe_f\u00FCr_Informationen,_wie_man_die_CiteSeer-Werkzeuge_benutzt.
-
-Please_select_an_importer=Bitte_Importer_ausw\u00E4hlen
-
-Please_select_an_importer.=Bitte_Importer_ausw\u00E4hlen.
-
-Please_select_exactly_one_group_to_move.=Bitte_genau_eine_zu_bewegende_Gruppe_ausw\u00E4hlen.
-Please_specify_the_=Bitte_geben_Sie_folgendes_an:_
-
-Please_wait_until_it_has_finished.=Bitte_warten_Sie,_bis_die_Aktion_beendet_ist.
-
-Possible_duplicate_entries=M\u00F6gliche_doppelte_Eintr\u00E4ge
-
-Possible_duplicate_of_existing_entry._Click_to_resolve.=M\u00f6glicherweise_doppelter_Eintrag._Klicken_um_Konflikt_zu_l\u00f6sen
-
-Preamble=Pr\u00E4ambel
-
-Preferences=Einstellungen
-
-Preferences_recorded.=Einstellungen_gespeichert.
-
-Preview=Vorschau
-
-Previous_entry=Vorheriger_Eintrag
-
-Primary_sort_criterion=Prim\u00e4res_Sortierkriterium
-Print_Preview=Druckvorschau
-Printing_Entry_Preview=Eintragsvorschau_drucken
-
-Problem_with_parsing_entry=Problem_beim_Analysieren_des_Eintrags
-Processing_=Bearbeite_
-
-Program_output=Programmausgabe
-
-PS_directory=PS-Verzeichnis
-Push_entries_to_external_application_(%0)=Eintr\u00e4ge_in_externe_Anwendung_einf\u00fcgen_(%0)
-
-Push_selection_to_Emacs=Auswahl_in_Emacs_einf\u00fcgen
-
-Push_selection_to_LyX/Kile=Auswahl_in_LyX/Kile_einf\u00FCgen
-Push_selection_to_Vim=Auswahl_in_Vim_einf\u00fcgen
-
-Push_selection_to_WinEdt=Auswahl_in_WinEdt_einf\u00FCgen
-
-Push_to_LatexEditor=In_LatexEditor_einf\u00fcgen
-Pushed_citations_to_%0=Eintr\u00e4ge_in_%0_eingef\u00fcgt
-
-Pushed_citations_to_Emacs=Literaturangaben_in_Emacs_eingef\u00fcgt
-Pushed_citations_to_Vim=Literaturangaben_in_Vim_eingef\u00fcgt
-
-Pushed_citations_to_WinEdt=Literaturangaben_in_WinEdt_eingef\u00fcgt
-
-Pushed_the_citations_for_the_following_rows_to=Literaturangaben_der_folgenden_Zeilen_eingef\u00FCgt_in
-
-Quit_JabRef=JabRef_beenden
-
-Quit_synchronization=Synchronisation_beenden
-
-Raw_source=Importtext
-
-Really_delete_the_selected=Wirklich_l\u00F6schen:
-
-Rearrange_tabs_alphabetically_by_title=Tabs_alphabetisch_nach_Titel_sortieren
-
-Redo=Wiederholen
-
-Reference_database=Referenz-Datenbank
-
-# The next two lines are used like in "References found: 1 Number of references to fetch?"
-References_found=Literaturangaben_gefunden
-
-Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Obergruppe_einbeziehen\:_Eintr\u00e4ge_aus_dieser_Gruppe_und_ihrer_\u00fcbergeordneten_Gruppe_anzeigen
-
-Refresh_view=Ansicht_aktualisieren
-
-Regular_Expression=Regul\u00E4rer_Ausdruck
-
-Remember_these_entry_types?=Diese_Eintragstypen_behalten?
-
-Remote_operation=Externer_Zugriff
-
-Remote_server_port=Externer_Server-Port
-
-Remove=L\u00F6schen
-
-Remove_all?=Alle_l\u00f6schen?
-
-Remove_all_subgroups=Untergruppen_entfernen
-
-Remove_all_subgroups_of_"%0"?=Alle_Untergruppen_von_"%0"_entfernen?
-
-Remove_double_braces_around_BibTeX_fields_when_loading.=Beim_Laden_doppelte_geschweifte_Klammern_um_BibTeX-Felder_entfernen
-
-Remove_duplicates=Doppelte_Eintr\u00E4ge_l\u00F6schen
-
-Remove_entry_from_import=Eintrag_von_Importierung_entfernen
-
-Remove_entry_selection_from_this_group=Ausgew\u00e4hlte_Eintr\u00e4ge_aus_dieser_Gruppe_entfernen
-
-Remove_entry_type=Eintragstyp_l\u00F6schen
-Remove_file_link_(DELETE)=Dateilink_entfernen_(DELETE)
-
-remove_from_group=aus_der_Gruppe_entfernen
-
-Remove_from_group=Aus_Gruppe_entfernen
-
-Remove_group=Gruppe_l\u00F6schen
-
-Remove_group,_keep_subgroups=Gruppe_l\u00F6schen,_Untergruppen_behalten
-
-Remove_group_"%0"?=Gruppe_"%0"_l\u00F6schen?
-
-Remove_group_"%0"_and_its_subgroups?=Gruppe_"%0"_inklusive_Untergruppen_l\u00F6schen?
-
-remove_group_(keep_subgroups)=Gruppe_l\u00F6schen_(Untergruppen_behalten)
-
-remove_group_and_subgroups=Gruppe_inklusive_Untergruppen_l\u00F6schen
-
-Remove_group_and_subgroups=Gruppe_und_Untergruppen_l\u00F6schen
-
-Remove_link=Link_l\u00F6schen
-
-Remove_old_entry=Alten_Eintrag_entfernen
-
-Remove_selected_strings=Ausgew\u00E4hlte_Strings_entfernen
-
-remove_string_=String_l\u00F6schen_
-
-Removed_entry_type.=Eintragstyp_gel\u00F6scht.
-
-Removed_group_"%0".=Gruppe_"%0"_gel\u00F6scht.
-
-Removed_group_"%0"_and_its_subgroups.=Gruppe_"%0"_inklusive_Untergruppen_gel\u00F6scht.
-
-Removed_string=String_gel\u00F6scht
-Rename_to_match_citekey=Dem_citekey_entsprechend_umbenennen
-
-Renamed_string=String_umbenannt
-
-Replace=Ersetzen
-
-Replace_(regular_expression)=Ersetzen_(regul\u00e4rer_Ausdruck)
-Replace_comma_by_and_where_appropriate=Komma_an_passenden_Stellen_durch_'and'_ersetzen
-
-Replace_string=String_ersetzen
-
-Replace_with=Ersetzen_durch
-
-Replaced=Ersetzt:
-
-Required_fields=Ben\u00F6tigte_Felder
-
-Reset_all=Alle_zur\u00FCcksetzen
-Reset_file_type_definitons=Definitionen_der_Dateitypen_zur\u00fccksetzen
-
-Resolve_strings_for_all_fields_except=Strings_aufl\u00f6sen_f\u00fcr_alle_Felder_au\u00dfer
-Resolve_strings_for_standard_BibTeX_fields_only=Strings_nur_f\u00fcr_Standard-BibTeX-Felder_aufl\u00f6sen
-
-resolved=davon_aufgel\u00F6st
-
-Results=Ergebnisse
-
-Revert_to_original_source=Original_wiederherstellen
-
-Review=\u00dcberpr\u00fcfung
-
-Review_changes=\u00c4nderungen_\u00fcberpr\u00fcfen
-
-Right=Rechts
-root=root
-
-Save=Speichern
-Save_all_finished.=Speichern_aller_Dateien_beendet
-
-Save_all_open_databases=Alle_ge\u00f6ffneten_Dateien_speichern
-
-Save_before_closing=Speichern_vor_dem_Beenden
-
-Save_database=Datei_speichern
-Save_database_as_...=Datei_speichern_unter_...
-
-Save_entries_in_their_original_order=Eintr\u00e4ge_in_urspr\u00fcnglicher_Reihenfolge_abspeichern
-
-Save_failed=Fehler_beim_Speichern
-
-Save_failed_during_backup_creation=W\u00e4hrend_der_Erstellung_des_Backups_ist_das_Speichern_fehlgeschlagen
-
-Save_failed_while_committing_changes=W\u00e4hrend_die_\u00c4nderungen_\u00fcbermittelt_wurden,_ist_das_Speichern_fehlgeschlagen
-
-Save_in_default_table_sort_order=In_der_Reihenfolge_der_Tabellensortierung_speichern
-
-Save_ordered_by_author/editor/year=Speichern_sortiert_nach_author/editor/year
-Save_selected_as_...=Auswahl_speichern_unter_...
-
-Saved_database=Datei_gespeichert
-
-Saved_selected_to=Auswahl_gespeichert_unter
-
-Saved_session=Sitzung_gespeichert
-
-Saving=Speichere
-Saving_all_databases...=Alle_Dateien_werden_gespeichert...
-
-Saving_database=Speichere_Datei
-
-Scan=\u00DCberpr\u00FCfen
-
-Search=Suchen
-
-Search_All_Fields=Durchsuche_alle_Felder
-
-Search_all_fields=Alle_Felder_durchsuchen
-
-Search_error=Suchfehler
-
-Search_expression=Suchausdruck
-
-Search_for=Suchen_nach
-
-Search_general_fields=Allgemeine_Felder_durchsuchen
-
-Search_IEEEXplore=IEEEXplore_durchsuchen
-Search_IEEExplore=IEEExplore-Suche
-
-Search_optional_fields=Optionale_Felder_durchsuchen
-
-Search_required_fields=Ben\u00f6tigte_Felder_durchsuchen
-
-Search_Specified_Field(s)=Durchsuche_diese(s)_Feld(er)
-
-Searched_database._Global_number_of_hits=Datenbank_durchsucht._Anzahl_Treffer
-
-Searched_database._Number_of_hits=Datei_durchsucht._Anzahl_der_Treffer
-
-Searching_for_%0_file=Suche_nach_%0-Datei
-
-Searching_for_duplicates...=Suche_nach_doppelten_Eintr\u00E4gen...
-
-Searching_for_files=Suche_nach_Dateien
-
-Secondary_sort_criterion=Zweites_Sortierkriterium
-
-Select=Ausw\u00E4hlen
-
-Select_a_Zip-archive=ZIP-Archiv_ausw\u00E4hlen
-
-Select_action=Aktion_w\u00e4hlen
-
-Select_all=Alle_ausw\u00E4hlen
-
-Select_Classpath_of_New_Importer=Klassenpfad_ausw\u00E4hlen
-
-Select_encoding=Kodierung_w\u00e4hlen
-
-Select_entries_in_group_selection=W\u00E4hle_Eintr\u00E4ge_in_Gruppenauswahl
-
-Select_entry_type=Eintragstyp_ausw\u00E4hlen
-Select_external_application=Externe_Anwendung_ausw\u00e4hlen
-
-Select_file_from_ZIP-archive=Eintrag_aus_der_ZIP-Archiv_ausw\u00E4hlen
-
-Select_format=Format_w\u00E4hlen
-Select_icon=Icon_ausw\u00e4hlen
-
-Select_matches=Treffer_ausw\u00E4hlen
-
-Select_new_ImportFormat_Subclass=Klasse_ausw\u00E4hlen
-
-Select_the_tree_nodes_to_view_and_accept_or_reject_changes=W\u00e4hlen_Sie_die_Verzweigungen_aus,_um_die_\u00c4nderungen_zu_sehen_und_anzunehmen_oder_zu_verwerfen
-Selected_entries=Ausgew\u00e4hlte_Eintr\u00e4ge
-
-Selector_enabled_fields=Felder_mit_Wortliste
-Server_Hostname_\:=Hostname_des_Servers:
-Server_Type_\:=Servertyp
-
-Set/clear_fields=Felder_setzen/l\u00f6schen
-Set_field=Setze_Feld
-Set_fields=Felder_setzen
-
-Set_general_fields=Allgemeine_Felder_festlegen
-Set_main_external_file_directory=Standard-Ordner_f\u00fcr_externe_Dateien_bestimmen
-
-Set_table_font=Tabellenschriftart_ausw\u00E4hlen
-
-Settings=Einstellungen
-
-Setup_selectors=Wortlisten_verwalten
-
-Short_form=Kurzform
-
-Shortcut=Tastenk\u00FCrzel
-
-Show/edit_BibTeX_source=BibTeX-Quelltextpanel_anzeigen
-
-Show_'Firstname_Lastname'='Vorname_Nachname'_anzeigen
-
-Show_'Lastname,_Firstname'='Nachname,_Vorname'_anzeigen
-
-Show_BibTeX_source_by_default=Quelltextpanel_standardm\u00e4\u00dfig_anzeigen
-
-Show_BibTeX_source_panel=BibTeX-Quelltextpanel_anzeigen
-
-Show_CiteSeer_column=CiteSeer-Spalte_anzeigen
-
-Show_confirmation_dialog_when_deleting_entries=Dialog_zum_L\u00F6schen_von_Eintr\u00E4gen_anzeigen
-
-Show_description=Beschreibung_anzeigen
-
-Show_dynamic_groups_in_<i>italics</i>=Dynamische_Gruppen_<i>kursiv</i>_anzeigen
-
-Show_entries_*not*_in_group_selection=Zeige_Eintr\u00E4ge,_die_*nicht*_in_der_Gruppenauswahl_sind
-
-Show_file_column=Datei-Spalte_anzeigen
-
-Show_icons_for_groups=Gruppen-Icon_anzeigen
-Show_last_names_only=Zeige_nur_Nachnamen
-
-Show_names_unchanged=Namen_unver\u00E4ndert_anzeigen
-
-Show_one_less_rows=Zeige_eine_Zeile_weniger
-
-Show_one_more_row=Zeige_eine_Zeile_mehr
-
-Show_optional_fields=Optionale_Felder_anzeigen
-
-Show_PDF/PS_column=PDF/PS-Spalte_anzeigen
-
-Show_required_fields=Ben\u00F6tigte_Felder_anzeigen
-
-Show_URL/DOI_column=URL/DOI-Spalte_anzeigen
-
-Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Warnmeldung_bei_doppeltem_BibTeX-Key_anzeigen
-
-Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Warnmeldung_bei_leerem_BibTeX-Key_anzeigen
-
-Simple_HTML=Einfaches_HTML
-
-Size=Gr\u00F6\u00DFe
-
-Skip=\u00dcberspringen
-Skipped_-_No_PDF_linked=\u00dcbersprungen_-_Kein_PDF_verlinkt
-Skipped_-_PDF_does_not_exist=\u00dcbersprungen_-_PDF_exisitert_nicht
-
-Skipped_entry.=Eintrag_\u00fcbersprungen.
-
-Sort_alphabetically=Alphabetisch_sortieren
-
-Sort_Automatically=Automatisch_sortieren
-
-Sort_order=Sortierung
-
-sort_subgroups=Untergruppen_sortieren
-
-Sorted_all_subgroups_recursively.=Alle_Untergruppen_rekursiv_sortiert.
-
-Sorted_immediate_subgroups.=Alle_direkten_Untergruppen_sortiert.
-
-source_edit=Quelltextbearbeitung
-Special_Name_Formatters=Spezielle_Namens-Formatierer
-
-Special_table_columns=Spezielle_Spalten
-SQL_connection_established.=SQL-Verbindung_hergestellt.
-
-Start_incremental_search=Weitersuchen_(bei_direkter_Suche)
-
-Start_search=Suche_starten
-
-Starting_import=Starte_Import
-
-Statically_group_entries_by_manual_assignment=Statisches_Gruppieren_der_Eintr\u00E4ge_durch_manuelle_Zuweisung
-
-Status=Status
-
-Stop=Stop
-
-Store=Speichern
-
-Store_journal_abbreviations=Abk\u00fcrzungen_der_Zeitschriften_speichern
-
-Store_string=String_speichern
-
-Store_the_following_fields_with_braces_around_capital_letters=Die_folgenden_Felder_mit_geschweiften_Klammern_um_die_Gro\u00dfbuchstaben_speichern
-
-Stored_definition_for_type=Typ-Definition_gespeichert
-
-Stored_entry=Eintrag_gespeichert
-
-Strings=Ersetzen
-
-Strings_for_database=Strings_f\u00FCr_die_Datei
-
-Subdatabase_from_aux=Teildatenbank_aus_aux-Datei
-
-Suggest=Vorschlag
-
-#### These lines were changed:
-Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Wechselt_zwischen_vollem_und_abgek\u00fcrztem_Zeitschriftentitel_falls_bekannt.
-
-Synchronize_%0_links=%0-Links_synchronisieren
-Synchronize_file_links=Links_zu_Dateien_synchronisieren
-
-Synchronizing_%0_links...=Synchronisiere_%0-Links...
-
-Table_appearance=Erscheinungsbild_der_Tabelle
-
-Table_background_color=Hintergrundfarbe_der_Tabelle
-
-Table_grid_color=Farbe_des_Tabellenrasters
-
-Table_text_color=Textfarbe_der_Tabelle
-
-Tabname=Tab-Name
-Target_file_cannot_be_a_directory.=Die_Zieldatei_darf_kein_Verzeichnis_sein.
-
-Tertiary_sort_criterion=Drittes_Sortierkriterium
-
-Test=Test
-
-Text_Input_Area=Text_einf\u00FCgen
-
-The_#_character_is_not_allowed_in_BibTeX_fields=Das_Zeichen_#_ist_in_BibTeX-Feldern_nicht_erlaubt
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Die_Anwendung_'%0',_die_dem_Dateityp_'%1'_zugeordnet_ist,_konnte_nicht_gestartet_werden.
-
-The_chosen_date_format_for_new_entries_is_not_valid=Das_Datumsformat_f\u00fcr_neue_Eintr\u00e4ge_ist_nicht_g\u00fcltig
-
-The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=Die_gew\u00e4hlte_Kodierung_'%0'_konnte_folgende_Buchstaben_nicht_darstellen:_
-
-The_CiteSeer_fetch_operation_returned_zero_results.=Das_Importieren_von_CiteSeer_ergab_keine_Ergebnisse.
-
-The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=Die_aktuelle_Version_hat_eine_neue_Methode,_Links_zu_externen_Dateien_zu_behandeln.<br>Um_sie_zu_nutzen,_m\u00fcssen_Ihre_Links_in_das_neue_Format_\u00fcbertragen_werden<br>und_JabRef_muss_konfiguriert_werden,_um_die_neuen_Links_anzuzeigen.
-
-the_field_<b>%0</b>=das_Feld_<b>%0</b>
-
-The_file<BR>'%0'<BR>has_been_modified<BR>externally!=Die_Datei<BR>_'%0'_<BR>wurde_von_einem_externen_Programm_ver\u00e4ndert!
-
-The_group_"%0"_already_contains_the_selection.=Die_Gruppe_"%0"_enth\u00e4lt_bereits_diese_Auswahl.
-
-The_label_of_the_string_can_not_be_a_number.=Der_Name_des_Strings_darf_keine_Zahl_sein.
-
-The_label_of_the_string_can_not_contain_spaces.=Der_Name_des_Strings_darf_keine_Leerzeichen_enthalten.
-
-The_label_of_the_string_can_not_contain_the_'#'_character.=Der_Name_des_Strings_darf_nicht_das_Zeichen_'#'_enthalten.
-
-The_output_option_depends_on_a_valid_import_option.=Die_Ausgabe-Option_beruht_auf_einer_g\u00fcltigen_Import-Option.
-The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=Die_PDF-Datei_enth\u00e4lt_mindestens_einen_BibTeX-Datensatz.\nWollen_Sie_diese(n)_als_neue_Eintr\u00e4ge_in_die_aktuelle_Datei_importieren?
-
-The_regular_expression_<b>%0</b>_is_invalid%c=Der_regul\u00e4re_Ausdruck_<b>%0</b>_ist_ung\u00fcltig%c
-
-The_search_is_case_insensitive.=Gro\u00DF-/Kleinschreibung_wird_nicht_unterschieden.
-
-The_search_is_case_sensitive.=Gro\u00DF-/Kleinschreibung_wird_unterschieden.
-
-The_string_has_been_removed_locally=Der_String_wurde_lokal_entfernt
-
-The_type_name_can_not_contain_spaces.=Der_Name_des_Typs_darf_keine_Leerzeichen_enthalten.
-
-The_URL_field_appears_to_be_empty_on_entry_number_=Das_URL-Feld_scheint_leer_zu_sein_bei_Eintrag_Nummer_
-
-There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=Es_gibt_m\u00f6gliche_Duplikate_(markiert_mit_'D'),_die_nicht_gekl\u00e4rt_werden_konnten._Fortfahren?
-
-There_is_no_entry_type=Es_exisitiert_kein_Eintragstyp
-
-this_button_will_update=Dieser_Button_\u00E4ndert_die_verwendete<BR>Spaltenbreite_in_der_Tabelle_der_Eintr\u00E4ge
-This_database_was_written_using_an_older_version_of_JabRef.=Diese_Datei_wurde_mit_einer_\u00e4lteren_JabRef-Version_erstellt.
-This_entry_has_no_BibTeX_key._Generate_key_now?=Dieser_Eintrag_hat_keinen_BibTeX-Key._Soll_jetzt_einer_erstellt_werden?
-
-This_entry_is_incomplete=Dieser_Eintrag_ist_unvollst\u00E4ndig
-
-This_entry_type_cannot_be_removed.=Dieser_Eintragstyp_kann_nicht_entfernt_werden.
-This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Dies_ist_ein_externer_Link_des_Typs_'%0',_der_nicht_definiert_ist._Was_wollen_Sie_tun?
-
-This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=Diese_Gruppe_enth\u00E4lt_manuell_zugewiesene_Eintr\u00E4ge._Eintr\u00E4ge_k\u00F6nnen_dieser_Gruppe_zugewiesen_werde [...]
-
-This_group_contains_entries_in_which=Diese_Gruppe_enth\u00E4lt_Eintr\u00E4ge,_bei_denen
-
-This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=Diese_Gruppe_enth\u00e4lt_Eintr\u00e4ge,_in_denen_ein_beliebiges_Feld_den_regul\u00e4ren_Ausdruck_<b>%0</b>_enth\u00e4lt.
-
-This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Diese_Gruppe_enth\u00E4lt_Eintr\u00E4ge,_in_denen_ein_beliebiges_Feld_den_Ausdruck_<b>%0</b>_enth\u00E4lt.
-
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Diese_Gruppe_enth\u00e4lt_Eintrage,_deren_Feld_<b>%0</b>_das_Stichwort_<b>%1</b>_enth\u00e4lt
-
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Diese_Gruppe_enth\u00e4lt_Eintrage,_deren_Feld_<b>%0</b>_den_regul\u00e4ren_Ausdruck_<b>%1</b>_enth\u00e4lt
-
-This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Dies_ist_ein_einfacher_Copy_&_Paste_Dialog_zum_Einf\u00fcgen_von_Feldern_aus_normalem_Text.
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_sucht_nach_jeder_%0-Dateiendung_und_\u00fcberpr\u00fcft,_ob_die_Datei_existiert.<br>Falls_nicht,_erhalten_Sie_Optionen,_um_das_Problem_zu_l\u00f6sen.
-
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Veranlasst_JabRef_dazu,_jedem_%0-Link_zu_folgen_und_zu_\u00fcberpr\u00fcfen,_ob_die_entsprechende_Datei_existiert._Wenn_nicht,_werden_M\u00f6glichkeiten_angegeben,_das_Problem_zu_l\u00f6sen.
-
-This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=F\u00fcr_diesen_Vorgang_m\u00fcssen_alle_ausgew\u00e4hlen_Eintr\u00e4ge_einen_BibTeX-Key_haben.
-This_operation_requires_at_least_one_entry.=Dieser_Vorgang_ben\u00f6tigt_mindestens_einen_Eintrag.
-
-This_operation_requires_one_or_more_entries_to_be_selected.=F\u00fcr_diesen_Vorgang_muss_mindestens_ein_Eintrag_ausgew\u00e4hlt_sein.
-
-This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=Alle_externen_Links_werden_aus_den_PDF-_und_PS-Feldern_in_das_Feld_'%0'_verschoben._Fortfahren?
-
-To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=Einstellungen_unter_<B>Optionen_->_Einstellungen_der_Zeitschriften_verwalten</B>
-
-Toggle_abbreviation=Abk\u00fcrzung_an-/abschalten
-Toggle_entry_preview=Eintragsvorschau_ein-/ausblenden
-Toggle_groups_interface=Gruppenansicht_ein-/ausblenden
-Toggle_search_panel=Suchdialog_ein-/ausblenden
-
-Try_different_encoding=Versuchen_Sie_es_mit_einer_anderen_Kodierung
-
-Type=Typ
-
-Type_set_to_'other'=Typ_als_'other'_deklariert
-Unabbreviate_journal_names_of_the_selected_entries=Abk\u00fcrzung_der_Zeitschriftentitel_der_ausgew\u00e4hlten_Eintr\u00e4ge_aufheben
-Unabbreviated_%0_journal_names.=Bei_%0_Zeitschriftentiteln_wurde_die_Abk\u00fcrzung_aufgehoben.
-
-unable_to_access_LyX-pipe=LyX-pipe_nicht_gefunden
-
-Unable_to_create_graphical_interface=Grafische_Benutzeroberfl\u00E4che_konnte_nicht_erzeugt_werden
-Unable_to_open_file.=Datei_kann_nicht_ge\u00f6ffnet_werden.
-Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=\u00d6ffnen_des_Links_nicht_m\u00f6glich._Die_Anwendung_'%0',_die_dem_Dateityp_'%1'_zugeordnet_ist,_konnte_nicht_aufgerufen_werden.
-
-Unable_to_parse_the_following_URL=Folgende_URL_konnte_nicht_analysiert_werden
-Unable_to_read_default_icon_theme.=Datei_des_Standard-Icon-Themes_nicht_lesbar.
-Unable_to_read_icon_theme_file=Datei_des_pers\u00f6nlichen_Icon-Themes_nicht_lesbar
-
-unable_to_write_to=konnte_nicht_speichern_auf
-Undefined_file_type=Unbekannter_Dateityp
-
-Undo=R\u00FCckg\u00E4ngig
-
-Union=Vereinigung
-
-Unknown_bibtex_entries=Unbekannte_BibTeX_Eintr\u00e4ge
-
-unknown_edit=unbekannter_Bearbeitungsschritt
-
-unknown_entry_type=unbekannter_Eintragstyp
-
-Unknown_export_format=Unbekanntes_Export-Format
-
-Unmark_all=S\u00E4mtliche_Markierungen_aufheben
-
-Unmark_entries=Markierung_aufheben
-
-Unmark_entry=Markierung_aufheben
-
-Unmarked_selected=Markierung_f\u00fcr_ausgew\u00e4hlte_Eintr\u00e4ge_aufgehoben
-
-Unpack_EndNote_filter_set=Entpacke_EndNote_Filter-Set
-
-Unpacked_file.=Datei_entpackt.
-
-Unsupported_version_of_class_%0:_%1=Nicht_unterst\u00FCtzte_Version_der_Klasse_%0:_%1
-
-untitled=ohne_Titel
-
-Up=Hoch
-
-Update_to_current_column_widths=Aktuelle_Spaltenbreiten_verwenden
-
-Updated_group_selection=Gruppenauswahl_aktualisiert
-
-Updating_entries...=Eintr\u00E4ge_werden_aktualisiert...
-Upgrade_external_links=Externe_Links_aktualisieren
-Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=Externe_PDF/PS-Links_aktualisieren,_um_das_Feld_'%0'_zu_benutzen.
-Upgrade_file=Datei_aktualisiert
-Upgrade_old_external_file_links_to_use_the_new_feature=Alte_Links_zu_externen_Dateien_aktualisieren,_um_die_neue_Funktion_zu_nutzen
-Upgraded_links.=Links_aktualisiert.
-UPPER=GROSSBUCHSTABEN
-Upper_Each_First=Jeden_Ersten_Buchstaben_Gro\u00df
-Upper_first=Ersten_Buchstaben_gro\u00df
-
-usage=Benutzung
-
-Use_antialiasing_font=Antialias-Schrift_benutzen
-Use_autocompletion_for_the_following_fields=Autovervollst\u00e4ndigung_f\u00fcr_folgende_Felder_benutzen
-Use_custom_icon_theme=Angepasstes_Icon-Theme_verwenden
-Use_default_viewer=Standard-Anwendung_benutzen
-
-Use_inspection_window_also_when_a_single_entry_is_imported.=Kontrollfenster_benutzen,_auch_wenn_nur_ein_Eintrag_importiert_wird
-
-Use_native_file_dialog=Plattformabh\u00E4ngigen_Dateidialog_verwenden
-
-Use_other_look_and_feel=anderes_"look_and_feel"_benutzen
-Use_Regular_Expression_Search=Suche_mit_regul\u00e4rem_Ausdruck_benutzen
-
-Use_regular_expressions=Regul\u00E4re_Ausdr\u00FCcke_benutzen
-
-Use_the_following_delimiter_character(s)=Folgende(s)_Trennzeichen_benutzen
-User_does_not_have_sufficient_privileges.\n=Der_Benutzer_hat_keine_ausreichenden_Rechte.\n
-Username_\:=Benutzername:
-
-Uses_default_application=Benutze_Standardprogramm
-
-Value_cleared_externally=Wert_extern_gel\u00F6scht
-
-Value_set_externally=Wert_extern_gesetzt
-
-verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=\u00FCberpr\u00FCfen_Sie,_ob_LyX_l\u00E4uft_und_ob_die_Angaben_zur_lyxpipe_stimmen
-
-View=Ansicht
-Vim_Server_Name=Vim_Server-Name
-
-Waiting_for_ArXiv...=Warte_auf_ArXiv...
-
-Warn_about_unresolved_duplicates_when_closing_inspection_window=Warnung_zu_ungekl\u00e4rten_Duplikaten_ausgeben,_wenn_das_Kontrollfenster_geschlossen_wird
-
-Warn_before_overwriting_existing_keys=Vor_dem_\u00dcberschreiben_von_existierenden_Keys_warnen
-
-Warning=Warnung
-Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=Achtung:_Dateiwiederherstellung_konnte_nicht_durchgef\u00fchrt_werden;_die_Datei_k\u00f6nnte_besch\u00e4digt_sein._Fehlermeldung
-
-Warning_there_is_a_duplicate_key=Achtung!_Es_ist_ein_doppelter_Key_vorhanden
-
-Warnings=Warnungen
-
-web_link=Web-Link
-
-What_do_you_want_to_do?=Was_m\u00f6chten_Sie_tun?
-
-When_adding/removing_keywords,_separate_them_by=Trennzeichen_zwischen_Stichw\u00f6rtern_im_Gruppierungs-Feld
-Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Schreibe_XMP-Metadaten_in_die_PDFs,_die_mit_den_ausgew\u00e4hlten_Eintr\u00e4gen_verlinkt_sind.
-
-with=mit
-
-Word=Wort
-Write_BibtexEntry_as_XMP-metadata_to_PDF.=BibTeX-Eintrag_als_XMP-Metadaten_ins_PDF_schreiben.
-Write_XMP=XMP_schreiben
-Write_XMP-metadata=Schreibe_XMP-Metadaten
-Write_XMP-metadata_for_all_PDFs_in_current_database?=XMP-Metadaten_f\u00fcr_alle_PDFs_der_aktuellen_Datei_schreiben?
-
-Writing_XMP=Schreibe_XMP
-Writing_XMP_metadata...=XMP-Metadaten_werden_geschrieben...
-Writing_XMP_metadata_for_selected_entries...=XMP-Metadaten_f\u00fcr_ausgew\u00e4hlte_Eintr\u00e4ge_werden_geschrieben...
-Writing_XMP_to_'%0'...=Schreibe_XMP_in_'%0'...
-
-Wrong_file_format=Falsches_Dateiformat
-Wrote_XMP-metadata=XMP-Metadaten_geschrieben
-Wrote_XMP_to_'%0'.=XMP_in_'%0'_geschrieben.
-
-XMP-annotated_PDF=PDF_mit_XMP-Anmerkungen
-XMP_Export_Privacy_Settings=Sicherheitseinstellungen_f\u00fcr_den_XMP-Export
-
-XMP_metadata=XMP-Metadaten
-XMP_metadata_found_in_PDF\:_%0=XMP-Metadaten_gefunden_im_PDF:_%0
-
-You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Sie_haben_die_Spracheinstellung_ge\u00E4ndert._Sie_m\u00FCssen_JabRef_neu_starten,_damit_die_\u00C4nderungen_in_Kraft_treten.
-You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Sie_haben_die_Einstellungen_des_Erscheinungsbildes_('look_and_feel')_ge\u00e4ndert._Sie_m\u00fcssen_JabRef_neu_starten,_damit_die_\u00c4nderungen_in_Kraft_treten.
-
-You_have_cleared_this_field._Original_value=Sie_haben_dieses_Feld_gel\u00F6scht._Urspr\u00FCnglicher_Wert
-
-You_have_entered_an_invalid_search_'%0'.=Sie_haben_eine_ung\u00fcltige_Suche_'%0'_eingegeben.
-
-You_must_choose_a_file_name_to_store_journal_abbreviations=Sie_m\u00fcssen_einen_Dateinamen_w\u00e4hlen,_um_die_Abk\u00fcrzungen_der_Zeitschriften_zu_speichern
-
-You_must_enter_an_integer_value_in_the_text_field_for=Sie_m\u00fcssen_eine_Ganzzahl_verwenden_im_Textfeld_f\u00fcr
-
-You_must_fill_in_a_name_for_the_entry_type.=Sie_m\u00FCssen_einen_Namen_f\u00FCr_den_Eintragstyp_eingeben.
-
-You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=Sie_m\u00FCssen_JabRef_neu_starten,_damit_die_Tastenk\u00FCrzel_funktionieren.
-
-You_must_select_at_least_one_row_to_perform_this_operation.=Sie_m\u00FCssen_mindestens_eine_Zeile_ausw\u00E4hlen,_um_diesen_Vorgang_durchzuf\u00FChren.
-
-You_must_set_both_BibTeX_key_and_%0_directory=Sie_m\u00FCssen_sowohl_den_BibTeX-Key_als_auch_den_%0-Ordner_angeben
-
-Your_new_key_bindings_have_been_stored.=Ihre_neuen_Tastenk\u00FCrzel_wurden_gespeichert.
-The_following_fetchers_are_available:=Folgende_Recherchetools_stehen_zur_Verf\u00fcgung:
-Could_not_find_fetcher_'%0'=Recherchetool_'%0'_konnte_nicht_gefunden_werden
-Running_Query_'%0'_with_fetcher_'%1'.=Abfrage_'%0'_wird_mit_dem_Recherchetool_'%1'_durchgef\u00fchrt.
-Please_wait!=Bitte_warten!
-Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=Die_Abfrage_'%0'_mit_dem_Recherchetool_'%1'_lieferte_keine_Ergebnisse.
-Open_SPIRES_entry=SPIRES-Eintrag_\u00f6ffnen
-Move/Rename_file=Datei_verschieben/umbenennen
-File_moved=Datei_verschoben
-Move_file_failed=Fehler_beim_Verschieben_der_Datei
-Could_not_move_file=Datei_konnte_nicht_verschoben_werden
-Could_not_find_file_'%0'.=Datei_'%0'_nicht_gefunden.
-Move/rename_file=Datei_verschieben/umbenennen
-Number_of_entries_successfully_imported=Zahl_der_erfolgreich_importierten_Eintr\u00e4ge
-Import_canceled_by_user=Import_durch_Benutzer_abgebrochen
-Fetch_Citeseer=Citeseer_abrufen
-Error_fetching_from_Citeseer\:\\n=Fehler_beim_Abrufen_von_Citeseer\:\\n
-Progress:_%0_of_%1=Fortschritt:_%0_von_%1
-Error_while_fetching_from_JSTOR=Fehler_beim_Abrufen_von_JSTOR
-Fetching_Medline_by_id...=Medline_mittels_ID_abrufen
-Fetching_Medline_by_term...=Medline_mittels_Suchausdruck_abrufen
-Medline_import_canceled=Medline-Import_abgebrochen
-Please_enter_a_valid_number=Bitte_geben_Sie_eine_g\u00fcltige_Zahl_ein
-Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=Bitte_geben_Sie_eine_durch_Kommas_unterteilte_Liste_von_Medline-IDs_(Zahlen)_oder_Suchausdr\u00fccken_ein.
-An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=Fehler_beim_Abruf_der_SPIRES-Quelle_(%0)\:
-Error_while_fetching_from_Spires\:_=Fehler_beim_Abruf_von_SPIRES\:_
-Connect_to_external_SQL_database=Mit_externer_SQL-Datenbank_verbinden
-Export_to_external_SQL_database=Export_in_externe_SQL-Datenbank
-
-Show_results_in_dialog=Ergebnisse_im_Dialogfenster_anzeigen
-Global_search=Globale_Suche
-Show_search_results_in_a_window=Suchergebnisse_in_einem_Fenster_anzeigen
-Search_results=Suchergebnisse
-Move_file_to_file_directory?=Datei_in_Dateiverzeichnis_verschieben?
-Rename_to_'%0'=Umbenennen_in_'%0'
-Move_to_file_directory=In_Dateiverzeichnis_verschieben
-
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=
-
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=
-Protected_database=
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=
-Database_protection=
-Unable_to_save_database=
-BibTeX_key_generator=
-Unable_to_open_link.=
-
diff --git a/src/resource/JabRef_du.properties b/src/resource/JabRef_du.properties
index 9849615..3adb45e 100644
--- a/src/resource/JabRef_du.properties
+++ b/src/resource/JabRef_du.properties
@@ -13,13 +13,10 @@
%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_komt_niet_overeen_met_de_regular_expression_<b>%1</b>
%0_doesn't_match_the_term_<b>%1</b>=%0_komt_niet_overeen_met_de_term_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=
%0_export_successful=
%0_field_set=%0-veld_ingesteld
-%0_import_cancelled.=%0_importeer-operatie_geannuleerd
-
%0_matches_the_Regular_Expression_<b>%1</b>=%0_komt_overeen_met_de_regular_expression_<b>%1</b>
%0_matches_the_term_<b>%1</b>=%0_komt_overeen_met_de_term_<b>%1</b>
@@ -336,8 +333,6 @@ Command_line_id=Commandoregel_id
Complete_record=Vervolledig_record
Completed_Import_Fields_from_CiteSeer.=Velden_importeer-actie_van_CiteSeer_voltooid.
-
-Completed_import_from_CiteSeer.=Importeer-actie_van_CiteSeer_voltooid.
Connect=
Connect_to_SQL_database=
Connect_to_SQL_Database=
@@ -716,20 +711,12 @@ Fetch_Articles_Citing_your_Database=Haal_Artikels_Geciteerd_in_de_Database_op
Fetch_CiteSeer=Ophalen_van_CiteSeer
-Fetch_Medline_by_ID=Ophalen_van_Medline_op_ID
-
Fetched_all_citations_from_target_database.=Haal_alle_citaten_op_van_doeldatabase
Fetching_Citations=Citaten_aan_het_Ophalen
Fetching_Identifiers=Identificatienummers_aan_het_Ophalen
-Fetching_Medline_by_ID...=Aan_het_Ophalen_van_Medline_op_ID...
-
-Fetching_Medline_by_id_...=Aan_het_Ophalen_van_Medline_op_id...
-
-Fetching_Medline_by_term_...=Aan_het_Ophalen_van_Medline_op_term...
-
Field=Veld
field=veld
@@ -902,8 +889,6 @@ Import_and_keep_old_entry=Importeren_en_oude_entry_behouden
Import_and_remove_old_entry=Importeren_en_oude_entry_verwijderen
-Import_cancelled.=Importering_geannuleerd
-
Import_Data_from_CiteSeer_Database=Importeer_Data_van_CiteSeer_Database
Import_entries=Importeer_entries
@@ -942,8 +927,6 @@ ImportFormat_class=ImportFormat_Klasse
Importing=Aan_het_importeren
-Importing_file=Bestand_aan_het_Importeren
-
Importing_in_unknown_format=Aan_het_Importeren_in_onbekend_formaat
In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=In_JabRef,_gebruik_paren_van_#_tekens_om_een_constante_aan_te_duiden.
@@ -1064,7 +1047,6 @@ localhost=
Look_and_feel="Look_and_feel"
Looking_for_pdf...=
lower=
-Main_%0_directory=
Main_file_directory=
Main_layout_file=Hoofd_layoutbestand
@@ -1092,8 +1074,6 @@ Mark_new_entries_with_owner_name=Markeer_nieuwe_entries_met_naam_van_eigenaar
# These are status line messages when marking/unmarking entries:
Marked_selected=Markering_geselecteerd
-
-Medline_entries_fetched=Medline_entries_opgehaald
Memory_Stick_Mode=
Menu_and_label_font_size=Menu_en_label_lettertypegrootte
@@ -1103,7 +1083,6 @@ Merged_external_changes=Voeg_externe_veranderingen_samen
Messages=Berichten
Messages_and_Hints=berichten_en_hints
-MIS_Quarterly=MIS_Quarterly
Modification_of_field=Wijziging_van_veld
@@ -1181,7 +1160,6 @@ No_actual_changes_found.=Geen_actuele_veranderingen_gevonden.
no_base-bibtex-file_specified=Geen_basis_BibTeX-bestand_gespecifieerd
no_database_generated=Geen_database_gegenereerd
-No_databases_saved.=
No_duplicates_found=Geen_dubbels_gevonden
@@ -1205,8 +1183,6 @@ No_journal_names_could_be_abbreviated.=Er_konden_geen_tijdschrift_namen_afgekort
No_journal_names_could_be_unabbreviated.=Geen_afkortingen_van_tijdschrift_namen_konden_ongedaan_gemaakt_worden.
-No_Medline_entries_found.=Geen_Medline_entries_gevonden.
-
No_PDF_linked=
No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Geen_PDF_of_PS_gedefinieerd,_en_geen_BibTeX-sleutel_die_overeenkomt_met_een_bestand_gevonden
@@ -1319,10 +1295,6 @@ Path_to_LatexEditor_(LEd.exe)=
Path_to_LyX_pipe=Pad_naar_LyX-pipe
-Path_to_PDF_viewer=Pad_naar_PDF-viewer
-
-Path_to_PS_viewer=Pad_naar_PS-viewer
-
Path_to_Vim=
Path_to_WinEdt.exe=Pad_naar_WinEdt.exe
@@ -1340,8 +1312,6 @@ Please_enter_a_name_for_the_group.=Geef_a.u.b._een_naam_voor_de_groep.
Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Geef_a.u.b._een_zoekterm._Bijvoorbeeld,_om_alle_velden_te_doorzoeken_naar_<b>Smith</b>,_geef_in:%c<p><tt>smith</tt><p>Om_het_veld_<b>Author</b>_te_doorzoeken_naar_<b>Smith</b>_en_het_veld_<b>Title</b>_naar_<b>electrical</b>,_geef [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Geef_a.u.b._een_Medline_IDs_(getallen)_lijst_in,_gescheiden_door_een_puntkomma_of_komma.
-
Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Geef_a.u.b._het_veld_om_te_doorzoeken_(bv._<b>keywords</b>)_en_het_sleutelword_om_naar_te_zoeken_(bv._<b>electrical</b>).
Please_enter_the_string's_label=Geef_a.u.b._het_label_van_de_constante_in
@@ -1767,7 +1737,6 @@ Test=Test
Text_Input_Area=Tekst_Invoer_Gebied
The_#_character_is_not_allowed_in_BibTeX_fields=Het_#_teken_is_niet_toegestand_in_BibTeX-velden
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=
The_chosen_date_format_for_new_entries_is_not_valid=Het_gekozen_datumformaat_voor_nieuwe_entries_is_niet_geldig
@@ -1830,9 +1799,7 @@ This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Deze_groep_bevat_entries_waarin_het_<b>%0</b>_veld_de_regular_expression_<b>%1</b>_bevat
This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Dit_is_een_simpele_kopieer_en_plak_dialoog_om_enkele_velden_vanuit_normale_tekst_te_importeren.
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=
-
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dit_zorgt_ervoor_dat_JabRef_elke_%0_snelkoppeling_op_zoekt_en_controleert_of_het_bestand_bestaat._Indien_dit_niet_het_geval_is,_zullen_u_opties_gegeven_worden<BR>om_het_probleem_op_te_lossen.
+This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=
This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Deze_operatie_vereist_dat_alle_geselecteerde_entries_BibTeX-sleutels_gedefinieerd_hebben.
This_operation_requires_at_least_one_entry.=
@@ -2024,8 +1991,10 @@ Fetch_Citeseer=
Error_fetching_from_Citeseer\:\\n=
Progress:_%0_of_%1=
Error_while_fetching_from_JSTOR=
-Fetching_Medline_by_id...=
-Fetching_Medline_by_term...=
+
+Fetching_Medline_by_id...=Aan_het_Ophalen_van_Medline_op_id...
+
+Fetching_Medline_by_term...=Aan_het_Ophalen_van_Medline_op_term...
Medline_import_canceled=
Please_enter_a_valid_number=
Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=
@@ -2051,3 +2020,33 @@ Database_protection=
Unable_to_save_database=
BibTeX_key_generator=
Unable_to_open_link.=
+Search_JSTOR=
+Attempting_SQL_import...=
+BibO_RDF=
+HTML_parser=
+RIS_importer=
+
+Move_the_keyboard_focus_to_the_entry_table=
+MIME_type=
+
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=
+Legacy_file_fields=
+
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=
+Run_Fetcher,_e.g._"--fetch\=Medline\:cancer"=
+
+Override_legacy_file_fields=
+
+The_ACM_Digital_Library=
+The_Guide=
+Search_ACM_Digital_Library=
+Connection_to_ACM_Digital_Library_failed=
+
+Use_IEEE_LaTeX_abbreviations=
+The_Guide_to_Computing_Literature=
+Search_ACM_Portal=
+Connection_to_ACM_Portal_failed=
+
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=
diff --git a/src/resource/JabRef_du.properties.bak b/src/resource/JabRef_du.properties.bak
deleted file mode 100644
index e9ef4f4..0000000
--- a/src/resource/JabRef_du.properties.bak
+++ /dev/null
@@ -1,2055 +0,0 @@
-#!
-#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
-#! encoding:ISO-8859-1
-
-%0_contains_the_Regular_Expression_<b>%1</b>=%0_bevat_de_regular_expression_<b>%1</b>
-
-%0_contains_the_term_<b>%1</b>=%0_bevat_de_term_<b>%1</b>
-
-%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_bevat_de_regular_expression_<b>%1</b>_niet
-
-%0_doesn't_contain_the_term_<b>%1</b>=%0_bevat_de_term_<b>%1</b>_niet
-
-%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_komt_niet_overeen_met_de_regular_expression_<b>%1</b>
-
-%0_doesn't_match_the_term_<b>%1</b>=%0_komt_niet_overeen_met_de_term_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=
-%0_export_successful=
-
-%0_field_set=%0-veld_ingesteld
-
-%0_import_cancelled.=%0_importeer-operatie_geannuleerd
-
-%0_matches_the_Regular_Expression_<b>%1</b>=%0_komt_overeen_met_de_regular_expression_<b>%1</b>
-
-%0_matches_the_term_<b>%1</b>=%0_komt_overeen_met_de_term_<b>%1</b>
-
-<field_name>=<veldnaam>
-<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=
-
-<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>Pak_het_zip_bestand_dat_de_import/export_filters_voor_Endnote_bevat_uit<BR>voor_optimale_samenwerking_met_JabRef</HTML>
-
-<no_field>=<geen_veld>
-
-<select>=<selecteer>
-
-<select_word>=<selecteer_woord>
-
-_on_entry_number_=_op_entry_nummber
-
-A_CiteSeer_fetch_operation_is_currently_in_progress.=Een_CiteSeer_ophaal-operatie_is_momenteel_in_werking.
-
-A_CiteSeer_import_operation_is_currently_in_progress.=Een_CiteSeer_importeer-operatie_is_momenteel_in_werking.
-A_string_with_that_label_already_exists=
-Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Kort_tijdschriftennamen_met_de_geselecteerde_entries_af_(ISO_afkorting)
-Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Kort_tijdschriftennamen_met_de_geselecteerde_entries_af_(MEDLINE_afkorting)
-
-Abbreviate_names=Namen_afkorten
-Abbreviated_%0_journal_names.=
-
-Abbreviation=Afkorting
-
-About_JabRef=Over_JabRef
-
-Abstract=Abstract
-
-Accept=Aanvaarden
-
-Accept_change=Veranderingen_aanvaarden
-
-Action=Actie
-
-Add=Toevoegen
-
-Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=Voeg_een_(gecompileerde)_externe_ImportFormat_klasse_van_een_class_path_toe._\nHet_pad_moet_niet_in_het_classpath_van_JabRef_staan.
-
-Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=Voeg_een_(gecompileerde)_externe_ImportFormat_klasse_van_een_Zip-archief_toe._\nHet_pad_moet_niet_in_het_classpath_van_JabRef_staan.
-
-add_entries_to_group=voeg_entries_toe_aan_groep
-
-Add_entry_selection_to_this_group=Voeg_entry_selectie_toe_aan_deze_groep
-
-Add_from_folder=Voeg_toe_uit_map
-
-Add_from_jar=_Voeg_toe_uit_jar
-
-add_group=groep_toevoegen
-
-Add_Group=Groep_toevoegen
-
-Add_new=Voeg_nieuw_toe
-
-Add_Subgroup=Voeg_subgroep_toe
-
-Add_to_group=Voeg_toe_aan_groep
-
-Added_group_"%0".=Toegevoegde_groep_"%0".
-
-Added_new=Nieuwe_toegevoegd
-
-Added_string=Toegevoegde_constante
-
-Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=Bijkomstig,_entries_waarvan_het_<b>%0</b>_veld_niet_<b>%1</b>_bevatten_ [...]
-
-Advanced=Geavanceerd
-All_custom_file_types_will_be_lost._Proceed?=
-
-All_Entries=Alle_Entries
-
-All_entries=Alle_entries
-All_entries_of_this_type_will_be_declared_typeless._Continue?=
-
-All_fields=Alle_velden
-
-All_subgroups_(recursively)=Alle_subgroepen_(recursief)
-
-Allow_editing_in_table_cells=Sta_aanpassingen_in_tabel_cellen_toe
-An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=
-An_Exception_ocurred_while_accessing_'%0'=
-An_SAXException_ocurred_while_parsing_'%0':=
-
-and=en
-and_inside_the_JabRef-jar\:=
-
-and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=en_de_klasse_moet_beschikbaar_zijn_in_uw_classpath_de_volgende_keer_wanneer_u_JabRef_opstart
-
-any_field_that_matches_the_regular_expression_<b>%0</b>=elk_veld_dat_overeenkomt_met_de_regular_expression_<b>%0</b>
-
-Appearance=Uiterlijk
-
-Append=Bijvoegen
-Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Voeg_de_inhoud_van_een_BibTeX_database_in_de_huidige_weergegeven_database_toe
-
-Append_database=Database_invoegen
-
-append_the_selected_text_to_bibtex_key=voeg_de_geselecteerde_tekst_toe_aan_BibTeX-sleutel
-Application=
-
-Apply=Toepassen
-
-Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Argumenten_doorgegeven_aan_de_draaiende_JabRef_instantie._Wordt_nu_afgesloten.
-
-Assign_entry_selection_exclusively_to_this_group=Ken_entry_selectie_exclusief_aan_deze_groep_toe
-
-Assign_new_file=Ken_nieuw_bestand_toe
-
-Assign_the_original_group's_entries_to_this_group?=De_entries_van_de_originele_groep_aan_deze_groep_toekennen?
-
-Assigned_%0_entries_to_group_"%1".=%0_entries_aan_groep_"%1"_toegekend
-
-Assigned_1_entry_to_group_"%0".=1_entry_aan_groep_"%0"_toegekend
-At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=
-
-Attach_%0_file=Voeg_%0_bestand_bij
-
-Attach_URL=URL_bijvoegen
-
-Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Poging_om_%0_snelkoppelingen_voor_jouw_entries_automatisch_in_te_stellen._Automatisch_instellen_werkt_als_een_%0_bestand_in_jouw_%0_map_of_een_submap<BR>een_identieke_naam_heeft_als_een_BibTeX-sleutel_van_een_entry,_plus_extensie.
-Attempting_SQL_export...=
-
-Auto=Auto
-
-Autodetect_format=Formaat_automatisch_detecteren
-
-Autogenerate_BibTeX_key=BibTeX-sleutel_automatisch_genereren
-Autogenerate_BibTeX_keys=BibTeX-sleutels_automatisch_genereren
-
-Autogenerate_groups=Groepen_automatisch_genereren
-
-autogenerate_keys=BibTeX-sleutels_automatisch_genereren
-
-
-Autolink_files_with_names_starting_with_the_BibTeX_key=
-Autolink_only_files_that_match_the_BibTeX_key=
-
-Automatically_create_groups=Groepen_automatisch_aanmaken
-
-Automatically_create_groups_for_database.=Automatisch_groepen_voor_database_aanmaken
-
-Automatically_created_groups=Automatisch_aangemaakte_groepen
-
-Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Verberg_automatisch_het_groepenvenster_bij_overgang_naar_een_database_die_geen_groepen_bevat
-
-Automatically_remove_exact_duplicates=
-
-Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Toon_automatisch_het_groepenvenster_bij_overgang_naar_een_database_die_groepen_bevat
-
-Autoset=Automatisch_instellen
-
-Autoset_%0_field=Automatisch_het_%0_veld_instellen
-
-Autoset_%0_links._Allow_overwriting_existing_links.=Automatisch_%0_snelkoppelingen_instellen._Overschrijven_van_bestaande_snelkoppelingen_toestaan.
-
-Autoset_%0_links._Do_not_overwrite_existing_links.=Automatisch_%0_snelkoppelingen_instellen._Overschrijven_van_bestaande_snelkoppelingen_niet_toestaan.
-Autoset_external_links=
-Autosetting_links=
-
-AUX_file_import=AUX_bestand_importeren
-
-Available_export_formats=Beschikbare_exporteer_formaten
-
-Available_fields=Beschikbare_velden
-
-Available_import_formats=Beschikbare_importeer_formaten
-
-Background_color_for_marked_entries=Achtergrondkleur_voor_gemarkeerde_entries
-
-Background_color_for_optional_fields=Achtergrondkleur_voor_optionele_velden
-
-Background_color_for_required_fields=Achtergrondkleur_voor_vereiste_velden
-
-Backup_old_file_when_saving=Maak_reservekopie_van_oud_bestand_bij_het_opslaan
-Beta_version=
-
-Bibkey_to_filename_conversion=BibTeX-sleutel_naar_bestandsnaam_conversie
-
-BibTeX_key=BibTeX-sleutel
-
-BibTeX_key_is_unique.=BibTeX-sleutel_is_uniek
-
-BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=BibTeX-sleutel_is_niet_ingesteld._Geef_een_naam_voor_het_gedownloade_bestand
-
-BibTeX_source=BibTeX-broncode
-
-BibTeXML=BibTeXML
-
-Binding=Binding
-Broken_link=
-
-Browse=Bladeren
-
-by=door
-
-Calling_external_viewer...=Externe_viewer_opgeroepen...
-
-Cancel=Annuleren
-
-Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Kan_entries_niet_aan_de_groep_toevoegen_zonder_sleutels_te_genereren._Sleutels_nu_genereren?
-Cannot_connect_to_SQL_server_at_the_specified_host.=
-
-Cannot_merge_this_change=Kan_deze_verandering_niet_samenvoegen
-
-Cannot_move_group_"%0"_down.=Kan_groep_"%0"_niet_naar_beneden_verplaatsen
-
-Cannot_move_group_"%0"_left.=Kan_groep_"%0"_niet_naar_links_verplaatsen
-
-Cannot_move_group_"%0"_right.=Kan_groep_"%0"_niet_naar_rechts_verplaatsen
-
-Cannot_move_group_"%0"_up.=Kan_groep_"%0"_niet_naar_boven_verplaatsen
-
-case_insensitive=hoofdletter_ongevoelig
-
-case_sensitive=hoofdletter_gevoelig
-
-Case_sensitive=Hoofdletter_gevoelig
-
-change_assignment_of_entries=verandering_toekenning_van_entries
-
-# The following are for case change in right-click menu in entry editor. The last four
-# illustrate the four variations of capitalization
-Change_case=Verander_geval
-
-Change_entry_type=Wijzig_entry_type
-
-Change_file_type=
-
-change_key=wijzig_sleutel
-
-Change_of_Grouping_Method=Wijzig_groepering_methode
-
-change_preamble=wijzig_inleiding
-
-change_string_content=wijzig_constante_inhoud
-
-change_string_name=wijzig_constante_naam
-Change_table_column_and_General_fields_settings_to_use_the_new_feature=
-
-change_type=wijzig_type
-
-changed_=gewijzigd_
-
-Changed_font_settings=Gewijzigde_lettertypeinstellingen
-
-Changed_language_settings=Gewijzigde_taal_instellingen
-
-Changed_look_and_feel_settings=Gewijzigde_"Look_and_Feel"-instellingen
-
-Changed_preamble=Gewijzigde_inleiding
-
-Changed_type_to=Type_gewijzigd_naar
-
-Characters_to_ignore=Tekens_die_genegeerd_worden
-
-Check_existing_%0_links=Controleer_bestaande_%0_snelkoppelingen
-
-Check_links=Controleer_snelkoppelingen
-
-Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=Kies_de_URL_om_te_downloaden._De_standaard_waarde_wijst_naar_een_lijst_voorzien_door_de_JabRef_ontwikkelaars.
-Cite_command=
-
-Cite_command_(for_Emacs/WinEdt)=Cite-commando_(voor_Emacs/WinEdt)
-
-CiteSeer_Error=CiteSeer_Foutmelding
-
-CiteSeer_Fetch_Error=CiteSeer_Ophaal_Foutmelding
-
-CiteSeer_Import_Error=CiteSeer_Importeer_foutmelding
-
-CiteSeer_Import_Fields=CiteSeer_Importeer_Velden
-
-CiteSeer_Transfer=CiteSeer_Overdracht
-
-Class_name=Klassenaam
-
-Clear=Wissen
-
-clear_all_groups=Wis_alle_groepen
-
-Clear_field=Wis_velden
-
-Clear_fields=Velden_wissen
-
-Clear_highlight=Wis_selectie
-
-Close=Sluiten
-
-Close_dialog=Sluit_dialoog
-
-Close_the_current_database=Sluit_de_huidige_database
-
-Close_the_help_window=Sluit_het_help_venster
-
-Close_window=Sluit_venster
-
-Closed_database=Sluit_database
-
-Collapse_subtree=Subboom_in_mekaar_klappen
-
-Color_codes_for_required_and_optional_fields=Kleurcodes_voor_vereiste_en_optionele_velden
-
-Color_for_marking_incomplete_entries=Kleur_om_onvolledige_entries_te_markeren
-
-Column_width=Kolombreedte
-
-Command_line_id=Commandoregel_id
-
-Complete_record=Vervolledig_record
-
-Completed_Import_Fields_from_CiteSeer.=Velden_importeer-actie_van_CiteSeer_voltooid.
-
-Completed_import_from_CiteSeer.=Importeer-actie_van_CiteSeer_voltooid.
-Connect=
-Connect_to_SQL_database=
-Connect_to_SQL_Database=
-Connection_to_IEEEXplore_failed=
-
-Contained_in=bevat_in
-
-Content=Inhoud
-
-Copied=Gekopieerd
-
-Copied_cell_contents=Gekopieerde_cel_inhoud
-
-Copied_key=Gekopieerde_BibTeX-sleutel
-
-Copied_keys=Gekopieerde_BibTeX-sleutels
-
-Copy=Kopi\u00ebren
-
-Copy_BibTeX_key=Kopieer_BibTeX-sleutel
-Copy_file_to_file_directory.=
-Copy_files_to_file_directory.=
-
-Copy_to_clipboard=
-
-Could_not_call_executable=Kon_executable_niet_oproepen
-
-Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=Kon_geen_verbinding_maken_met_een_draaiend_gnuserv_proces._Zorg_ervoor_dat_Emacs_of_XEmacs_draait,<BR>en_dat_de_server_gestart_is_(door_het_commando_'gnuserv-start'_te_draaien).
-
-Could_not_connect_to_host=Kon_geen_verbinding_maken_met_de_host
-
-# I have reformulated the following lines, because the 1st person form is not suitable:
-Could_not_connect_to_host_=Kon_geen_verbinding_maken_met_de_host
-Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=
-Could_not_determine_exception_message.=
-
-Could_not_export_entry_types=Kon_entry_types_niet_exporteren
-
-Could_not_export_file=Kon_bestand_niet_exporteren
-
-Could_not_export_preferences=Kon_instellingen_niet_exporteren
-
-Could_not_find_a_suitable_import_format.=Kon_geen_geschikt_importeer_formaat_vinden.
-Could_not_find_directory_for_%0-files\:_%1=
-Could_not_find_image_file=Kan_fotobestand_niet_vinden
-
-Could_not_find_layout_file=Kon_layout_bestand_niet_vinden
-
-Could_not_import_entry_types=Kon_entry_types_niet_importeren
-
-Could_not_import_preferences=Kon_instellingen_niet_importeren
-
-Could_not_instantiate_%0_%1=Kon_geen_instantie_van_%0_%1_aanmaken
-
-Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=Kon_geen_instantie_van_%0_%1_aanmaken._Heeft_u_het_correcte_pakket_pad_gekozen?
-
-Could_not_open_link=
-
-Could_not_parse_number_of_hits=Kon_het_aantal_hits_niet_ontleden
-Could_not_print_preview=
-
-Could_not_resolve_import_format=Kon_het_importeer_formaat_niet_beslissen
-
-#####Switches_between_full_and_abbreviated_journal_name=Schakelt_tussen_volledige_en_afgekorte_tijdschriftnamen
-#####if_the_journal_name_is_known._Go_to_(...............)=als_het_tijdschrift_gekend_is._Ga_naar_(...............)
-Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Kon_het_'gnuclient'_programma_niet_uitvoeren._Zorg_ervoor_dat_u_de_gnuserv/gnuclient_programma's_ge\u00efnstalleerd_hebt.
-Could_not_run_the_'vim'_program.=
-
-Could_not_save_file=Kon_het_bestand_niet_opslaan
-Could_not_save_file._Character_encoding_'%0'_is_not_supported.=
-
-Couldn't_find_an_entry_associated_with_this_URL=Kon_geen_entry_geassocieerd_met_deze_URL_vinden
-
-Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=Kon_het_'citeseerurl'_veld_van_de_volgende_entries_niet_ontleden
-
-Create_group=Groep_aanmaken
-
-Created_groups.=Groepen_aangemaakt.
-
-crossreferenced_entries_included=inclusief_kruisgerefereerde_entries
-
-Current_content=Huidige_inhoud
-
-Current_value=Huidige_waarde
-
-Custom_entry_types=Externe_entry_types
-
-Custom_entry_types_found_in_file=Externe_entry_types_gevonden_in_bestand
-Custom_icon_theme=Extern_icoonthema
-Custom_icon_theme_file=Extern_icoonthema_bestaan
-
-Custom_importers=Externe_importfilter
-
-Customize_entry_types=Entry_types_aanpassen
-
-Customize_key_bindings=Toetsentoekenningen_aanpassen
-
-Cut=Knippen
-
-cut_entries=entries_knippen
-
-cut_entry=entry_knippen
-
-Cut_pr=Knippen_pr
-Database_\:=
-
-Database_encoding=Database_encodering
-
-Database_has_changed._Do_you_want_to_save_before_closing?=De_database_is_gewijzigd._Wilt_u_opslaan_alvorens_af_te_sluiten?
-
-Database_properties=Database_eigenschappen
-
-Date_format=Datum_formaat
-
-Default=Standaard
-
-Default_encoding=Standaard_encodering
-
-Default_grouping_field=Standaard_groeperingsveld
-
-Default_look_and_feel=Standaard_"look_and_feel"
-
-Default_pattern=Standaard_patroon
-
-Default_sort_criteria=Standaard_sorteercriteria
-Define_'%0'=
-
-defined.=gedefinieerd.
-
-Delete=Verwijderen
-
-Delete_custom=Verwijder_aangepast
-
-Delete_custom_format=Verwijder_aangepast_formaat
-
-# I have reformulated the following lines, because the 1st person form is not suitable:
-# (Folgende_URL_konnte_nicht_analysiert_werden)
-delete_entries=verwijder_entries
-
-Delete_entry=Verwijder_entry
-
-delete_entry=verwijder_entry
-
-Delete_multiple_entries=Verwijder_meerdere_entries
-
-Delete_rows=Verwijder_rijen
-
-Delete_strings=Verwijder_constanten
-
-Deleted=Verwijderd
-
-Delimit_fields_with_semicolon,_ex.=Scheid_velden_met_puntkomma,_bv.
-Derby=
-
-Descending=Afdalend
-
-Description=Beschrijving
-
-Deselect_all=Alle_selecties_ongedaan_maken
-Deselect_all_duplicates=
-
-Details=Details
-
-Disable_entry_editor_when_multiple_entries_are_selected=Maak_entry_editor_onbeschikbaar_wanneer_meerdere_entries_geselecteerd_zijn
-
-Disable_this_confirmation_dialog=Maak_deze_bevestigingsdialoog_onbeschikbaar
-
-Disable_this_warning_dialog=Maak_deze_waarschuwingsdialoog_onbeschikbaar
-
-Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Toon_alle_entries_die_bij_een_of_meerdere_van_de_geselecteerde_groepen_behoren.
-
-Display_all_error_messages=Toon_alle_foutmeldingen
-
-Display_help_on_command_line_options=Toon_help_over_commandline_opties
-
-Display_imported_entries_in_an_inspection_window_before_they_are_added.=Toon_ge\u00efmporteerde_entries_in_een_onderzoeksvenster_voordat_ze_toegevoegd_worden
-
-Display_only_entries_belonging_to_all_selected_groups.=Toon_alleen_entries_die_tot_alle_geselecteerde_groepen_behoren.
-
-Display_version=Display_versie
-
-Displaying_no_groups=Geen_groepen_tonend
-
-Do_not_abbreviate_names=Namen_niet_afkorten
-
-Do_not_autoset=Niet_automatisch_instellen
-
-Do_not_import_entry=Entry_niet_importeren
-
-Do_not_open_any_files_at_startup=Geen_bestanden_openen_bij_het_opstarten
-
-Do_not_overwrite_existing_keys=Bestaande_BibTeX-sleutels_niet_overschrijven
-Do_not_show_splash_window_at_startup=
-Do_not_show_these_options_in_the_future=
-
-Do_not_wrap_the_following_fields_when_saving=De_volgende_velden_niet_bij_het_opslaan_afbreken
-Do_not_write_the_following_fields_to_XMP_Metadata:=
-Do_not_write_the_following_fields_to_XMP_Metadata\:=
-
-Do_you_want_JabRef_to_do_the_following_operations?=
-
-Docbook=Docbook
-
-Done=Klaar
-
-Down=Omlaag
-
-Download=Download
-
-Download_completed=Download_voltooid
-
-Download_file=Download_bestand
-
-Downloading...=Downloading...
-Drag_and_Drop_Error=
-Drop_%0=
-
-duplicate_BibTeX_key=dubbele_BibTeX-sleutel
-
-Duplicate_BibTeX_key.=Dubbele_BibTeX-sleutel.
-
-Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=Dubbele_BibTeX-sleutel._Groepering_kan_misschien_niet_werken_voor_deze_entry.
-
-Duplicate_Key_Warning=Waarschuwing:_dubbele_BibTeX-sleutel
-
-Duplicate_pairs_found=Dubbele_paren_gevonden
-
-duplicate_removal=dubbels_verwijderen
-
-Duplicate_string_name=Dubbele_constante_naam
-
-Duplicates_found=Dubbels_gevonden
-
-Duplicates_removed=Dubbels_verwijderd
-
-Dynamic_groups=Dynamische_groepen
-
-Dynamically_group_entries_by_a_free-form_search_expression=Dynamisch_entries_groeperen_door_een_"free-form"_zoek_expressie
-
-Dynamically_group_entries_by_searching_a_field_for_a_keyword=Dynamisch_entries_groeperen_door_een_veld_te_zoeken_via_een_sleutelwoord
-
-Each_line_must_be_on_the_following_form=Elke_regel_moet_in_de_volgende_vorm_zijn
-
-Edit=Bewerken
-
-Edit_custom_export=Externe_exportfilter_bewerken
-Edit_entry=Entry_bewerken
-Edit_file_link=
-Edit_file_type=
-
-Edit_group=Groep_bewerken
-
-Edit_journal=Tijdschrift_bewerken
-
-Edit_preamble=Inleiding_bewerken
-Edit_strings=Constanten_bewerken
-Editor_options=
-
-empty_BibTeX_key=lege_BibTeX-sleutel
-
-Empty_BibTeX_key.=Lege_BibTeX-sleutel.
-
-Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Lege_BibTeX-sleutel._Groepering_kan_misschien_niet_werken_voor_deze_entry.
-
-empty_database=lege_database
-
-Enable_source_editing=Broncode_aanpassing_mogelijk_maken
-Enable_word/name_autocompletion=
-
-Endnote=Endnote
-
-Enter_URL=URL_ingeven
-
-Enter_URL_to_download=Geef_URL_om_te_downloaden_in
-
-entries=entries
-
-Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Entries_kunnen_niet_manueel_toegekend_of_verwijderd_worden_van_deze_groep.
-
-Entries_exported_to_clipboard=Entries_ge\u00ebxporteerd_naar_het_klembord
-
-entries_have_undefined_BibTeX_key=entries_hebben_een_ongedefinieerde_BibTeX-sleutel
-
-entries_into_new_database=entries_in_nieuwe_database
-
-entry=entry
-
-Entry_editor=Entry_editor
-
-Entry_has_no_citekey=
-
-Entry_in_current_database=Entry_in_huidige_database
-
-Entry_in_import=Entry_in_importering
-
-Entry_preview=Entry_voorbeeld
-
-Entry_table=Entry_tabel
-
-Entry_table_columns=Entry_tabelkolommen
-
-Entry_type=Entry_type
-
-Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Entry_typenamen_mogen_geen_witruimtes_of_de_volgende_tekens_bevatten
-
-Entry_types=Entrytypes
-
-Error=Foutmelding
-
-Error\:_=
-Error_converting_Bibtex_to_XMP:_%0=
-Error_converting_Bibtex_to_XMP\:_%0=
-Error_converting_XMP_to_'%0'...=
-Error_exporting_to_clipboard=
-
-##Error:_check_your_External_viewer_settings_in_Preferences=Foutmelding:_controleer_uw_Externe_viewer_instellingen_in_Instellingen
-Error_in_field=Fout_in_veld
-Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=
-Error_occured_when_parsing_entry=Foutmelding_bij_het_ontleden_van_de_entry
-
-Error_opening_file=Foutmelding_bij_het_openen_van_het_bestand
-
-Error_setting_field=Foutmelding_bij_het_instellen_van_het_veld
-Error_while_converting_BibtexEntry_to_XMP_%0=
-Error_while_downloading_file\:=
-Error_while_fetching_from_OIA2=
-Error_while_writing=Foutmelding_bij_het_schrijven
-
-Error_writing_to_%0_file(s).=
-Error_writing_XMP_to_file\:_%0=
-
-Establishing_SQL_connection...=
-
-Exceptions=Uitzonderingen
-
-Existing_file=Bestaande_bestand
-
-exists._Overwrite_file?=bestaat_reeds._Bestand_overschrijven?
-exists.Overwrite?=bestaat._Overschrijven?
-
-Expand_subtree=Subboom_uitklappen
-
-Export=Exporteren
-
-Export_entry_types=Entry_types_exporteren
-
-Export_name=Naam_exporteren
-
-Export_preferences=Instellingen_exporteren
-
-Export_preferences_to_file=Instellingen_exporteren_naar_bestand
-
-Export_properties=Eigenschappen_exporteren
-
-Export_to_clipboard=Exporteer_naar_klembord
-Export_to_SQL_database=
-
-Exporting=Exporteren...
-Extension=
-
-External_changes=Externe_wijzigingen
-
-External_file_links=
-
-External_files=Externe_bestanden
-
-External_programs=Externe_programma's
-
-External_viewer_called=Externe_viewer_opgeroepen
-
-Failed_to_read_groups_data_(unsupported_version:_%0)=Lezen_van_groepen_data_mislukt_(niet_ondersteunde_versie:_%0)
-
-Fetch=Ophalen
-
-Fetch_Articles_Citing_your_Database=Haal_Artikels_Geciteerd_in_de_Database_op
-
-Fetch_CiteSeer=Ophalen_van_CiteSeer
-
-Fetch_Medline_by_ID=Ophalen_van_Medline_op_ID
-
-Fetched_all_citations_from_target_database.=Haal_alle_citaten_op_van_doeldatabase
-
-Fetching_Citations=Citaten_aan_het_Ophalen
-
-Fetching_Identifiers=Identificatienummers_aan_het_Ophalen
-
-Fetching_Medline_by_ID...=Aan_het_Ophalen_van_Medline_op_ID...
-
-Fetching_Medline_by_id_...=Aan_het_Ophalen_van_Medline_op_id...
-
-Fetching_Medline_by_term_...=Aan_het_Ophalen_van_Medline_op_term...
-
-Field=Veld
-
-field=veld
-
-# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
-Field_content=Veld_inhoud
-
-Field_name=Veldnaam
-Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=
-
-Field_sizes=Veld_groottes
-
-Field_to_filter=
-
-Field_to_group_by=Veld_te_groeperen_op
-
-Fields=Velden
-
-File=Bestand
-
-file=vestand
-
-File_'%0'_is_already_open.=
-
-File_'%0'_not_found=Bestand_'%0'_niet_gevonden
-
-File_changed=Bestand_veranderd
-File_directory=
-File_directory_is_'%0':=
-
-File_directory_is_not_set_or_does_not_exist!=
-File_download=
-File_exists=Bestand_bestaat
-
-File_extension=Bestandsextensie
-
-File_has_been_updated_externally._What_do_you_want_to_do?=
-
-File_not_found=Bestand_niet_gevonden
-File_type=
-
-File_updated_externally=Bestand_extern_geupdate
-
-filename=bestandsnaam
-
-Files_opened=Bestanden_geopend
-
-Filter=Filter
-
-
-Finished_autosetting_external_links.=
-
-Finished_synchronizing_%0_links._Entries_changed%c_%1.=Synchroniseren_van_%0_snelkoppelingen_voltooid._Aantal_veranderde_entries%c_%1.
-Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=
-Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=XPM_schrijven_voor_%0_bestand_voltooid_(%1_overgeslagen,_%2_fouten).
-
-First_select_the_entries_you_want_keys_to_be_generated_for.=Selecteer_eerst_de_entries_waarvoor_u_sleutels_wilt_genereren.
-
-Fit_table_horizontally_on_screen=Pas_tabel_horizontaal_aan_op_het_scherm
-
-Float=Float
-
-Float_marked_entries=Gemarkeerde_entries_bovenaan_tonen
-
-Font_Family=Lettertype_Type
-
-Font_Preview=Lettertype_Voorbeeld
-
-Font_Size=Lettertype_Grootte
-
-Font_Style=Lettertype_Stijl
-
-FontSelector=Lettertype_selecteren
-
-for=voor
-
-Format_of_author_and_editor_names=Formaat_van_de_auteur-_en_editornamen
-Format_String=
-
-Format_used=Formaat_gebruikt
-Formatter_Name=
-
-Formatter_not_found=Formateerder_niet_gevonden
-
-found=gevonden
-Found_%0_plugin(s)=
-
-found_in_aux_file=gevonden_in_aux_bestand
-
-Full_name=Volledige_naam
-
-General=Algemeen
-
-General_fields=Algemene_velden
-
-Generate=Genereren
-
-Generate_BibTeX_key=Genereer_BibTeX-sleutel
-
-Generate_keys=Genereer_sleutels
-
-Generate_keys_before_saving_(for_entries_without_a_key)=Genereer_sleutels_voor_het_opslaan_(voor_entries_zonder_een_sleutel)
-
-Generate_keys_for_imported_entries=
-
-Generate_now=Genereer_nu
-
-Generated_BibTeX_key_for=Gegenereerde_BibTeX-sleutel_voor
-
-Generating_BibTeX_key_for=BibTeX-sleutel_aan_het_genereren_voor
-
-Grab=Neem
-
-Gray_out_entries_not_in_group_selection=Maak_entries_die_niet_in_de_groep_selectie_zitten_grijs
-
-Gray_out_non-hits=Maak_niet_gevonden_items_grijs
-
-Gray_out_non-matching_entries=Maak_entries_die_niet_overeenkomen_grijs
-
-Group_properties=Groepeigenschappen
-
-grouping_may_not_work_for_this_entry=groepering_werkt_misschien_niet_voor_deze_entry
-
-Groups=Groepen
-
-Harvard_RTF=Harvard_RTF
-
-Have_you_chosen_the_correct_package_path?=Heeft_u_het_correcte_pakket_pad_gekozen?
-
-Help=Help
-
-Help_contents=Help_inhoud
-
-Help_on_groups=Help_over_groepen
-
-Help_on_key_patterns=Help_over_sleutelpatronen
-Help_on_Preview_Settings=Help_over_Voorbeeld_Instellingen
-Help_on_Regular_Expression_Search=Help_over_Regular_Expression_Zoekopdracht
-
-Hide_non-hits=Verberg_niet_gevonden_objecten
-
-Hide_non-matching_entries=Verberg_entries_die_niet_overeenkomen
-
-Hierarchical_context=Hi\u00ebrarchische_context
-
-Highlight=Markeren
-Highlight_groups_matching_all_selected_entries=Markeer_groepen_die_overeenkomen_met_alle_geselecteerde_entries
-Highlight_groups_matching_any_selected_entry=Markeer_groepen_die_overeenkomen_met_elke_geselecteerde_entry
-
-Highlight_overlapping_groups=Markeer_overlappende_groepen
-
-Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=Hint%c_Om_specifieke_velden_alleen_te_zoeken,_geef_bijvoorbeeld_in%c<p><tt>auteur%esmith_en_titel%eelectrical</tt>
-
-HTML=HTML
-
-HTML_table=HTML_tabel
-
-HTML_table_(with_Abstract_&_BibTeX)=HTML_tabel_(met_Abstract_&_BibTeX)
-Icon=
-
-Ignore=Negeren
-
-Illegal_type_name=Verkeerde_typenaam
-
-Immediate_subgroups=Directe_subgroepen
-
-Import=Importeren
-
-Import_and_keep_old_entry=Importeren_en_oude_entry_behouden
-
-Import_and_remove_old_entry=Importeren_en_oude_entry_verwijderen
-
-Import_cancelled.=Importering_geannuleerd
-
-Import_Data_from_CiteSeer_Database=Importeer_Data_van_CiteSeer_Database
-
-Import_entries=Importeer_entries
-
-Import_entry_types=Importeer_entry_types
-
-Import_failed=Importering_mislukt
-
-Import_Fields_from_CiteSeer_Database=Importeer_Velden_van_CiteSeer_Database
-
-Import_file=Importeer_bestand
-
-Import_group_definitions=Importeer_groep_definities
-
-Import_name=Importeer_naam
-
-Import_preferences=Instellingen_importeren
-
-Import_preferences_from_file=Importeer_instellingen_van_bestand
-
-Import_strings=Importeer_constanten
-
-Import_to_open_tab=Importeer_naar_open_tabblad
-
-Import_word_selector_definitions=Importeer_woordselecteerder_definities
-
-Imported_database=Ge\u00efmporteerde_database
-
-Imported_entries=Ge\u00efmporteerde_entries
-
-Imported_entry_types=Ge\u00efmporteerde_entry_types
-
-Imported_from_database=Ge\u00efmporteerd_van_database
-
-ImportFormat_class=ImportFormat_Klasse
-
-Importing=Aan_het_importeren
-
-Importing_file=Bestand_aan_het_Importeren
-
-Importing_in_unknown_format=Aan_het_Importeren_in_onbekend_formaat
-
-In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=In_JabRef,_gebruik_paren_van_#_tekens_om_een_constante_aan_te_duiden.
-
-Include_abstracts=Abstracts_insluiten
-Include_entries=Entries_insluiten
-
-Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Subgroepen_insluiten\:_Wanneer_geselecteerd,_toon_entries_in_deze_groep_of_in_zijn_subgroepen
-
-Incremental=Incrementeel
-
-Incremental_search=Incrementeel_zoeken
-
-Incremental_search_failed._Repeat_to_search_from_top.=Incrementeel_zoeken_mislukt._Herhaal_om_te_zoeken_vanaf_het_begin.
-
-Independent_group\:_When_selected,_view_only_this_group's_entries=Onafhankelijke_groep\:_Wanneer_geselecteerd,_toon_enkel_de_entries_van_deze_groep
-
-Initially_show_groups_tree_expanded=Initieel,_toon_alle_bomen_van_de_groepen_uitgeklapt
-
-Input=Invoer
-
-Input_error=Invoer_foutmelding
-
-Insert=Invoegen
-
-Insert_rows=Rijen_invoegen
-
-Insert_selected_citations_into_LyX/Kile=Voeg_geselecteerde_citaten_in_LyX/Kile
-
-Insert_selected_citations_into_WinEdt=Voeg_geselecteerde_citaten_in_WinEdt
-
-insert_string_=voeg_constante_in_
-
-Insert_URL=voeg_URL_in
-
-integrity=integriteit
-
-# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
-Integrity_check=Integriteitscontrole
-
-Intersection=Doorsnede
-
-Invalid_BibTeX_key=Ongeldige_BibTeX-sleutel
-
-Invalid_date_format=Ongeldig_datumformaat
-
-Invalid_URL=Ongeldige_URL
-
-Inverted=Ge\u00efnverteerd
-
-is_a_standard_type.=is_een_standaard_type.
-
-ISO_abbreviation=ISO_afkorting
-
-Item_list_for_field=Item_lijst_voor_veld
-jabref=
-
-JabRef_help=JabRef_Help
-
-JabRef_preferences=JabRef_instellingen
-
-Journal_abbreviations=Tijdschrift_afkortingen
-
-Journal_list_preview=Tijdschriftenlijst_voorbeeld
-
-Journal_name=Tijdschrift_naam
-
-Keep=Behouden
-
-Keep_both=Beide_behouden
-
-Keep_lower=Onderste_behouden
-
-Keep_upper=Bovenste_behouden
-
-Key_bindings=Sleutel_koppelingen
-
-Key_bindings_changed=Sleutel_koppelingen_gewijzigd
-
-Key_generator_settings=Sleutelgenerator_instellingen
-
-Key_pattern=Sleutelpatroon
-
-keys_in_database=sleutels_in_database
-
-Keyword=Sleutelwoord
-
-Label=Label
-
-Language=Taal
-
-Last_modified=Laatst_gewijzigd
-
-LaTeX_AUX_file=LaTeX_AUX-bestand
-Leave_file_in_its_current_directory.=
-Leave_files_in_their_current_directory.=
-
-Left=Links
-
-License=Licentie
-
-Limit_to_fields=De_volgende_velden_begrenzen
-
-Limit_to_selected_entries=De_volgende_geselecteerde_entries_begrenzen
-
-Link=
-Link_local_file=
-Link_to_file_%0=
-
-Listen_for_remote_operation_on_port=Luister_naar_operatie_vanop_afstand_op_poort
-Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=
-
-Load_session=Sessie_laden
-
-Loading_session...=Sessie_aan_het_laden...
-localhost=
-
-Look_and_feel="Look_and_feel"
-Looking_for_pdf...=
-lower=
-Main_%0_directory=
-Main_file_directory=
-
-Main_layout_file=Hoofd_layoutbestand
-
-Main_PDF_directory=Hoofd_PDF-map
-
-Main_PS_directory=Hoofd_PS-map
-
-Manage=Beheren
-
-Manage_custom_exports=Beheer_externe_exportfilters
-
-Manage_custom_imports=Beheer_externe_importfilters
-Manage_external_file_types=
-
-Manage_journal_abbreviations=Beheer_tijdschrift_afkortingen
-
-Mark_entries=Markeer_entries
-
-Mark_entry=Markeer_entry
-
-Mark_new_entries_with_addition_date=Markeer_nieuwe_entries_met_datum_van_toevoeging
-
-Mark_new_entries_with_owner_name=Markeer_nieuwe_entries_met_naam_van_eigenaar
-
-# These are status line messages when marking/unmarking entries:
-Marked_selected=Markering_geselecteerd
-
-Medline_entries_fetched=Medline_entries_opgehaald
-Memory_Stick_Mode=
-
-Menu_and_label_font_size=Menu_en_label_lettertypegrootte
-
-Merged_external_changes=Voeg_externe_veranderingen_samen
-
-Messages=Berichten
-
-Messages_and_Hints=berichten_en_hints
-MIS_Quarterly=MIS_Quarterly
-
-Modification_of_field=Wijziging_van_veld
-
-Modified_group_"%0".=Gewijzigde_groep_"%0".
-
-Modified_groups=Gewijzigde_groepen
-
-Modified_string=Gewijzigde_constante
-
-Modify=Wijzigen
-
-modify_group=wijzig_groep
-
-MODS=MODS
-
-Move=Verplaats
-
-Move_down=Verplaats_naar_beneden
-
-Move_entries_in_group_selection_to_the_top=Verplaats_entries_in_de_groep_selectie_naar_de_top
-Move_external_links_to_'file'_field=
-Move_file_to_file_directory=
-Move_files_to_file_directory.=
-
-move_group=verplaats_groep
-
-Move_string_down=Verplaats_constante_naar_beneden
-
-Move_string_up=Verplaats_constante_naar_boven
-
-Move_up=Verplaats_naar_boven
-
-Moved_group_"%0".=Verplaatste_Groep_"%0".
-MS_Office_2007=
-MySQL=
-MySQL_database=
-
-Name=Naam
-Name_formatter=
-
-Natbib_style=Natbib_stijl
-
-Native_file_dialog=
-
-nested_aux_files=geneste_aux_bestanden
-
-New=Nieuw
-
-new=nieuw
-
-New_BibTeX_database=Nieuwe_BibTeX-database
-
-New_BibTeX_entry=Nieuwe_BibTeX-entry
-
-New_BibTeX_subdatabase=Nieuwe_BibTeX_subdatabase
-
-New_content=Nieuwe_inhoud
-
-New_database_created.=Nieuwe_database_aangemaakt.
-New_field_value=Nieuwe_veld_waarde
-
-New_file=Nieuw_bestand
-New_file_link_(INSERT)=
-
-New_group=Nieuwe_groep
-
-New_string=Nieuwe_constante
-
-Next_entry=Volgende_entry
-
-No_%0_found=Geen_%0_gevonden
-
-No_actual_changes_found.=Geen_actuele_veranderingen_gevonden.
-
-no_base-bibtex-file_specified=Geen_basis_BibTeX-bestand_gespecifieerd
-
-no_database_generated=Geen_database_gegenereerd
-No_databases_saved.=
-
-No_duplicates_found=Geen_dubbels_gevonden
-
-No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Geen_entries_gevonden._Zorg_er_a.u.b._voor_dat_u_de_juiste_importfilter_gebruikt.
-
-No_entries_found_for_the_search_string_'%0'=
-
-No_entries_imported.=Geen_entries_ge\u00efmporteerd.
-
-No_entries_or_multiple_entries_selected.=Geen_entries_of_meerdere_entries_geselecteerd.
-
-No_entries_selected=Geen_entries_geselecteerd
-No_entries_selected.=Geen_entries_geselecteerd.
-
-No_exceptions_have_ocurred.=Geen_uitzonderingen_zijn_voorgekomen.
-No_files_found.=
-
-No_GUI._Only_process_command_line_options.=Geen_GUI._Alleen_proces_commandoregel_opties.
-
-No_journal_names_could_be_abbreviated.=Er_konden_geen_tijdschrift_namen_afgekort_worden.
-
-No_journal_names_could_be_unabbreviated.=Geen_afkortingen_van_tijdschrift_namen_konden_ongedaan_gemaakt_worden.
-
-No_Medline_entries_found.=Geen_Medline_entries_gevonden.
-
-No_PDF_linked=
-
-No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Geen_PDF_of_PS_gedefinieerd,_en_geen_BibTeX-sleutel_die_overeenkomt_met_een_bestand_gevonden
-No_plugins_were_found_in_the_following_folders\:=
-
-No_references_found=Geen_referenties_gevonden
-
-No_saved_session_found.=Geen_opgeslagen_sessie_gevonden.
-
-No_url_defined=Geen_URL_gedefinieerd
-No_XMP_metadata_found_in_=
-
-not=niet
-
-not_found=niet_gevonden
-
-Not_saved_(empty_session)=Niet_opgeslagen
-
-Note_that_the_entry_causing_the_problem_has_been_selected.=Merk_op_dat_de_entry_die_het_probleem_veroorzaakt_geselecteerd_werd.
-
-Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=Merk_op_dat_u_de_volledig_gekwalificeerde_klassenaam_voor_de_"look_and_feel"_moet_specificeren,
-
-Nothing_to_redo=Niets_om_te_herstellen
-
-Nothing_to_undo=Niets_om_ongedaan_te_maken
-
-# The next is used like in "References found: 1 Number of references to fetch?"
-Number_of_references_to_fetch?=Aantal_referenties_om_op_te_halen?
-
-occurences=voorkomens
-
-OK=OK
-
-Ok=OK
-One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=
-
-One_or_more_keys_will_be_overwritten._Continue?=E\u00e9n_of_meerdere_sleutels_zullen_overschreven_worden._Verder_gaan?
-Only_one_item_is_supported=
-
-Open=Openen
-
-Open_BibTeX_database=Open_BibTeX-database
-
-Open_database=Open_database
-
-Open_editor_when_a_new_entry_is_created=Open_editor_wanneer_een_nieuwe_entry_aangemaakt_werd
-
-Open_file=Open_bestand
-
-Open_last_edited_databases_at_startup=Open_laatst_aangepaste_databases_bij_het_opstarten
-
-Open_PDF_or_PS=Open_PDF_of_PS
-
-Open_right-click_menu_with_Ctrl+left_button=Open_rechtsklik-menu_met_Ctrl_+_linkse_muisknop
-
-Open_URL_or_DOI=Open_URL_of_DOI
-OpenDocument_Spreadsheet=OpenDocument_Spreadsheet
-
-Opened_database=Geopende_database
-
-Opening=Aan_het_openen
-
-Opening_preferences...=Instellingen_aan_het_openen
-OpenOffice_Calc=OpenOffice_Calc
-OpenOffice_CSV=
-Operation_canceled.\n=Operatie_geannuleerd.\n
-Operation_not_supported=
-
-Optional_fields=Optionele_velden
-
-Options=Opties
-
-or=of
-
-out_of=van
-
-Output=Uitvoer
-
-Output_or_export_file=Geef_uitvoer_of_exporteer_bestand
-
-Override=Wijzigen
-
-Override_default_file_directories=Wijzig_standaard_bestandsmappen
-
-Override_default_font_settings=Wijzig_standaard_lettertypeinstellingen
-
-override_the_bibtex_key_by_the_selected_text=wijzig_de_BibTeX-sleutel_door_de_geselecteerde_tekst
-Overwrite=
-Overwrite_existing_field_values=Overschrijf_bestaande_veld_waarden
-
-Overwrite_keys=Overschrijf_sleutels
-
-pairs_processed=paren_verwerkt
-Password_\:=
-
-Paste=Plakken
-
-paste_entries=plak_entries
-
-paste_entry=plak_entry
-Paste_from_clipboard=
-
-Pasted=Geplakt
-
-Path_to_%0_not_defined=
-
-Path_to_HTML_viewer=Pad_naar_HTML-viewer
-
-Path_to_LatexEditor_(LEd.exe)=
-
-Path_to_LyX_pipe=Pad_naar_LyX-pipe
-
-Path_to_PDF_viewer=Pad_naar_PDF-viewer
-
-Path_to_PS_viewer=Pad_naar_PS-viewer
-
-Path_to_Vim=
-
-Path_to_WinEdt.exe=Pad_naar_WinEdt.exe
-
-PDF_directory=PDF_map
-PDF_does_not_exist=
-
-Personal_journal_list=Persoonlijke_tijdschriften_lijst
-
-Plain_text_import=Onopgemaakte_tekst_importeren
-
-Please_check_your_network_connection_to_this_machine.=Controleer_uw_netwerkverbinding_naar_deze_machine.
-
-Please_enter_a_name_for_the_group.=Geef_a.u.b._een_naam_voor_de_groep.
-
-Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Geef_a.u.b._een_zoekterm._Bijvoorbeeld,_om_alle_velden_te_doorzoeken_naar_<b>Smith</b>,_geef_in:%c<p><tt>smith</tt><p>Om_het_veld_<b>Author</b>_te_doorzoeken_naar_<b>Smith</b>_en_het_veld_<b>Title</b>_naar_<b>electrical</b>,_geef [...]
-
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Geef_a.u.b._een_Medline_IDs_(getallen)_lijst_in,_gescheiden_door_een_puntkomma_of_komma.
-
-Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Geef_a.u.b._het_veld_om_te_doorzoeken_(bv._<b>keywords</b>)_en_het_sleutelword_om_naar_te_zoeken_(bv._<b>electrical</b>).
-
-Please_enter_the_string's_label=Geef_a.u.b._het_label_van_de_constante_in
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=
-
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=Kijk_a.u.b._in_JabRef's_help_handleiding_voor_het_gebruik_van_CiteSeer_tools.
-
-Please_select_an_importer=Selecteer_a.u.b._een_importer
-
-Please_select_an_importer.=Selecteer_a.u.b._een_importer.
-
-Please_select_exactly_one_group_to_move.=Selecteer_a.u.b._exact_\u00e9\u00e9n_groep_om_te_verplaatsen.
-Please_specify_the_=
-
-Please_wait_until_it_has_finished.=Even_geduld_a.u.b._tot_de_operatie_voltooid_is.
-
-Possible_duplicate_entries=Mogelijke_dubbele_entries
-
-Possible_duplicate_of_existing_entry._Click_to_resolve.=Mogelijk_duplicaat_van_bestaande_entry.
-
-Preamble=Inleiding
-
-Preferences=Instellingen
-
-Preferences_recorded.=Instellingen_opgeslagen.
-
-Preview=Voorbeeld
-
-Previous_entry=Vorige_entry
-
-Primary_sort_criterion=Primair_sorteercriterium
-Print_Preview=
-Printing_Entry_Preview=
-
-Problem_with_parsing_entry=Probleem_met_entry_ontleding
-Processing_=
-
-Program_output=Programma_uitvoer
-
-PS_directory=PS_map
-Push_entries_to_external_application_(%0)=Stuur_entries_naar_externe_applicatie_(%0)
-
-Push_selection_to_Emacs=Stuur_selectie_naar_Emacs
-
-Push_selection_to_LyX/Kile=Stuur_selectie_naar_LyX/Kile
-Push_selection_to_Vim=
-
-Push_selection_to_WinEdt=Stuur_selectie_naar_WinEdt
-
-Push_to_LatexEditor=Stuur_selectie_naar_LaTeXEditor
-Pushed_citations_to_%0=
-
-Pushed_citations_to_Emacs=Citaten_naar_Emacs_gestuurd
-Pushed_citations_to_Vim=
-
-Pushed_citations_to_WinEdt=Citaten_naar_WinEdt_gestuurd
-
-Pushed_the_citations_for_the_following_rows_to=De_citaten_voor_de_volgende_rijen_gestuurd_naar
-
-Quit_JabRef=JabRef_afsluiten
-
-Quit_synchronization=Synchronisatie_afsluiten
-
-Raw_source=Ruwe_bron
-
-Really_delete_the_selected=Bent_u_zeker_over_het_verwijderen_van_deze
-
-Rearrange_tabs_alphabetically_by_title=Rangschik_tabbladen_alfabetisch_op_titel
-
-Redo=Herstellen
-
-Reference_database=Referentie_database
-
-# The next two lines are used like in "References found: 1 Number of references to fetch?"
-References_found=Referenties_gevonden
-
-Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Verfijn_supergroep\:_Wanneer_geselecteerd,_toon_de_entries_die_in_deze_groep_en_zijn_supergroep_zitten
-
-Refresh_view=Beeld_verversen
-
-Regular_Expression=Regular_Expression
-
-Remember_these_entry_types?=Deze_entry_types_behouden?
-
-Remote_operation=Externe_operatie
-
-Remote_server_port=Externe_server_poort
-
-Remove=Verwijderen
-
-Remove_all?=Alles_verwijderen?
-
-Remove_all_subgroups=Verwijder_alle_subgroepen
-
-Remove_all_subgroups_of_"%0"?=Alle_subgroepen_van_"%0"_verwijderen?
-
-Remove_double_braces_around_BibTeX_fields_when_loading.=Verwijder_dubbele_haakjes_rond_BibTeX-velden_bij_het_laden
-
-Remove_duplicates=Verwijder_dubbels
-
-Remove_entry_from_import=Verwijder_entry_uit_importering
-
-Remove_entry_selection_from_this_group=Verwijder_entry_selectie_van_deze_groep
-
-Remove_entry_type=Verwijder_entry_type
-Remove_file_link_(DELETE)=
-
-remove_from_group=verwijder_uit_groep
-
-Remove_from_group=Verwijder_uit_groep
-
-Remove_group=Verwijder_groep
-
-Remove_group,_keep_subgroups=Verwijder_groep,_behoud_subgroepen
-
-Remove_group_"%0"?=Verwijder_groep_"%0"?
-
-Remove_group_"%0"_and_its_subgroups?=Verwijder_groep_"%0"_en_zijn_subgroepen?
-
-remove_group_(keep_subgroups)=verwijder_groep_(behoud_subgroepen)
-
-remove_group_and_subgroups=verwijder_groep_en_subgroepen
-
-Remove_group_and_subgroups=Verwijder_groep_en_subgroepen
-
-Remove_link=
-
-Remove_old_entry=Verwijder_oude_entry
-
-Remove_selected_strings=Verwijder_geselecteerde_entries
-
-remove_string_=verwijder_constante_
-
-Removed_entry_type.=Entry_type_verwijderd
-
-Removed_group_"%0".=Groep_"%0"_verwijderd.
-
-Removed_group_"%0"_and_its_subgroups.=Groep_"%0"_en_zijn_subgroepen_verwijderd.
-
-Removed_string=Constante_verwijderd
-Rename_to_match_citekey=
-
-Renamed_string=Constante_hernoemd
-
-Replace=Vervangen
-
-Replace_(regular_expression)=Vervang_(regular_expression)
-Replace_comma_by_and_where_appropriate=
-
-Replace_string=Tekst_vervangen
-
-Replace_with=Vervang_door
-
-Replaced=Vervangen
-
-Required_fields=Vereiste_velden
-
-Reset_all=Herstel_alles
-Reset_file_type_definitons=
-
-Resolve_strings_for_all_fields_except=
-Resolve_strings_for_standard_BibTeX_fields_only=
-
-resolved=opgelost
-
-Results=Resultaten
-
-Revert_to_original_source=Herstel_naar_originele_bron
-
-Review=Recensie
-
-Review_changes=Bekijk_veranderingen
-
-Right=Rechts
-root=
-
-Save=Opslaan
-Save_all_finished.=
-
-Save_all_open_databases=
-
-Save_before_closing=Opslaan_voor_afsluiten
-
-Save_database=Database_opslaan
-Save_database_as_...=Database_opslaan_als_...
-
-Save_entries_in_their_original_order=Sla_entries_in_hun_originele_volgorde_op
-
-Save_failed=Opslaan_mislukt
-
-Save_failed_during_backup_creation=Opslaan_mislukt_tijdens_creatie_van_backup
-
-Save_failed_while_committing_changes=Opslaan_mislukt_bij_het_vastleggen_van_veranderingen
-
-Save_in_default_table_sort_order=Sla_in_standaard_tabel_sorteervolgorde_op
-
-Save_ordered_by_author/editor/year=Sla_gesorteerd_op_auteur/editor/jaar_op
-Save_selected_as_...=Sla_geselecteerde_op_als_...
-
-Saved_database=Database_opgeslagen
-
-Saved_selected_to=Geselecteerde_opgeslagen_naar
-
-Saved_session=Sessie_opgeslagen
-
-Saving=Aan_het_opslaan
-Saving_all_databases...=
-
-Saving_database=Database_aan_het_opslaan
-
-Scan=Doorzoeken
-
-Search=Zoeken
-
-Search_All_Fields=Zoek_in_Alle_Velden
-
-Search_all_fields=Zoek_in_alle_velden
-
-Search_error=Zoek_foutmelding
-
-Search_expression=Zoek_expressie
-
-Search_for=Zoek_naar
-
-Search_general_fields=Zoek_algemene_velden
-
-Search_IEEEXplore=Zoek_IEEEXplore
-Search_IEEExplore=
-
-Search_optional_fields=Zoek_optionele_velden
-
-Search_required_fields=Zoek_vereiste_velden
-
-Search_Specified_Field(s)=Zoek_Gespecifieerde_Veld(en)
-
-Searched_database._Global_number_of_hits=Database_doorzocht._Globaal_aantal_gevonden_resultaten
-
-Searched_database._Number_of_hits=Database_doorzocht._Aantal_gevonden_resultaten
-
-Searching_for_%0_file=Aan_het_zoeken_naar_%0_bestand
-
-Searching_for_duplicates...=Aan_het_zoeken_naar_dubbels
-
-Searching_for_files=
-
-Secondary_sort_criterion=Secundair_sorteercriterium
-
-Select=Selecteer
-
-Select_a_Zip-archive=Selecteer_een_ZIP-archief
-
-Select_action=Selecteer_actie
-
-Select_all=Alles_selecteren
-
-Select_Classpath_of_New_Importer=Selecteer_Classpath_van_Nieuwe_Importer
-
-Select_encoding=Selecteer_encodering
-
-Select_entries_in_group_selection=Selecteer_entries_in_groep_selectie
-
-Select_entry_type=Selecteer_entry_type
-Select_external_application=Selecteer_externe_applicatie
-
-Select_file_from_ZIP-archive=Selecteer_bestand_van_ZIP-archief
-
-Select_format=Selecteer_formaat
-Select_icon=
-
-Select_matches=Selecteer_overeenkomsten
-
-Select_new_ImportFormat_Subclass=Selecteer_nieuw_ImportFormat_Subklasse
-
-Select_the_tree_nodes_to_view_and_accept_or_reject_changes=Selecteer_de_boom_knopen_om_veranderingen_te_tonen_en_te_accepteren_of_afwijzen
-Selected_entries=Geselecteerde_entries
-
-Selector_enabled_fields=Selecteer_velden_die_in_werking_zijn
-Server_Hostname_\:=
-Server_Type_\:=
-
-Set/clear_fields=Velden_instellen/wissen
-Set_field=Veld_instellen
-Set_fields=Velden_instellen
-
-Set_general_fields=Algemene_velden_instellen
-Set_main_external_file_directory=
-
-Set_table_font=Tabel_lettertype_instellen
-
-Settings=Instellingen
-
-Setup_selectors=Selectors_instellen
-
-Short_form=Korte_vorm
-
-Shortcut=Snelkoppeling
-
-Show/edit_BibTeX_source=Toon/bewerk_BibTeX-broncode
-
-Show_'Firstname_Lastname'=Toon_'Voornaam_Familienaam'
-
-Show_'Lastname,_Firstname'=Toon_'Familienaam,_Voornaam'
-
-Show_BibTeX_source_by_default=Toon_standaard_BibTeX-broncode
-
-Show_BibTeX_source_panel=Toon_BibTeX-bronpaneel
-
-Show_CiteSeer_column=Toon_CiteSeer-kolom
-
-Show_confirmation_dialog_when_deleting_entries=Toon_bevestigingsdialoog_bij_verwijderen_van_entries
-
-Show_description=Toon_beschrijving
-
-Show_dynamic_groups_in_<i>italics</i>=Toon_dynamische_groepen_<i>cursief</i>
-
-Show_entries_*not*_in_group_selection=Toon_entries_die_zich_*niet*_in_de_groep_selectie_bevinden
-
-Show_file_column=
-
-Show_icons_for_groups=Toon_iconen_voor_groepen
-Show_last_names_only=Toon_enkel_laatste_namen
-
-Show_names_unchanged=Toon_namen_onveranderd
-
-Show_one_less_rows=Toon_\u00e9\u00e9n_rij_minder
-
-Show_one_more_row=Toon_\u00e9\u00e9n_rij_meer
-
-Show_optional_fields=Toon_optionele_velden
-
-Show_PDF/PS_column=Toon_PDF/PS-kolom
-
-Show_required_fields=Toon_vereiste_velden
-
-Show_URL/DOI_column=Toon_URL/DOI-kolom
-
-Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Toon_waarschuwingsdialoog_wanneer_een_dubbele_BibTeX-sleutel_ingegeven_wordt
-
-Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Toon_waarschuwingsdialoog_wanneer_een_lege_BibTeX-sleutel_ingegeven_wordt
-
-Simple_HTML=Eenvoudige_HTML
-
-Size=Grootte
-
-Skip=Overslaan
-Skipped_-_No_PDF_linked=Overgeslagen_-_Geen_PDF_gelinkt
-Skipped_-_PDF_does_not_exist=Overgeslagen_-_PDF_bestaat_niet
-Skipped_entry.=Overgeslagen_entry.
-
-Sort_alphabetically=Alphabetisch_sorteren
-
-Sort_Automatically=Automatisch_sorteren
-
-Sort_order=
-
-sort_subgroups=subgroepen_sorteren
-
-Sorted_all_subgroups_recursively.=Alle_subgroepen_recursief_gesorteerd.
-
-Sorted_immediate_subgroups.=Onmiddellijke_subgroepen_sorteren.
-
-source_edit=broncode_aanpassen
-Special_Name_Formatters=
-
-Special_table_columns=Speciale_tabelkolommen
-SQL_connection_established.=
-
-Start_incremental_search=Start_incrementele_zoekopdracht
-
-Start_search=Start_zoeken
-
-Starting_import=Importeren_aan_het_starten
-
-Statically_group_entries_by_manual_assignment=Groepeer_entries_statisch_door_manuele_toekenning
-
-Status=Status
-
-Stop=Stop
-
-Store=Opslaan
-
-Store_journal_abbreviations=Tijdschrift_afkortingen_opslaan
-
-Store_string=Constante_opslaan
-
-Store_the_following_fields_with_braces_around_capital_letters=Volgende_velden_met_haakjes_rond_hoofdletters_opslaan
-
-Stored_definition_for_type=Definitie_voor_type_opslaan
-
-Stored_entry=Entry_opgeslagen
-
-Strings=Constanten
-
-Strings_for_database=Constanten_voor_database
-
-Subdatabase_from_aux=Subdatabase_van_aux
-
-Suggest=Voorstellen
-
-#### These lines were changed:
-Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Schakelt_tussen_volledige_en_afgekorte_tijdschriftnaam_als_het_tijdschrift_gekend_is.
-
-Synchronize_%0_links=Synchroniseer_%0_snelkoppelingen
-Synchronize_file_links=
-
-Synchronizing_%0_links...=%0_snelkoppelingen_aan_het_synchroniseren
-
-Table_appearance=Tabel_uiterlijk
-
-Table_background_color=Tabel_achtergrondkleur
-
-Table_grid_color=Tabel_roosterkleur
-
-Table_text_color=Tabel_tekstkleur
-
-Tabname=Tabblad_naam
-Target_file_cannot_be_a_directory.=
-
-Tertiary_sort_criterion=Tertiair_sorteercriterium
-
-Test=Test
-
-Text_Input_Area=Tekst_Invoer_Gebied
-
-The_#_character_is_not_allowed_in_BibTeX_fields=Het_#_teken_is_niet_toegestand_in_BibTeX-velden
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=
-
-The_chosen_date_format_for_new_entries_is_not_valid=Het_gekozen_datumformaat_voor_nieuwe_entries_is_niet_geldig
-
-The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=
-
-The_CiteSeer_fetch_operation_returned_zero_results.=De_CiteSeer_ophaaloperatie_gaf_nul_resultaten_terug.
-
-The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=
-
-the_field_<b>%0</b>=het_veld_<b>%0</b>
-
-The_file<BR>'%0'<BR>has_been_modified<BR>externally!=Het_bestand<BR>'%0'<BR>werd_extern_gewijzigd!
-
-The_group_"%0"_already_contains_the_selection.=De_groep_"%0"_bevat_reeds_de_selectie.
-
-The_label_of_the_string_can_not_be_a_number.=Het_label_van_een_constante_mag_geen_nummer_zijn.
-
-The_label_of_the_string_can_not_contain_spaces.=Het_label_van_een_constante_mag_geen_spaties_bevatten.
-
-The_label_of_the_string_can_not_contain_the_'#'_character.=Het_label_van_een_constante_mag_het_'#'_teken_niet_bevatten.
-
-The_output_option_depends_on_a_valid_import_option.=De_uitvoeroptie_is_afhankelijk_van_een_geldige_importeeroptie.
-The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=
-
-The_regular_expression_<b>%0</b>_is_invalid%c=De_regular_expression_<b>%0</b>_is_ongeldig%c
-
-The_search_is_case_insensitive.=De_zoekopdracht_is_hoofdletterongevoelig.
-
-The_search_is_case_sensitive.=De_zoekopdracht_is_hoofdlettergevoelig.
-
-The_string_has_been_removed_locally=De_constante_werd_lokaal_verwijderd
-
-The_type_name_can_not_contain_spaces.=De_typenaam_mag_geen_spaties_bevatten.
-
-The_URL_field_appears_to_be_empty_on_entry_number_=Het_URL_veld_blijkt_leeg_te_zijn_voor_het_entry_nummer
-
-There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=Er_zijn_mogelijke_dubbels_(aangeduid_met_een_'D'_icoon)_die_nog_niet_opgelost_werden._Verdergaan?
-
-There_is_no_entry_type=Er_is_geen_entry_type
-
-this_button_will_update=deze_knop_zal_update_uitvoeren
-This_database_was_written_using_an_older_version_of_JabRef.=
-This_entry_has_no_BibTeX_key._Generate_key_now?=
-
-This_entry_is_incomplete=Deze_entry_is_onvolledig
-
-This_entry_type_cannot_be_removed.=Dit_entry_type_kan_niet_verwijderd_worden.
-This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=
-
-This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=Deze_groep_bevat_entries_gebaseerd_op_manuele_toekenning._Entries_kunnen_aan_deze_groep_toegekend_worden_door_ze_te_s [...]
-
-This_group_contains_entries_in_which=Deze_groep_bevat_entries_waarin
-
-This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=Deze_groep_bevat_entries_waarin_elk_veld_de_regular_expression_<b>%0</b>_bevat
-
-This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Deze_groep_bevat_entries_waarin_elk_veld_de_term_<b>%0</b>_bevat
-
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Deze_groep_bevat_entries_waarin_het_<b>%0</b>_veld_het_sleutelwoord_<b>%1</b>_bevat
-
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Deze_groep_bevat_entries_waarin_het_<b>%0</b>_veld_de_regular_expression_<b>%1</b>_bevat
-
-This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Dit_is_een_simpele_kopieer_en_plak_dialoog_om_enkele_velden_vanuit_normale_tekst_te_importeren.
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=
-
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dit_zorgt_ervoor_dat_JabRef_elke_%0_snelkoppeling_op_zoekt_en_controleert_of_het_bestand_bestaat._Indien_dit_niet_het_geval_is,_zullen_u_opties_gegeven_worden<BR>om_het_probleem_op_te_lossen.
-
-This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Deze_operatie_vereist_dat_alle_geselecteerde_entries_BibTeX-sleutels_gedefinieerd_hebben.
-This_operation_requires_at_least_one_entry.=
-
-This_operation_requires_one_or_more_entries_to_be_selected.=Deze_operatie_vereist_dat_een_of_meer_entries_geselecteerd_zijn.
-This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=
-
-To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=Om_in_te_stellen,_ga_naar_<B>Opties_->_Beheer_tijdschrift_afkortingen</B>
-
-Toggle_abbreviation=Toon_afkorting
-Toggle_entry_preview=Toon_entry_voorbeeld
-Toggle_groups_interface=Toon_groepenvenster
-Toggle_search_panel=Toon_zoekpaneel
-
-Try_different_encoding=Probeer_een_andere_encodering
-
-Type=Type
-
-Type_set_to_'other'=Type_ingesteld_als_'other'
-Unabbreviate_journal_names_of_the_selected_entries=Maak_afkortingen_van_tijdschriftnamen_van_geselecteerde_entries_ongedaan
-Unabbreviated_%0_journal_names.=
-
-unable_to_access_LyX-pipe=kan_geen_toegang_krijgen_tot_LyX-pipe
-
-Unable_to_create_graphical_interface=kan_grafische_interface_niet_aanmaken
-Unable_to_open_file.=
-Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=
-
-Unable_to_parse_the_following_URL=De_volgende_URL_kan_niet_ontleed_worden
-Unable_to_read_default_icon_theme.=Kan_standaard_icoonthema_niet_lezen.
-Unable_to_read_icon_theme_file=Kan_icoonthema_bestand_niet_lezen
-
-unable_to_write_to=kan_niet_schrijven_naar
-Undefined_file_type=
-
-Undo=Ongedaan_maken
-
-Union=Unie
-
-Unknown_bibtex_entries=Onbekende_BibTeX-entries
-
-unknown_edit=onbekende_aanpassing
-
-unknown_entry_type=onbekend_entry_type
-
-Unknown_export_format=Onbekend_exporteerformaat
-
-Unmark_all=Alle_markeringen_ongedaan_maken
-
-Unmark_entries=Alle_markeringen_van_entries_ongedaan_maken
-
-Unmark_entry=Markering_van_entry_ongedaan_maken
-
-Unmarked_selected=Markering_van_geselecteerde_ongedaan_maken
-
-Unpack_EndNote_filter_set=EndNote_filter_set_uitpakken
-
-Unpacked_file.=Uitgepakt_bestand.
-
-Unsupported_version_of_class_%0:_%1=Niet_ondersteunde_versie_van_klasse_%0:_%1
-
-untitled=naamloos
-
-Up=Omhoog
-
-Update_to_current_column_widths=Update_naar_huidige_kolombreedtes
-
-Updated_group_selection=Groep_selectie_geupdate
-
-Updating_entries...=Entries_aan_het_updaten...
-Upgrade_external_links=
-Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=
-Upgrade_file=
-Upgrade_old_external_file_links_to_use_the_new_feature=
-Upgraded_links.=
-UPPER=
-Upper_Each_First=
-Upper_first=
-
-usage=gebruik
-
-Use_antialiasing_font=Gebruik_antialiasing_lettertype
-Use_autocompletion_for_the_following_fields=
-Use_custom_icon_theme=Gebruik_extern_icoonthema
-Use_default_viewer=
-
-Use_inspection_window_also_when_a_single_entry_is_imported.=Gebruik_inspectievenster_ook_wanneer_een_enkele_entry_ge\u00efmporteerd_wordt
-
-Use_native_file_dialog=Gebruik_"native_bestandsdialoog
-
-Use_other_look_and_feel=Gebruik_andere_"look_and_feel"
-Use_Regular_Expression_Search=Gebruik_Regular_Expression_Zoekopdracht
-
-Use_regular_expressions=Gebruik_regular_expressions
-
-Use_the_following_delimiter_character(s)=Gebruik_volgende_teken(s)_als_scheidingsteken
-User_does_not_have_sufficient_privileges.\n=
-Username_\:=
-
-Uses_default_application=Gebruikt_standaard_applicatie
-
-Value_cleared_externally=Waarde_extern_gewist
-
-Value_set_externally=Waarde_extern_ingesteld
-
-verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=verifieer_dat_LyX_draait_en_dat_de_lyxpipe_geldig_is
-
-View=Beeld
-Vim_Server_Name=
-
-Waiting_for_ArXiv...=
-
-Warn_about_unresolved_duplicates_when_closing_inspection_window=Waarschuw_bij_onopgeloste_dubbels_bij_het_sluiten_van_het_inspectievenster
-
-Warn_before_overwriting_existing_keys=Waarschuwing_v\u00f3\u00f3r_het_overschrijven_van_bestaande_sleutels
-
-Warning=Waarschuwing
-Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=
-
-Warning_there_is_a_duplicate_key=Waarschuwing!_Er_is_een_dubbele_sleutel
-
-Warnings=Waarschuwingen
-
-web_link=web-link
-
-What_do_you_want_to_do?=Wat_wilt_u_doen?
-
-When_adding/removing_keywords,_separate_them_by=Wanneer_u_sleutelwoorden_toevoegt/verwijdert,_scheid_ze_dan_door
-Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Zal_XPM_metadata_naar_de_PDFs_gelinkt_vanuit_geselecteerde_entries_schrijven.
-
-with=met
-
-Word=Woord
-Write_BibtexEntry_as_XMP-metadata_to_PDF.=Schrijf_BibTeX-entry_als_XMP-metadata_naar_PDF.
-Write_XMP=Schrijf_XMP
-Write_XMP-metadata=
-Write_XMP-metadata_for_all_PDFs_in_current_database?=
-
-Writing_XMP=XMP_aan_het_schrijven
-Writing_XMP_metadata...=XPM_metadata_aan_het_schrijven...
-Writing_XMP_metadata_for_selected_entries...=XPM_metadata_voor_geselecteerde_entries_aan_het_schrijven...
-Writing_XMP_to_'%0'...=
-
-Wrong_file_format=Verkeerd_bestandsformaat
-Wrote_XMP-metadata=
-Wrote_XMP_to_'%0'.=
-
-XMP-annotated_PDF=XMP_geannoteerde_PDF
-XMP_Export_Privacy_Settings=
-
-XMP_metadata=XPM_metadata
-XMP_metadata_found_in_PDF\:_%0=
-
-You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=U_heeft_de_taalinstelling_veranderd._U_moet_JabRef_herstarten_om_dit_toe_te_passen.
-You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=
-
-You_have_cleared_this_field._Original_value=U_heeft_dit_veld_gewist._Originele_waarde
-
-You_have_entered_an_invalid_search_'%0'.=
-
-You_must_choose_a_file_name_to_store_journal_abbreviations=U_moet_een_bestandsnaam_kiezen_om_tijdschrift_afkortingen_op_te_slaan
-
-You_must_enter_an_integer_value_in_the_text_field_for=U_moet_een_gehele_waarde_in_het_tekstveld_ingeven_voor
-
-You_must_fill_in_a_name_for_the_entry_type.=U_moet_een_naam_invullen_voor_het_entry_type.
-
-You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=U_moet_JabRef_herstarten_zodat_de_nieuwe_sneltoetsen_correct_kunnen_werken.
-
-You_must_select_at_least_one_row_to_perform_this_operation.=U_moet_minstens_\u00e9\u00e9n_rij_selecteren_om_deze_operatie_uit_te_voeren.
-
-You_must_set_both_BibTeX_key_and_%0_directory=U_moet_de_BibTeX-sleutel_en_%0_map_instellen
-
-Your_new_key_bindings_have_been_stored.=Uw_nieuwe_sneltoetsen_zijn_opgeslagen.
-The_following_fetchers_are_available:=
-Could_not_find_fetcher_'%0'=
-Running_Query_'%0'_with_fetcher_'%1'.=
-Please_wait!=
-Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=
-Open_SPIRES_entry=
-Move/Rename_file=
-File_moved=
-Move_file_failed=
-Could_not_move_file=
-Could_not_find_file_'%0'.=
-Move/rename_file=
-Number_of_entries_successfully_imported=
-Import_canceled_by_user=
-Fetch_Citeseer=
-Error_fetching_from_Citeseer\:\\n=
-Progress:_%0_of_%1=
-Error_while_fetching_from_JSTOR=
-Fetching_Medline_by_id...=
-Fetching_Medline_by_term...=
-Medline_import_canceled=
-Please_enter_a_valid_number=
-Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=
-An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=
-Error_while_fetching_from_Spires\:_=
-Error_fetching_from_Citeseer\:\\n=
-Connect_to_external_SQL_database=
-Export_to_external_SQL_database=
-
-Show_results_in_dialog=
-Global_search=
-Show_search_results_in_a_window=
-Search_results=
-Move_file_to_file_directory?=
-Rename_to_'%0'=
-Move_to_file_directory=
-
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=
-
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=
-Protected_database=
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=
-Database_protection=
-Unable_to_save_database=
-BibTeX_key_generator=
-Unable_to_open_link.=
-
diff --git a/src/resource/JabRef_en.properties b/src/resource/JabRef_en.properties
index e44d575..6eb76e1 100644
--- a/src/resource/JabRef_en.properties
+++ b/src/resource/JabRef_en.properties
@@ -13,14 +13,11 @@
%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_doesn't_match_the_Regular_Expression_<b>%1</b>
%0_doesn't_match_the_term_<b>%1</b>=%0_doesn't_match_the_term_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.
%0_export_successful=%0_export_successful
%0_field_set=%0_field_set
-%0_import_cancelled.=%0_import_cancelled.
-
%0_matches_the_Regular_Expression_<b>%1</b>=%0_matches_the_Regular_Expression_<b>%1</b>
%0_matches_the_term_<b>%1</b>=%0_matches_the_term_<b>%1</b>
@@ -332,8 +329,6 @@ Command_line_id=Command_line_id
Complete_record=Complete_record
Completed_Import_Fields_from_CiteSeer.=Completed_Import_Fields_from_CiteSeer.
-
-Completed_import_from_CiteSeer.=Completed_import_from_CiteSeer.
Connect=Connect
Connect_to_SQL_database=Connect_to_SQL_database
Connect_to_SQL_Database=Connect_to_SQL_Database
@@ -704,21 +699,12 @@ Fetch_Articles_Citing_your_Database=Fetch_Articles_Citing_your_Database
Fetch_CiteSeer=Fetch_CiteSeer
-
-Fetch_Medline_by_ID=Fetch_Medline_by_ID
-
Fetched_all_citations_from_target_database.=Fetched_all_citations_from_target_database.
Fetching_Citations=Fetching_Citations
Fetching_Identifiers=Fetching_Identifiers
-Fetching_Medline_by_ID...=Fetching_Medline_by_ID...
-
-Fetching_Medline_by_id_...=Fetching_Medline_by_id_...
-
-Fetching_Medline_by_term_...=Fetching_Medline_by_term_...
-
Field=Field
field=field
@@ -884,8 +870,6 @@ Import_and_keep_old_entry=Import_and_keep_old_entry
Import_and_remove_old_entry=Import_and_remove_old_entry
-Import_cancelled.=Import_cancelled.
-
Import_Data_from_CiteSeer_Database=Import_Data_from_CiteSeer_Database
Import_entries=Import_entries
@@ -924,8 +908,6 @@ ImportFormat_class=ImportFormat_class
Importing=Importing
-Importing_file=Importing_file
-
Importing_in_unknown_format=Importing_in_unknown_format
In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.
@@ -1047,7 +1029,6 @@ localhost=localhost
Look_and_feel=Look_and_feel
Looking_for_pdf...=Looking_for_pdf...
lower=lower
-Main_%0_directory=Main_%0_directory
Main_file_directory=Main_file_directory
Main_layout_file=Main_layout_file
@@ -1074,8 +1055,6 @@ Mark_new_entries_with_addition_date=Mark_new_entries_with_addition_date
Mark_new_entries_with_owner_name=Mark_new_entries_with_owner_name
Marked_selected=Marked_selected
-
-Medline_entries_fetched=Medline_entries_fetched
Memory_Stick_Mode=Memory_Stick_Mode
Menu_and_label_font_size=Menu_and_label_font_size
@@ -1085,7 +1064,6 @@ Merged_external_changes=Merged_external_changes
Messages=Messages
Messages_and_Hints=Hints_and_Warnings
-MIS_Quarterly=MIS_Quarterly
Modification_of_field=Modification_of_field
@@ -1163,7 +1141,6 @@ No_actual_changes_found.=No_actual_changes_found.
no_base-bibtex-file_specified=no_base-bibtex-file_specified!
no_database_generated=no_database_generated
-No_databases_saved.=No_databases_saved.
No_duplicates_found=No_duplicates_found
@@ -1187,8 +1164,6 @@ No_GUI._Only_process_command_line_options.=No_GUI._Only_process_command_line_opt
No_journal_names_could_be_abbreviated.=No_journal_names_could_be_abbreviated.
No_journal_names_could_be_unabbreviated.=No_journal_names_could_be_unabbreviated.
-
-No_Medline_entries_found.=No_Medline_entries_found.
No_PDF_linked=No_PDF_linked
No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found
@@ -1272,6 +1247,7 @@ Output_or_export_file=Output_or_export_file
Override=Override
Override_default_file_directories=Override_default_file_directories
+Override_legacy_file_fields=Override_legacy_file_fields
Override_default_font_settings=Override_default_font_settings
@@ -1303,9 +1279,6 @@ Path_to_LatexEditor_(LEd.exe)=Path_to_LatexEditor_(LEd.exe)
Path_to_LyX_pipe=Path_to_LyX_pipe
-Path_to_PDF_viewer=Path_to_PDF_viewer
-
-Path_to_PS_viewer=Path_to_PS_viewer
Path_to_Vim=Path_to_Vim
Path_to_WinEdt.exe=Path_to_WinEdt.exe
@@ -1323,8 +1296,6 @@ Please_enter_a_name_for_the_group.=Please_enter_a_name_for_the_group.
Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author% [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).
-
Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).
Please_enter_the_string's_label=Please_enter_the_string's_label
@@ -1747,7 +1718,6 @@ Test=Test
Text_Input_Area=paste_text_here
The_#_character_is_not_allowed_in_BibTeX_fields=The_#_character_is_not_allowed_in_BibTeX_fields
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.
The_chosen_date_format_for_new_entries_is_not_valid=The_chosen_date_format_for_new_entries_is_not_valid
@@ -1813,8 +1783,6 @@ This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=This_group_contains_entries_whose_<b>%0</b>_field_contains_the_Regular_Expression_<b>%1</b>
This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.
-
This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.
This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.
@@ -2009,7 +1977,9 @@ Fetch_Citeseer=Fetch_Citeseer
Error_fetching_from_Citeseer\:\\n=Error_fetching_from_Citeseer\:\\n
Progress:_%0_of_%1=Progress:_%0_of_%1
Error_while_fetching_from_JSTOR=Error_while_fetching_from_JSTOR
+
Fetching_Medline_by_id...=Fetching_Medline_by_id...
+
Fetching_Medline_by_term...=Fetching_Medline_by_term...
Medline_import_canceled=Medline_import_canceled
Please_enter_a_valid_number=Please_enter_a_valid_number
@@ -2033,7 +2003,36 @@ Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=Da
Protected_database=Protected_database
Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Refuse_to_save_the_database_before_external_changes_have_been_reviewed.
Database_protection=Database_protection
-Unable_to_save_database=
+Unable_to_save_database=Unable_to_save_database
BibTeX_key_generator=BibTeX_key_generator
Unable_to_open_link.=Unable_to_open_link.
+Search_JSTOR=Search_JSTOR
+Attempting_SQL_import...=Attempting_SQL_import...
+BibO_RDF=BibO_RDF
+HTML_parser=HTML_parser
+RIS_importer=RIS_importer
+
+Move_the_keyboard_focus_to_the_entry_table=Move_the_keyboard_focus_to_the_entry_table
+MIME_type=MIME_type
+
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in [...]
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.
+Legacy_file_fields=Legacy_file_fields
+
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.
+Run_Fetcher,_e.g._"--fetch\=Medline\:cancer"=Run_Fetcher,_e.g._"--fetch=Medline\:cancer"
+
+The_ACM_Digital_Library=The_ACM_Digital_Library
+The_Guide=The_Guide
+Search_ACM_Digital_Library=Search_ACM_Digital_Library
+Connection_to_ACM_Digital_Library_failed=Connection_to_ACM_Digital_Library_failed
+
+
+Use_IEEE_LaTeX_abbreviations=Use_IEEE_LaTeX_abbreviations
+The_Guide_to_Computing_Literature=The_Guide_to_Computing_Literature
+Search_ACM_Portal=Search_ACM_Portal
+Connection_to_ACM_Portal_failed=Connection_to_ACM_Portal_failed
+
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=When_opening_file_link,_search_for_matching_file_if_no_link_is_defined
\ No newline at end of file
diff --git a/src/resource/JabRef_en.properties.bak b/src/resource/JabRef_en.properties.bak
deleted file mode 100644
index 195699e..0000000
--- a/src/resource/JabRef_en.properties.bak
+++ /dev/null
@@ -1,2039 +0,0 @@
-#!
-#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
-#! encoding:ISO-8859-1
-
-%0_contains_the_Regular_Expression_<b>%1</b>=%0%0 contains_the_Regular_Expression_<b>%1</b>
-
-%0_contains_the_term_<b>%1</b>=%0 contains_the_term_<b>%1</b>
-
-%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_doesn't_contain_the_Regular_Expression_<b>%1</b>
-
-%0_doesn't_contain_the_term_<b>%1</b>=%0_doesn't_contain_the_term_<b>%1</b>
-
-%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_doesn't_match_the_Regular_Expression_<b>%1</b>
-
-%0_doesn't_match_the_term_<b>%1</b>=%0_doesn't_match_the_term_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.
-
-%0_export_successful=%0_export_successful
-
-%0_field_set=%0_field_set
-
-%0_import_cancelled.=%0_import_cancelled.
-
-%0_matches_the_Regular_Expression_<b>%1</b>=%0_matches_the_Regular_Expression_<b>%1</b>
-
-%0_matches_the_term_<b>%1</b>=%0_matches_the_term_<b>%1</b>
-
-<field_name>=<field_name>
-<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>
-
-<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>
-
-<no_field>=<no_field>
-
-<select>=<select>
-
-<select_word>=<select_word>
-
-_on_entry_number_=_on_entry_number_
-
-A_CiteSeer_fetch_operation_is_currently_in_progress.=A_CiteSeer_fetch_operation_is_currently_in_progress.
-
-A_CiteSeer_import_operation_is_currently_in_progress.=A_CiteSeer_import_operation_is_currently_in_progress.
-A_string_with_that_label_already_exists=A_string_with_that_label_already_exists
-Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)
-Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)
-
-Abbreviate_names=Abbreviate_names
-Abbreviated_%0_journal_names.=Abbreviated_%0_journal_names.
-
-Abbreviation=Abbreviation
-
-About_JabRef=About_JabRef
-
-Abstract=Abstract
-
-Accept=Accept
-
-Accept_change=Accept_change
-
-Action=Action
-
-Add=Add
-
-Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.
-
-Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.
-
-add_entries_to_group=add_entries_to_group
-
-Add_entry_selection_to_this_group=Add_entry_selection_to_this_group
-
-Add_from_folder=Add_from_folder
-
-Add_from_jar=Add_from_jar
-
-add_group=add_group
-
-Add_Group=Add_group
-
-Add_new=Add_new
-
-Add_Subgroup=Add_subgroup
-
-Add_to_group=Add_to_group
-
-Added_group_"%0".=Added_group_"%0".
-
-Added_new=Added_new
-
-Added_string=Added_string
-
-Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>& [...]
-
-Advanced=Advanced
-All_custom_file_types_will_be_lost._Proceed?=All_custom_file_types_will_be_lost._Proceed?
-
-All_Entries=All_Entries
-
-All_entries=All_entries
-All_entries_of_this_type_will_be_declared_typeless._Continue?=All_entries_of_this_type_will_be_declared_typeless._Continue?
-
-All_fields=All_fields
-
-All_subgroups_(recursively)=All_subgroups_(recursively)
-
-Allow_editing_in_table_cells=Allow_editing_in_table_cells
-An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=An_Error_occurred_while_fetching_from_OAI2_source_(%0):
-An_Exception_ocurred_while_accessing_'%0'=An_Exception_ocurred_while_accessing_'%0'
-An_SAXException_ocurred_while_parsing_'%0':=An_SAXException_ocurred_while_parsing_'%0':
-
-and= and
-and_inside_the_JabRef-jar\:=and_inside_the_JabRef-jar:
-
-and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.
-
-any_field_that_matches_the_regular_expression_<b>%0</b>=any_field_that_matches_the_Regular_Expression_<b>%0</b>
-
-Appearance=Appearance
-
-Append=Append
-Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database
-
-Append_database=Append_database
-
-append_the_selected_text_to_bibtex_key=append_the_selected_text_to_bibtex_key
-Application=Application
-
-Apply=Apply
-
-Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Arguments_passed_on_to_running_JabRef_instance._Shutting_down.
-
-Assign_entry_selection_exclusively_to_this_group=Assign_entry_selection_exclusively_to_this_group
-
-Assign_new_file=Assign_new_file
-
-Assign_the_original_group's_entries_to_this_group?=Assign_the_original_group's_entries_to_this_group?
-
-Assigned_%0_entries_to_group_"%1".=Assigned_%0_entries_to_group_"%1".
-
-Assigned_1_entry_to_group_"%0".=Assigned_1_entry_to_group_"%0".
-At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.
-
-Attach_%0_file=Attach_%0_file
-
-Attach_URL=Attach_URL
-
-Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.
-Attempting_SQL_export...=Attempting_SQL_export...
-
-Auto=Auto
-
-Autodetect_format=Autodetect_format
-
-Autogenerate_BibTeX_key=Autogenerate_BibTeX_key
-Autogenerate_BibTeX_keys=Autogenerate_BibTeX_keys
-
-Autogenerate_groups=Autogenerate_groups
-
-autogenerate_keys=autogenerate_keys
-Autolink_files_with_names_starting_with_the_BibTeX_key=Autolink_files_with_names_starting_with_the_BibTeX_key
-
-Autolink_only_files_that_match_the_BibTeX_key=Autolink_only_files_that_match_the_BibTeX_key
-
-Automatically_create_groups=Automatically_create_groups
-
-Automatically_create_groups_for_database.=Automatically_create_groups_for_database.
-
-Automatically_created_groups=Automatically_created_groups
-
-Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups
-
-Automatically_remove_exact_duplicates=Automatically_remove_exact_duplicates
-
-Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups
-
-Autoset=Autoset
-
-Autoset_%0_field=Autoset_%0_field
-
-Autoset_%0_links._Allow_overwriting_existing_links.=Autoset_%0_links._Allow_overwriting_existing_links.
-
-Autoset_%0_links._Do_not_overwrite_existing_links.=Autoset_%0_links._Do_not_overwrite_existing_links.
-Autoset_external_links=Autoset_external_links
-Autosetting_links=Autosetting_links
-
-AUX_file_import=AUX_file_import
-
-Available_export_formats=Available_export_formats
-
-Available_fields=Allowed_BibTeX_fields
-
-Available_import_formats=Available_import_formats
-
-Background_color_for_marked_entries=Background_color_for_marked_entries
-
-Background_color_for_optional_fields=Background_color_for_optional_fields
-
-Background_color_for_required_fields=Background_color_for_required_fields
-
-Backup_old_file_when_saving=Backup_old_file_when_saving
-Beta_version=Beta_version
-
-Bibkey_to_filename_conversion=Bibkey_to_filename_conversion
-
-BibTeX_key=BibTeX_key
-
-BibTeX_key_is_unique.=BibTeX_key_is_unique.
-
-BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file
-
-BibTeX_source=BibTeX_source
-
-BibTeXML=BibTeXML
-
-Binding=Binding
-Broken_link=Broken_link
-
-Browse=Browse
-
-by=by
-
-Calling_external_viewer...=Calling_external_viewer...
-
-Cancel=Cancel
-
-Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?
-Cannot_connect_to_SQL_server_at_the_specified_host.=Cannot_connect_to_SQL_server_at_the_specified_host.
-
-Cannot_merge_this_change=Cannot_merge_this_change
-
-Cannot_move_group_"%0"_down.=Cannot_move_group_"%0"_down.
-
-Cannot_move_group_"%0"_left.=Cannot_move_group_"%0"_left.
-
-Cannot_move_group_"%0"_right.=Cannot_move_group_"%0"_right.
-
-Cannot_move_group_"%0"_up.=Cannot_move_group_"%0"_up.
-
-case_insensitive=case_insensitive
-
-case_sensitive=case_sensitive
-
-Case_sensitive=Case_sensitive
-
-change_assignment_of_entries=change_assignment_of_entries
-
-Change_case=Change_case
-
-Change_entry_type=Change_entry_type
-Change_file_type=Change_file_type
-
-change_key=change_key
-
-Change_of_Grouping_Method=Change_of_Grouping_Method
-
-change_preamble=change_preamble
-
-change_string_content=change_string_content
-
-change_string_name=change_string_name
-Change_table_column_and_General_fields_settings_to_use_the_new_feature=Change_table_column_and_General_fields_settings_to_use_the_new_feature
-
-change_type=change_type
-
-changed_=changed_
-
-Changed_font_settings=Changed_font_settings
-
-Changed_language_settings=Changed_language_settings
-
-Changed_look_and_feel_settings=Changed_look_and_feel_settings
-
-Changed_preamble=Changed_preamble
-
-Changed_type_to=Changed_type_to
-
-Characters_to_ignore=Characters_to_ignore
-
-Check_existing_%0_links=Check_existing_%0_links
-
-Check_links=Check_links
-
-Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.
-Cite_command=Cite_command
-
-Cite_command_(for_Emacs/WinEdt)=Cite_command_(for_Emacs/WinEdt)
-
-CiteSeer_Error=CiteSeer_Error
-
-CiteSeer_Fetch_Error=CiteSeer_Fetch_Error
-
-CiteSeer_Import_Error=CiteSeer_Import_Error
-
-CiteSeer_Import_Fields=CiteSeer_Import_Fields
-
-CiteSeer_Transfer=CiteSeer_Transfer
-
-Class_name=Class_name
-
-Clear=Clear
-
-clear_all_groups=clear_all_groups
-
-Clear_field=Clear_field
-Clear_fields=Clear_fields
-
-Clear_highlight=Clear_highlight
-
-Close=Close
-
-Close_dialog=Close_dialog
-
-Close_the_current_database=Close_the_current_database
-
-Close_the_help_window=Close_the_help_window
-
-Close_window=Close_window
-
-Closed_database=Closed_database
-
-Collapse_subtree=Collapse_subtree
-
-Color_codes_for_required_and_optional_fields=Color_codes_for_required_and_optional_fields
-
-Color_for_marking_incomplete_entries=Color_for_marking_incomplete_entries
-
-Column_width=Column_width
-
-Command_line_id=Command_line_id
-
-Complete_record=Complete_record
-
-Completed_Import_Fields_from_CiteSeer.=Completed_Import_Fields_from_CiteSeer.
-
-Completed_import_from_CiteSeer.=Completed_import_from_CiteSeer.
-Connect=Connect
-Connect_to_SQL_database=Connect_to_SQL_database
-Connect_to_SQL_Database=Connect_to_SQL_Database
-Connection_to_IEEEXplore_failed=Connection_to_IEEEXplore_failed
-
-Contained_in=Contained_in
-
-Content=Content
-
-Copied=Copied
-
-Copied_cell_contents=Copied_cell_contents
-
-Copied_key=Copied_key
-
-Copied_keys=Copied_keys
-
-Copy=Copy
-
-Copy_BibTeX_key=Copy_BibTeX_key
-Copy_file_to_file_directory.=Copy_file_to_file_directory.
-Copy_files_to_file_directory.=Copy_files_to_file_directory.
-
-Copy_to_clipboard=Copy_to_clipboard
-
-Could_not_call_executable=Could_not_call_executable
-
-Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').
-
-Could_not_connect_to_host=Could_not_connect_to_host
-
-Could_not_connect_to_host_=Could_not_connect_to_host_
-Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.
-Could_not_determine_exception_message.=Could_not_determine_exception_message.
-
-Could_not_export_entry_types=Could_not_export_entry_types
-
-Could_not_export_file=Could_not_export_file
-
-Could_not_export_preferences=Could_not_export_preferences
-
-Could_not_find_a_suitable_import_format.=Could_not_find_a_suitable_import_format.
-Could_not_find_directory_for_%0-files\:_%1=Could_not_find_directory_for_%0-files:_%1
-Could_not_find_image_file=Could_not_find_image_file
-
-Could_not_find_layout_file=Could_not_find_layout_file
-
-Could_not_import_entry_types=Could_not_import_entry_types
-
-Could_not_import_preferences=Could_not_import_preferences
-
-Could_not_instantiate_%0_%1=Could_not_instantiate_%0_%1
-
-Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?
-Could_not_open_link=Could_not_open_link
-
-Could_not_parse_number_of_hits=Could_not_parse_number_of_hits
-Could_not_print_preview=Could_not_print_preview
-
-Could_not_resolve_import_format=Could_not_resolve_import_format
-
-Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.
-Could_not_run_the_'vim'_program.=Could_not_run_the_'vim'_program.
-
-Could_not_save_file=Could_not_save_file
-Could_not_save_file._Character_encoding_'%0'_is_not_supported.=Could_not_save_file._Character_encoding_'%0'_is_not_supported.
-
-Couldn't_find_an_entry_associated_with_this_URL=Couldn't_find_an_entry_associated_with_this_URL
-
-Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries
-
-Create_group=Create_group
-
-Created_groups.=Created_groups.
-
-crossreferenced_entries_included=crossreferenced_entries_included
-
-Current_content=Current_content
-
-Current_value=Current_value
-
-Custom_entry_types=Custom_entry_types
-
-Custom_entry_types_found_in_file=Custom_entry_types_found_in_file
-Custom_icon_theme=Custom_icon_theme
-Custom_icon_theme_file=Custom_icon_theme_file
-
-Custom_importers=Custom_importers
-
-Customize_entry_types=Customize_entry_types
-
-Customize_key_bindings=Customize_key_bindings
-
-Cut=Cut
-
-cut_entries=cut_entries
-
-cut_entry=cut_entry
-
-Cut_pr=Cut
-Database_\:=Database:
-
-Database_encoding=Database_encoding
-
-Database_has_changed._Do_you_want_to_save_before_closing?=Database_has_changed._Do_you_want_to_save_before_closing?
-
-Database_properties=Database_properties
-
-Date_format=Date_format
-
-Default=Default
-
-Default_encoding=Default_encoding
-
-Default_grouping_field=Default_grouping_field
-
-Default_look_and_feel=Default_look_and_feel
-
-Default_pattern=Default_pattern
-
-Default_sort_criteria=Default_sort_criteria
-Define_'%0'=Define_'%0'
-
-defined.=defined.
-
-Delete=Delete
-
-Delete_custom=Delete_custom
-
-Delete_custom_format=Delete_custom_format
-
-delete_entries=delete_entries
-
-Delete_entry=Delete_entry
-
-delete_entry=delete_entry
-
-Delete_multiple_entries=Delete_multiple_entries
-
-Delete_rows=Delete_rows
-
-Delete_strings=Delete_strings
-
-Deleted=Deleted
-
-Delimit_fields_with_semicolon,_ex.=Delimit_fields_with_semicolon,_ex.
-Derby=Derby
-
-Descending=Descending
-
-Description=Description
-
-Deselect_all=Deselect_all
-Deselect_all_duplicates=Deselect_all_duplicates
-
-Details=Details
-
-Disable_entry_editor_when_multiple_entries_are_selected=Disable_entry_editor_when_multiple_entries_are_selected
-
-Disable_this_confirmation_dialog=Disable_this_confirmation_dialog
-
-Disable_this_warning_dialog=Disable_this_warning_dialog
-
-Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.
-
-Display_all_error_messages=Display_all_error_messages
-
-Display_help_on_command_line_options=Display_help_on_command_line_options
-
-Display_imported_entries_in_an_inspection_window_before_they_are_added.=Display_imported_entries_in_an_inspection_window_before_they_are_added.
-
-Display_only_entries_belonging_to_all_selected_groups.=Display_only_entries_belonging_to_all_selected_groups.
-Display_version=Display_version
-
-Displaying_no_groups=Displaying_no_groups
-
-Do_not_abbreviate_names=Do_not_abbreviate_names
-
-Do_not_autoset=Do_not_autoset
-
-Do_not_import_entry=Do_not_import_entry
-
-Do_not_open_any_files_at_startup=Do_not_open_any_files_at_startup
-
-Do_not_overwrite_existing_keys=Do_not_overwrite_existing_keys
-Do_not_show_splash_window_at_startup=Do_not_show_splash_window_at_startup
-Do_not_show_these_options_in_the_future=Do_not_show_these_options_in_the_future
-
-Do_not_wrap_the_following_fields_when_saving=Do_not_wrap_the_following_fields_when_saving
-Do_not_write_the_following_fields_to_XMP_Metadata:=Do_not_write_the_following_fields_to_XMP_Metadata:
-Do_not_write_the_following_fields_to_XMP_Metadata\:=Do_not_write_the_following_fields_to_XMP_Metadata:
-
-Do_you_want_JabRef_to_do_the_following_operations?=Do_you_want_JabRef_to_do_the_following_operations?
-
-Docbook=Docbook
-
-Done=Done
-
-Down=Down
-
-Download=Download
-
-Download_completed=Download_completed
-
-Download_file=Download_file
-
-Downloading...=Downloading...
-Drag_and_Drop_Error=Drag_and_Drop_Error
-Drop_%0=Drop_%0
-
-duplicate_BibTeX_key=duplicate_BibTeX_key
-
-Duplicate_BibTeX_key.=Duplicate_BibTeX_key.
-
-Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.
-
-Duplicate_Key_Warning=Duplicate_Key_Warning
-
-Duplicate_pairs_found=Duplicate_pairs_found
-
-duplicate_removal=duplicate_removal
-
-Duplicate_string_name=Duplicate_string_name
-
-Duplicates_found=Duplicates_found
-
-Duplicates_removed=Duplicates_removed
-
-Dynamic_groups=Dynamic_groups
-
-Dynamically_group_entries_by_a_free-form_search_expression=Dynamically_group_entries_by_a_free-form_search_expression
-
-Dynamically_group_entries_by_searching_a_field_for_a_keyword=Dynamically_group_entries_by_searching_a_field_for_a_keyword
-
-Each_line_must_be_on_the_following_form=Each_line_must_be_on_the_following_form
-
-Edit=Edit
-
-Edit_custom_export=Edit_custom_export
-Edit_entry=Edit_entry
-Edit_file_link=Edit_file_link
-Edit_file_type=Edit_file_type
-
-Edit_group=Edit_Group
-
-Edit_journal=Edit_journal
-
-Edit_preamble=Edit_preamble
-Edit_strings=Edit_strings
-Editor_options=Editor_options
-
-empty_BibTeX_key=empty_BibTeX_key
-
-Empty_BibTeX_key.=Empty_BibTeX_key.
-
-Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.
-
-empty_database=empty_database
-
-Enable_source_editing=Enable_source_editing
-Enable_word/name_autocompletion=Enable_word/name_autocompletion
-
-Endnote=Endnote
-
-Enter_URL=Enter_URL
-
-Enter_URL_to_download=Enter_URL_to_download
-
-entries=entries
-
-Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.
-
-Entries_exported_to_clipboard=Entries_exported_to_clipboard
-
-entries_have_undefined_BibTeX_key=entries_have_undefined_BibTeX_key
-
-entries_into_new_database=entries_into_new_database
-
-entry=entry
-
-Entry_editor=Entry_editor
-
-Entry_has_no_citekey=Entry_has_no_citekey
-
-Entry_in_current_database=Entry_in_current_database
-
-Entry_in_import=Entry_in_import
-
-Entry_preview=Entry_preview
-
-Entry_table=Entry_table
-
-Entry_table_columns=Entry_table_columns
-
-Entry_type=Entry_type
-
-Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters
-
-Entry_types=Entry_types
-
-Error=Error
-Error\:_=Error:_
-Error_converting_Bibtex_to_XMP:_%0=Error_converting_Bibtex_to_XMP:_%0
-Error_converting_Bibtex_to_XMP\:_%0=Error_converting_Bibtex_to_XMP:_%0
-Error_converting_XMP_to_'%0'...=Error_converting_XMP_to_'%0'...
-Error_exporting_to_clipboard=Error_exporting_to_clipboard
-
-##Error:_check_your_External_viewer_settings_in_Preferences=Error:_check_your_External_viewer_settings_in_Preferences
-Error_in_field=Error_in_field
-Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.
-Error_occured_when_parsing_entry=Error_occurred_when_parsing_entry
-
-Error_opening_file=Error_opening_file
-
-Error_setting_field=Error_setting_field
-Error_while_converting_BibtexEntry_to_XMP_%0=Error_while_converting_BibtexEntry_to_XMP_%0
-Error_while_downloading_file\:=Error_while_downloading_file:
-Error_while_fetching_from_OIA2=Error_while_fetching_from_OIA2
-Error_while_writing=Error_while_writing
-Error_writing_to_%0_file(s).=Error_writing_to_%0_file(s).
-Error_writing_XMP_to_file\:_%0=Error_writing_XMP_to_file:_%0
-
-
-Establishing_SQL_connection...=Establishing_SQL_connection...
-Exceptions=Exceptions
-
-Existing_file=Existing_file
-
-exists._Overwrite_file?=exists._Overwrite_file?
-exists.Overwrite?=exists._Overwrite?
-
-Expand_subtree=Expand_subtree
-
-#previousentrynottranslated.Toviewit,openGroupinterfaceandclickonthe"newgroup"button
-Export=Export
-
-Export_entry_types=Export_entry_types
-
-Export_name=Export_name
-
-Export_preferences=Export_preferences
-
-Export_preferences_to_file=Export_preferences_to_file
-
-Export_properties=Export_properties
-
-Export_to_clipboard=Export_to_clipboard
-Export_to_SQL_database=Export_to_SQL_database
-
-Exporting=Exporting
-Extension=Extension
-
-External_changes=External_changes
-
-External_file_links=External_file_links
-
-External_files=External_files
-
-External_programs=External_programs
-
-External_viewer_called=External_viewer_called
-
-Failed_to_read_groups_data_(unsupported_version:_%0)=Failed_to_read_groups_data_(unsupported_version:_%0)
-
-Fetch=Fetch
-
-Fetch_Articles_Citing_your_Database=Fetch_Articles_Citing_your_Database
-
-Fetch_CiteSeer=Fetch_CiteSeer
-
-
-Fetch_Medline_by_ID=Fetch_Medline_by_ID
-
-Fetched_all_citations_from_target_database.=Fetched_all_citations_from_target_database.
-
-Fetching_Citations=Fetching_Citations
-
-Fetching_Identifiers=Fetching_Identifiers
-
-Fetching_Medline_by_ID...=Fetching_Medline_by_ID...
-
-Fetching_Medline_by_id_...=Fetching_Medline_by_id_...
-
-Fetching_Medline_by_term_...=Fetching_Medline_by_term_...
-
-Field=Field
-
-field=field
-
-#Integritycheckisaprocessthatchecksforindicationsofwronglyfilledoutbibtexfields."Scan"isthebuttonthatstartsthecheck.
-Field_content=Field_content
-
-Field_name=Field_name
-Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters
-
-Field_sizes=Field_sizes
-Field_to_filter=Field_to_filter
-
-Field_to_group_by=Field_to_group_by
-
-Fields=Fields
-
-File=File
-
-file=file
-
-File_'%0'_is_already_open.=File_'%0'_is_already_open.
-
-File_'%0'_not_found=File_'%0'_not_found
-
-File_changed=File_changed
-File_directory=File_directory
-File_directory_is_'%0':=File_directory_is_'%0':
-
-File_directory_is_not_set_or_does_not_exist!=File_directory_is_not_set_or_does_not_exist!
-File_download=File_download
-File_exists=File_exists
-
-File_extension=File_extension
-File_has_been_updated_externally._What_do_you_want_to_do?=File_has_been_updated_externally._What_do_you_want_to_do?
-
-File_not_found=File_not_found
-File_type=File_type
-
-File_updated_externally=File_updated_externally
-
-filename=filename
-
-Files_opened=Files_opened
-
-Filter=Filter
-
-Finished_autosetting_external_links.=Finished_autosetting_external_links.
-
-Finished_synchronizing_%0_links._Entries_changed%c_%1.=Finished_synchronizing_%0_links._Entries_changed%c_%1.
-Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=Finished_writing_XMP-metadata._Wrote_to_%0_file(s).
-Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).
-
-First_select_the_entries_you_want_keys_to_be_generated_for.=First_select_the_entries_you_want_keys_to_be_generated_for.
-
-Fit_table_horizontally_on_screen=Fit_table_horizontally_on_screen
-
-Float=Float
-Float_marked_entries=Float_marked_entries
-
-Font_Family=Font_Family
-
-Font_Preview=Font_Preview
-
-Font_Size=Font_Size
-
-Font_Style=Font_Style
-
-FontSelector=FontSelector
-
-for=for
-
-Format_of_author_and_editor_names=Format_of_author_and_editor_names
-Format_String=Format_String
-
-Format_used=Format_used
-Formatter_Name=Formatter_Name
-
-Formatter_not_found=Formatter_not_found
-
-found=found
-Found_%0_plugin(s)=Found_%0_plugin(s)
-
-found_in_aux_file=found_in_aux_file
-
-Full_name=Full_name
-
-General=General
-
-General_fields=General_fields
-
-Generate=Generate
-
-Generate_BibTeX_key=Generate_BibTeX_key
-
-Generate_keys=Generate_keys
-
-Generate_keys_before_saving_(for_entries_without_a_key)=Generate_keys_before_saving_(for_entries_without_a_key)
-Generate_keys_for_imported_entries=Generate_keys_for_imported_entries
-
-Generate_now=Generate_now
-
-Generated_BibTeX_key_for=Generated_BibTeX_key_for
-
-Generating_BibTeX_key_for=Generating_BibTeX_key_for
-
-Grab=Grab
-
-Gray_out_entries_not_in_group_selection=Gray_out_entries_not_in_group_selection
-
-Gray_out_non-hits=Gray_out_non-hits
-
-Gray_out_non-matching_entries=Gray_out_non-matching_entries
-
-Group_properties=Group_properties
-
-grouping_may_not_work_for_this_entry=grouping_may_not_work_for_this_entry
-
-Groups=Groups
-
-Harvard_RTF=Harvard_RTF
-
-Have_you_chosen_the_correct_package_path?=Have_you_chosen_the_correct_package_path?
-
-Help=Help
-
-Help_contents=Help_contents
-
-Help_on_groups=Help_on_groups
-
-Help_on_key_patterns=Help_on_key_patterns
-Help_on_Preview_Settings=Help_on_Preview_Settings
-Help_on_Regular_Expression_Search=Help_on_Regular_Expression_Search
-
-Hide_non-hits=Hide_non-hits
-
-Hide_non-matching_entries=Hide_non-matching_entries
-
-Hierarchical_context=Hierarchical_context
-
-Highlight=Highlight
-Highlight_groups_matching_all_selected_entries=Highlight_groups_matching_all_selected_entries
-Highlight_groups_matching_any_selected_entry=Highlight_groups_matching_any_selected_entry
-
-Highlight_overlapping_groups=Highlight_overlapping_groups
-
-Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>
-
-HTML=HTML
-HTML_table=HTML_table
-HTML_table_(with_Abstract_&_BibTeX)=HTML_table_(with_Abstract_&_BibTeX)
-Icon=Icon
-
-Ignore=Ignore
-
-Illegal_type_name=Illegal_type_name
-
-Immediate_subgroups=Immediate_subgroups
-
-Import=Import
-
-Import_and_keep_old_entry=Import_and_keep_old_entry
-
-Import_and_remove_old_entry=Import_and_remove_old_entry
-
-Import_cancelled.=Import_cancelled.
-
-Import_Data_from_CiteSeer_Database=Import_Data_from_CiteSeer_Database
-
-Import_entries=Import_entries
-
-Import_entry_types=Import_entry_types
-
-Import_failed=Import_failed
-
-Import_Fields_from_CiteSeer_Database=Import_Fields_from_CiteSeer_Database
-
-Import_file=Import_file
-
-Import_group_definitions=Import_group_definitions
-
-Import_name=Import_name
-
-Import_preferences=Import_preferences
-
-Import_preferences_from_file=Import_preferences_from_file
-
-Import_strings=Import_strings
-
-Import_to_open_tab=Import_to_open_tab
-
-Import_word_selector_definitions=Import_word_selector_definitions
-
-Imported_database=Imported_database
-
-Imported_entries=Imported_entries
-
-Imported_entry_types=Imported_entry_types
-
-Imported_from_database=Imported_from_database
-
-ImportFormat_class=ImportFormat_class
-
-Importing=Importing
-
-Importing_file=Importing_file
-
-Importing_in_unknown_format=Importing_in_unknown_format
-
-In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.
-
-Include_abstracts=Include_abstracts
-Include_entries=Include_entries
-
-Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Include_subgroups:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups
-
-Incremental=Incremental
-
-Incremental_search=Incremental_search
-
-Incremental_search_failed._Repeat_to_search_from_top.=Incremental_search_failed._Repeat_to_search_from_top.
-
-Independent_group\:_When_selected,_view_only_this_group's_entries=Independent_group:_When_selected,_view_only_this_group's_entries
-
-Initially_show_groups_tree_expanded=Initially_show_groups_tree_expanded
-
-Input=Work_options
-
-Input_error=Input_error
-
-Insert=Insert
-
-Insert_rows=Insert_rows
-
-Insert_selected_citations_into_LyX/Kile=Insert_selected_citations_into_LyX/Kile
-
-Insert_selected_citations_into_WinEdt=Insert_selected_citations_into_WinEdt
-
-insert_string_=insert_string_
-
-Insert_URL=Insert_URL
-
-integrity=integrity
-
-#Integritycheckisaprocessthatchecksforindicationsofwronglyfilledoutbibtexfields."Scan"isthebuttonthatstartsthecheck.
-Integrity_check=Integrity_check
-
-Intersection=Intersection
-
-Invalid_BibTeX_key=Invalid_BibTeX_key
-
-Invalid_date_format=Invalid_date_format
-
-Invalid_URL=Invalid_URL
-
-Inverted=Inverted
-
-is_a_standard_type.=is_a_standard_type.
-
-ISO_abbreviation=ISO_abbreviation
-
-Item_list_for_field=Item_list_for_field
-jabref=jabref
-
-JabRef_help=JabRef_help
-
-JabRef_preferences=JabRef_preferences
-
-Journal_abbreviations=Journal_abbreviations
-
-Journal_list_preview=Journal_list_preview
-
-Journal_name=Journal_name
-
-Keep=Keep
-
-Keep_both=Keep_both
-
-Keep_lower=Keep_lower
-
-Keep_upper=Keep_upper
-
-Key_bindings=Key_bindings
-
-Key_bindings_changed=Key_bindings_changed
-
-Key_generator_settings=Key_generator_settings
-
-BibTeX_key_generator=BibTeX_key_generator
-
-Key_pattern=Key_pattern
-
-keys_in_database=keys_in_database
-
-#nottranslated.Toviewit,usemenu"Tools|NewBibTeXfilefromAUxfile",andlaunchtheactiononanon-existantauxfile.
-Keyword=Keyword
-
-Label=Label
-
-Language=Language
-
-Last_modified=Last_modified
-
-LaTeX_AUX_file=LaTeX_AUX_file
-Leave_file_in_its_current_directory.=Leave_file_in_its_current_directory.
-Leave_files_in_their_current_directory.=Leave_files_in_their_current_directory.
-
-Left=Left
-
-License=License
-
-Limit_to_fields=Limit_to_fields
-
-Limit_to_selected_entries=Limit_to_selected_entries
-
-Link=Link
-Link_local_file=Link_local_file
-Link_to_file_%0=Link_to_file_%0
-
-Listen_for_remote_operation_on_port=Listen_for_remote_operation_on_port
-Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)
-
-Load_session=Load_session
-
-Loading_session...=Loading_session...
-localhost=localhost
-
-Look_and_feel=Look_and_feel
-Looking_for_pdf...=Looking_for_pdf...
-lower=lower
-Main_%0_directory=Main_%0_directory
-Main_file_directory=Main_file_directory
-
-Main_layout_file=Main_layout_file
-
-Main_PDF_directory=Main_PDF_directory
-
-Main_PS_directory=Main_PS_directory
-
-Manage=Manage
-
-Manage_custom_exports=Manage_custom_exports
-
-Manage_custom_imports=Manage_custom_imports
-Manage_external_file_types=Manage_external_file_types
-
-Manage_journal_abbreviations=Manage_journal_abbreviations
-
-Mark_entries=Mark_entries
-
-Mark_entry=Mark_entry
-
-Mark_new_entries_with_addition_date=Mark_new_entries_with_addition_date
-
-Mark_new_entries_with_owner_name=Mark_new_entries_with_owner_name
-
-Marked_selected=Marked_selected
-
-Medline_entries_fetched=Medline_entries_fetched
-Memory_Stick_Mode=Memory_Stick_Mode
-
-Menu_and_label_font_size=Menu_and_label_font_size
-
-Merged_external_changes=Merged_external_changes
-
-Messages=Messages
-
-Messages_and_Hints=Hints_and_Warnings
-MIS_Quarterly=MIS_Quarterly
-
-Modification_of_field=Modification_of_field
-
-Modified_group_"%0".=Modified_group_"%0".
-
-Modified_groups=Modified_groups
-
-Modified_string=Modified_string
-
-Modify=Modify
-
-modify_group=modify_group
-
-MODS=MODS
-
-Move=Move
-
-Move_down=Move_down
-
-Move_entries_in_group_selection_to_the_top=Move_entries_in_group_selection_to_the_top
-Move_external_links_to_'file'_field=Move_external_links_to_'file'_field
-Move_file_to_file_directory=Move_file_to_file_directory
-Move_files_to_file_directory.=Move_files_to_file_directory
-
-move_group=move_group
-
-Move_string_down=Move_string_down
-
-Move_string_up=Move_string_up
-
-Move_up=Move_up
-
-Moved_group_"%0".=Moved_group_"%0".
-MS_Office_2007=MS_Office_2007
-MySQL=MySQL
-MySQL_database=MySQL_database
-
-Name=Name
-Name_formatter=Name_formatter
-
-Natbib_style=Natbib_style
-
-Native_file_dialog=Native_file_dialog
-
-nested_aux_files=nested_aux_files
-
-New=New
-
-new=new
-
-New_BibTeX_database=New_BibTeX_database
-
-New_BibTeX_entry=New_BibTeX_entry
-
-New_BibTeX_subdatabase=New_BibTeX_subdatabase
-
-New_content=New_content
-
-New_database_created.=New_database_created.
-New_field_value=New_field_value
-
-New_file=New_file
-New_file_link_(INSERT)=New_file_link_(INSERT)
-
-New_group=New_group
-
-New_string=New_string
-
-Next_entry=Next_entry
-
-No_%0_found=No_%0_found
-
-No_actual_changes_found.=No_actual_changes_found.
-
-no_base-bibtex-file_specified=no_base-bibtex-file_specified!
-
-no_database_generated=no_database_generated
-No_databases_saved.=No_databases_saved.
-
-No_duplicates_found=No_duplicates_found
-
-No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.
-
-
-No_entries_found_for_the_search_string_'%0'=No_entries_found_for_the_search_string_'%0'
-
-No_entries_imported.=No_entries_imported.
-
-No_entries_or_multiple_entries_selected.=No_entries_or_multiple_entries_selected.
-
-No_entries_selected=No_entries_selected
-No_entries_selected.=No_entries_selected.
-
-No_exceptions_have_ocurred.=No_exceptions_have_ocurred.
-No_files_found.=No_files_found.
-
-No_GUI._Only_process_command_line_options.=No_GUI._Only_process_command_line_options.
-
-No_journal_names_could_be_abbreviated.=No_journal_names_could_be_abbreviated.
-
-No_journal_names_could_be_unabbreviated.=No_journal_names_could_be_unabbreviated.
-
-No_Medline_entries_found.=No_Medline_entries_found.
-No_PDF_linked=No_PDF_linked
-
-No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found
-No_plugins_were_found_in_the_following_folders\:=No_plugins_were_found_in_the_following_folders:
-
-No_references_found=No_references_found
-
-No_saved_session_found.=No_saved_session_found.
-
-No_url_defined=No_url_defined
-No_XMP_metadata_found_in_=No_XMP_metadata_found_in_
-
-not=not
-
-not_found=not_found
-
-Not_saved_(empty_session)=Not_saved_(empty_session)
-
-Note_that_the_entry_causing_the_problem_has_been_selected.=Note_that_the_entry_causing_the_problem_has_been_selected.
-
-Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,
-
-Nothing_to_redo=Nothing_to_redo
-
-Nothing_to_undo=Nothing_to_undo
-
-#Thenextisusedlikein"Referencesfound:1Numberofreferencestofetch?"
-Number_of_references_to_fetch?=Number_of_references_to_fetch?
-
-occurences=occurences
-
-OK=OK
-
-Ok=OK
-One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?
-
-One_or_more_keys_will_be_overwritten._Continue?=One_or_more_keys_will_be_overwritten._Continue?
-Only_one_item_is_supported=Only_one_item_is_supported
-
-Open=Open
-
-Open_BibTeX_database=Open_BibTeX_database
-
-Open_database=Open_database
-
-Open_editor_when_a_new_entry_is_created=Open_editor_when_a_new_entry_is_created
-
-Open_file=Open_file
-
-Open_last_edited_databases_at_startup=Open_last_edited_databases_at_startup
-
-Open_PDF_or_PS=Open_PDF_or_PS
-
-Open_right-click_menu_with_Ctrl+left_button=Open_right-click_menu_with_Ctrl+left_button
-
-Open_URL_or_DOI=Open_URL_or_DOI
-OpenDocument_Spreadsheet=OpenDocument_Spreadsheet
-
-Opened_database=Opened_database
-
-Opening=Opening
-
-Opening_preferences...=Opening_preferences...
-
-OpenOffice_Calc=OpenOffice_Calc
-OpenOffice_CSV=OpenOffice_CSV
-Operation_canceled.\n=Operation_canceled.\n
-Operation_not_supported=Operation_not_supported
-
-Optional_fields=Optional_fields
-
-Options=Options
-
-or=or
-
-out_of=out_of
-Output=Output
-
-Output_or_export_file=Output_or_export_file
-
-Override=Override
-
-Override_default_file_directories=Override_default_file_directories
-
-Override_default_font_settings=Override_default_font_settings
-
-override_the_bibtex_key_by_the_selected_text=override_the_bibtex_key_by_the_selected_text
-
-
-Overwrite=Overwrite
-Overwrite_existing_field_values=Overwrite_existing_field_values
-
-Overwrite_keys=Overwrite_keys
-
-pairs_processed=pairs_processed
-Password_\:=Password:
-
-Paste=Paste
-
-paste_entries=paste_entries
-
-paste_entry=paste_entry
-Paste_from_clipboard=Paste_from_clipboard
-
-Pasted=Pasted
-
-Path_to_%0_not_defined=Path_to_%0_not_defined
-
-Path_to_HTML_viewer=Path_to_HTML_viewer
-
-Path_to_LatexEditor_(LEd.exe)=Path_to_LatexEditor_(LEd.exe)
-
-Path_to_LyX_pipe=Path_to_LyX_pipe
-
-Path_to_PDF_viewer=Path_to_PDF_viewer
-
-Path_to_PS_viewer=Path_to_PS_viewer
-Path_to_Vim=Path_to_Vim
-
-Path_to_WinEdt.exe=Path_to_WinEdt.exe
-
-PDF_directory=PDF_directory
-PDF_does_not_exist=PDF_does_not_exist
-
-Personal_journal_list=Personal_journal_list
-
-Plain_text_import=Plain_text_import
-
-Please_check_your_network_connection_to_this_machine.=Please_check_your_network_connection_to_this_machine.
-
-Please_enter_a_name_for_the_group.=Please_enter_a_name_for_the_group.
-
-Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author% [...]
-
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).
-
-Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).
-
-Please_enter_the_string's_label=Please_enter_the_string's_label
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools
-
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.
-
-Please_select_an_importer=Please_select_an_importer
-
-Please_select_an_importer.=Please_select_an_importer.
-
-Please_select_exactly_one_group_to_move.=Please_select_exactly_one_group_to_move.
-Please_specify_the_=Please_specify_the_
-
-Please_wait_until_it_has_finished.=Please_wait_until_it_has_finished.
-
-Possible_duplicate_entries=Possible_duplicate_entries
-
-Possible_duplicate_of_existing_entry._Click_to_resolve.=Possible_duplicate_of_existing_entry._Click_to_resolve.
-
-Preamble=Preamble
-
-Preferences=Preferences
-
-Preferences_recorded.=Preferences_recorded.
-
-Preview=Preview
-
-Previous_entry=Previous_entry
-
-Primary_sort_criterion=Primary_sort_criterion
-Print_Preview=Print_Preview
-Printing_Entry_Preview=Printing_Entry_Preview
-
-Problem_with_parsing_entry=Problem_with_parsing_entry
-Processing_=Processing_
-Program_output=Program_output
-
-PS_directory=PS_directory
-Push_entries_to_external_application_(%0)=Push_entries_to_external_application_(%0)
-
-Push_selection_to_Emacs=Push_selection_to_Emacs
-
-Push_selection_to_LyX/Kile=Push_selection_to_LyX/Kile
-Push_selection_to_Vim=Push_selection_to_Vim
-
-Push_selection_to_WinEdt=Push_selection_to_WinEdt
-
-Push_to_LatexEditor=Push_to_LatexEditor
-Pushed_citations_to_%0=Pushed_citations_to_%0
-
-Pushed_citations_to_Emacs=Pushed_citations_to_Emacs
-Pushed_citations_to_Vim=Pushed_citations_to_Vim
-
-Pushed_citations_to_WinEdt=Pushed_citations_to_WinEdt
-
-Pushed_the_citations_for_the_following_rows_to=Pushed_the_citations_for_the_following_rows_to
-
-Quit_JabRef=Quit_JabRef
-
-Quit_synchronization=Quit_synchronization
-
-Raw_source=Raw_source
-
-Really_delete_the_selected=Really_delete_the_selected
-
-Rearrange_tabs_alphabetically_by_title=Rearrange_tabs_alphabetically_by_title
-
-Redo=Redo
-
-Reference_database=Reference_database
-
-#Thenexttwolinesareusedlikein"Referencesfound:1Numberofreferencestofetch?"
-References_found=References_found
-
-Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Refine_supergroup:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup
-
-Refresh_view=Refresh_view
-
-Regular_Expression=Regular_Expression
-
-Remember_these_entry_types?=Remember_these_entry_types?
-
-Remote_operation=Remote_operation
-
-Remote_server_port=Remote_server_port
-
-Remove=Remove
-
-Remove_all?=Remove_all?
-
-Remove_all_subgroups=Remove_subgroups
-
-Remove_all_subgroups_of_"%0"?=Remove_all_subgroups_of_"%0"?
-
-Remove_double_braces_around_BibTeX_fields_when_loading.=Remove_double_braces_around_BibTeX_fields_when_loading.
-
-Remove_duplicates=Remove_duplicates
-
-Remove_entry_from_import=Remove_entry_from_import
-
-Remove_entry_selection_from_this_group=Remove_entry_selection_from_this_group
-
-Remove_entry_type=Remove_entry_type
-Remove_file_link_(DELETE)=Remove_file_link_(DELETE)
-
-remove_from_group=remove_from_group
-
-Remove_from_group=Remove_from_group
-
-Remove_group=Remove_group
-
-Remove_group,_keep_subgroups=Remove_group,_keep_subgroups
-
-Remove_group_"%0"?=Remove_group_"%0"?
-
-Remove_group_"%0"_and_its_subgroups?=Remove_group_"%0"_and_its_subgroups?
-
-remove_group_(keep_subgroups)=remove_group_(keep_subgroups)
-
-remove_group_and_subgroups=remove_group_and_subgroups
-
-Remove_group_and_subgroups=Remove_group_and_subgroups
-
-Remove_link=Remove_link
-
-Remove_old_entry=Remove_old_entry
-
-Remove_selected_strings=Remove_selected_strings
-
-remove_string_=remove_string_
-
-Removed_entry_type.=Removed_entry_type.
-
-Removed_group_"%0".=Removed_group_"%0".
-
-Removed_group_"%0"_and_its_subgroups.=Removed_group_"%0"_and_its_subgroups.
-
-Removed_string=Removed_string
-Rename_to_match_citekey=Rename_to_match_citekey
-
-Renamed_string=Renamed_string
-
-Replace=Replace
-
-Replace_(regular_expression)=Replace_(regular_expression)
-Replace_comma_by_and_where_appropriate=Replace_comma_by_and_where_appropriate
-
-Replace_string=Replace_string
-
-Replace_with=Replace_with
-
-Replaced=Replaced
-
-Required_fields=Required_fields
-
-Reset_all=Reset_all
-Reset_file_type_definitons=Reset_file_type_definitions
-
-Resolve_strings_for_all_fields_except=Resolve_strings_for_all_fields_except
-Resolve_strings_for_standard_BibTeX_fields_only=Resolve_strings_for_standard_BibTeX_fields_only
-
-resolved=resolved
-
-Results=Results
-
-Revert_to_original_source=Revert_to_original_source
-
-Review=Review
-
-Review_changes=Review_changes
-
-Right=Right
-root=root
-
-Save=Save
-Save_all_finished.=Save_all_finished.
-
-Save_all_open_databases=Save_all_open_databases
-
-Save_before_closing=Save_before_closing
-
-Save_database=Save_database
-Save_database_as_...=Save_database_as_...
-
-Save_entries_in_their_original_order=Save_entries_in_their_original_order
-
-Save_failed=Save_failed
-
-Save_failed_during_backup_creation=Save_failed_during_backup_creation
-
-Save_failed_while_committing_changes=Save_failed_while_committing_changes
-
-Save_in_default_table_sort_order=Save_in_default_table_sort_order
-
-Save_ordered_by_author/editor/year=Save_ordered_by_author/editor/year
-Save_selected_as_...=Save_selected_as_...
-
-Saved_database=Saved_database
-
-Saved_selected_to=Saved_selected_to
-
-Saved_session=Saved_session
-
-Saving=Saving
-Saving_all_databases...=Saving_all_databases...
-
-Saving_database=Saving_database
-
-Scan=Scan
-
-Search=Search
-
-Search_All_Fields=Search_All_Fields
-
-Search_all_fields=Search_all_fields
-
-Search_error=Search_error
-
-Search_expression=Search_expression
-
-Search_for=Search_for
-
-Search_general_fields=Search_general_fields
-
-Search_IEEEXplore=Search_IEEEXplore
-Search_IEEExplore=Search_IEEExplore
-
-Search_optional_fields=Search_optional_fields
-
-Search_required_fields=Search_required_fields
-
-Search_Specified_Field(s)=Search_Specified_Field(s)
-
-Searched_database._Global_number_of_hits=Searched_database._Global_number_of_hits
-
-Searched_database._Number_of_hits=Searched_database._Number_of_hits
-
-Searching_for_%0_file=Searching_for_%0_file
-
-Searching_for_duplicates...=Searching_for_duplicates...
-
-Searching_for_files=Searching_for_files
-
-Secondary_sort_criterion=Secondary_sort_criterion
-
-Select=Select
-
-Select_a_Zip-archive=Select_a_Zip-archive
-
-Select_action=Select_action
-
-Select_all=Select_all
-
-Select_Classpath_of_New_Importer=Select_Classpath_of_New_Importer
-
-Select_encoding=Select_encoding
-
-Select_entries_in_group_selection=Select_entries_in_group_selection
-
-Select_entry_type=Select_entry_type
-Select_external_application=Select_external_application
-
-Select_file_from_ZIP-archive=Select_file_from_ZIP-archive
-
-Select_format=Select_format
-Select_icon=Select_icon
-
-Select_matches=Select_matches
-
-Select_new_ImportFormat_Subclass=Select_new_ImportFormat_Subclass
-
-Select_the_tree_nodes_to_view_and_accept_or_reject_changes=Select_the_tree_nodes_to_view_and_accept_or_reject_changes
-Selected_entries=Selected_entries
-
-Selector_enabled_fields=Selector_enabled_fields
-Server_Hostname_\:=Server_Hostname:
-Server_Type_\:=Server_Type:
-Set/clear_fields=Set/clear_fields
-Set_field=Set_field
-Set_fields=Set_fields
-
-Set_general_fields=Set_general_fields
-Set_main_external_file_directory=Set_main_external_file_directory
-
-Set_table_font=Set_table_font
-
-Settings=Settings
-
-Setup_selectors=Setup_selectors
-
-Short_form=Short_form
-
-Shortcut=Shortcut
-
-Show/edit_BibTeX_source=Show/edit_BibTeX_source
-
-Show_'Firstname_Lastname'=Show_'Firstname_Lastname'
-
-Show_'Lastname,_Firstname'=Show_'Lastname,_Firstname'
-
-Show_BibTeX_source_by_default=Show_BibTeX_source_by_default
-
-Show_BibTeX_source_panel=Show_BibTeX_source_panel
-
-Show_CiteSeer_column=Show_CiteSeer_column
-
-Show_confirmation_dialog_when_deleting_entries=Show_confirmation_dialog_when_deleting_entries
-
-Show_description=Show_description
-
-Show_dynamic_groups_in_<i>italics</i>=Show_dynamic_groups_in_<i>italics</i>
-
-Show_entries_*not*_in_group_selection=Show_entries_*not*_in_group_selection
-
-Show_file_column=Show_file_column
-
-Show_icons_for_groups=Show_icons_for_groups
-Show_last_names_only=Show_last_names_only
-
-Show_names_unchanged=Show_names_unchanged
-
-Show_one_less_rows=Show_one_less_rows
-
-Show_one_more_row=Show_one_more_row
-
-Show_optional_fields=Show_optional_field
-
-Show_PDF/PS_column=Show_PDF/PS_column
-
-Show_required_fields=Show_required_fields
-
-Show_URL/DOI_column=Show_URL/DOI_column
-
-Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered
-
-Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Show_warning_dialog_when_an_empty_BibTeX_key_is_entered
-
-Simple_HTML=Simple_HTML
-
-Size=Size
-
-Skip=Skip
-Skipped_-_No_PDF_linked=Skipped_-_No_PDF_linked
-Skipped_-_PDF_does_not_exist=Skipped_-_PDF_does_not_exist
-
-Skipped_entry.=Skipped_entry.
-
-Sort_alphabetically=Sort_alphabetically
-
-Sort_Automatically=Sort_automatically
-
-Sort_order=Sort_order
-
-sort_subgroups=sort_subgroups
-
-Sorted_all_subgroups_recursively.=Sorted_all_subgroups_recursively.
-
-Sorted_immediate_subgroups.=Sorted_immediate_subgroups.
-
-source_edit=source_edit
-Special_Name_Formatters=Special_Name_Formatters
-
-Special_table_columns=Special_table_columns
-SQL_connection_established.=SQL_connection_established.
-
-Start_incremental_search=Start_incremental_search
-
-Start_search=Start_search
-Starting_import=Starting_import
-
-Statically_group_entries_by_manual_assignment=Statically_group_entries_by_manual_assignment
-
-Status=Status
-
-Stop=Stop
-
-Store=Store
-
-Store_journal_abbreviations=Store_journal_abbreviations
-
-Store_string=Store_string
-
-Store_the_following_fields_with_braces_around_capital_letters=Store_the_following_fields_with_braces_around_capital_letters
-
-Stored_definition_for_type=Stored_definition_for_type
-
-Stored_entry=Stored_entry
-
-Strings=Strings
-
-Strings_for_database=Strings_for_database
-
-Subdatabase_from_aux=Subdatabase_from_aux
-
-Suggest=Suggest
-
-Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.
-
-Synchronize_%0_links=Synchronize_%0_links
-Synchronize_file_links=Synchronize_file_links
-
-Synchronizing_%0_links...=Synchronizing_%0_links...
-
-Table_appearance=Table_appearance
-
-Table_background_color=Table_background_color
-
-Table_grid_color=Table_grid_color
-
-Table_text_color=Table_text_color
-
-Tabname=Tabname
-Target_file_cannot_be_a_directory.=Target_file_cannot_be_a_directory.
-
-Tertiary_sort_criterion=Tertiary_sort_criterion
-
-Test=Test
-
-Text_Input_Area=paste_text_here
-
-The_#_character_is_not_allowed_in_BibTeX_fields=The_#_character_is_not_allowed_in_BibTeX_fields
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.
-
-The_chosen_date_format_for_new_entries_is_not_valid=The_chosen_date_format_for_new_entries_is_not_valid
-
-The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=The_chosen_encoding_'%0'_could_not_encode_the_following_characters:_
-
-The_CiteSeer_fetch_operation_returned_zero_results.=The_CiteSeer_fetch_operation_returned_zero_results.
-
-
-The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.
-
-the_field_<b>%0</b>=the_field_<b>%0</b>
-
-The_file<BR>'%0'<BR>has_been_modified<BR>externally!=The_file<BR>'%0'<BR>has_been_modified<BR>externally!
-
-The_group_"%0"_already_contains_the_selection.=The_group_"%0"_already_contains_the_selection.
-
-The_label_of_the_string_can_not_be_a_number.=The_label_of_the_string_can_not_be_a_number.
-
-The_label_of_the_string_can_not_contain_spaces.=The_label_of_the_string_can_not_contain_spaces.
-
-The_label_of_the_string_can_not_contain_the_'#'_character.=The_label_of_the_string_can_not_contain_the_'#'_character.
-
-The_output_option_depends_on_a_valid_import_option.=The_output_option_depends_on_a_valid_import_option.
-The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?
-
-The_regular_expression_<b>%0</b>_is_invalid%c=The_Regular_Expression_<b>%0</b>_is_invalid%c
-
-The_search_is_case_insensitive.=The_search_is_case_insensitive.
-
-The_search_is_case_sensitive.=The_search_is_case_sensitive.
-
-The_string_has_been_removed_locally=The_string_has_been_removed_locally
-
-The_type_name_can_not_contain_spaces.=The_type_name_can_not_contain_spaces.
-
-The_URL_field_appears_to_be_empty_on_entry_number_=The_URL_field_appears_to_be_empty_on_entry_number_
-
-There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?
-
-There_is_no_entry_type=There_is_no_entry_type
-
-this_button_will_update=this_button_will_update
-This_database_was_written_using_an_older_version_of_JabRef.=This_database_was_written_using_an_older_version_of_JabRef.
-
-This_entry_has_no_BibTeX_key._Generate_key_now?=This_entry_has_no_BibTeX_key._Generate_key_now?
-
-This_entry_is_incomplete=This_entry_is_incomplete
-
-This_entry_type_cannot_be_removed.=This_entry_type_cannot_be_removed.
-
-This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?
-
-This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_ [...]
-
-This_group_contains_entries_in_which=This_group_contains_entries_in_which
-
-This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=This_group_contains_entries_in_which_any_field_contains_the_Regular_Expression_<b>%0</b>
-
-This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>
-
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>
-
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=This_group_contains_entries_whose_<b>%0</b>_field_contains_the_Regular_Expression_<b>%1</b>
-
-This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.
-
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.
-
-This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.
-This_operation_requires_at_least_one_entry.=This_operation_requires_at_least_one_entry.
-
-This_operation_requires_one_or_more_entries_to_be_selected.=This_operation_requires_one_or_more_entries_to_be_selected.
-
-This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?
-
-To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=To_set_up,_go_to_<B>Options_->_Manage_journal_abbreviations</B>
-
-Toggle_abbreviation=Toggle_abbreviation
-Toggle_entry_preview=Toggle_entry_preview
-Toggle_groups_interface=Toggle_groups_interface
-Toggle_search_panel=Toggle_search_panel
-
-Try_different_encoding=Try_different_encoding
-
-Type=Type
-
-Type_set_to_'other'=Type_set_to_'other'
-Unabbreviate_journal_names_of_the_selected_entries=Unabbreviate_journal_names_of_the_selected_entries
-Unabbreviated_%0_journal_names.=Unabbreviated_%0_journal_names.
-
-unable_to_access_LyX-pipe=unable_to_access_LyX-pipe
-
-Unable_to_create_graphical_interface=Unable_to_create_graphical_interface
-
-Unable_to_open_file.=Unable_to_open_file.
-Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.
-Unable_to_open_link.=Unable_to_open_link.
-Unable_to_parse_the_following_URL=Unable_to_parse_the_following_URL
-Unable_to_read_default_icon_theme.=Unable_to_read_default_icon_theme.
-Unable_to_read_icon_theme_file=Unable_to_read_icon_theme_file
-
-unable_to_write_to=unable_to_write_to
-Undefined_file_type=Undefined_file_type
-
-Undo=Undo
-
-Union=Union
-
-Unknown_bibtex_entries=Unknown_bibtex_entries
-
-unknown_edit=unknown_edit
-
-unknown_entry_type=unknown_entry_type
-
-Unknown_export_format=Unknown_export_format
-
-Unmark_all=Unmark_all
-
-Unmark_entries=Unmark_entries
-
-Unmark_entry=Unmark_entry
-
-Unmarked_selected=Unmarked_selected
-
-Unpack_EndNote_filter_set=Unpack_EndNote_filter_set
-
-Unpacked_file.=Unpacked_file.
-
-Unsupported_version_of_class_%0:_%1=Unsupported_version_of_class_%0:_%1
-
-untitled=untitled
-
-Up=Up
-
-Update_to_current_column_widths=Update_to_current_column_widths
-
-Updated_group_selection=Updated_group_selection
-
-Updating_entries...=Updating_entries...
-Upgrade_external_links=Upgrade_external_links
-Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.
-Upgrade_file=Upgrade_file
-Upgrade_old_external_file_links_to_use_the_new_feature=Upgrade_old_external_file_links_to_use_the_new_feature
-Upgraded_links.=Upgraded_links.
-UPPER=UPPER
-Upper_Each_First=Upper_Each_First
-Upper_first=Upper_first
-
-usage=usage
-
-Use_antialiasing_font=Use_antialiasing_font
-Use_autocompletion_for_the_following_fields=Use_autocompletion_for_the_following_fields
-Use_custom_icon_theme=Use_custom_icon_theme
-Use_default_viewer=Use_default_viewer
-
-Use_inspection_window_also_when_a_single_entry_is_imported.=Use_inspection_window_also_when_a_single_entry_is_imported.
-Use_native_file_dialog=Use_native_file_dialog
-
-Use_other_look_and_feel=Use_other_look_and_feel
-Use_Regular_Expression_Search=Use_Regular_Expression_Search
-
-Use_regular_expressions=Use_Regular_Expressions
-
-Use_the_following_delimiter_character(s)=Use_the_following_delimiter_character(s)
-User_does_not_have_sufficient_privileges.\n=User_does_not_have_sufficient_privileges.\n
-Username_\:=Username:
-
-Uses_default_application=Uses_default_application
-
-Value_cleared_externally=Value_cleared_externally
-
-Value_set_externally=Value_set_externally
-
-verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid
-
-View=View
-Vim_Server_Name=Vim_Server_Name
-
-Waiting_for_ArXiv...=Waiting_for_ArXiv...
-
-Warn_about_unresolved_duplicates_when_closing_inspection_window=Warn_about_unresolved_duplicates_when_closing_inspection_window
-
-Warn_before_overwriting_existing_keys=Warn_before_overwriting_existing_keys
-
-Warning=Warning
-Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=Warning:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message
-
-Warning_there_is_a_duplicate_key=Warning_there_is_a_duplicate_key
-
-Warnings=Warnings
-
-web_link=web_link
-
-What_do_you_want_to_do?=What_do_you_want_to_do?
-
-When_adding/removing_keywords,_separate_them_by=When_adding/removing_keywords,_separate_them_by
-Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.
-
-with=with
-
-Word=Word
-Write_BibtexEntry_as_XMP-metadata_to_PDF.=Write_BibtexEntry_as_XMP-metadata_to_PDF.
-
-Write_XMP=Write_XMP
-Write_XMP-metadata=Write_XMP-metadata
-Write_XMP-metadata_for_all_PDFs_in_current_database?=Write_XMP-metadata_for_all_PDFs_in_current_database?
-Writing_XMP=Writing_XMP
-Writing_XMP_metadata...=Writing_XMP_metadata...
-Writing_XMP_metadata_for_selected_entries...=Writing_XMP_metadata_for_selected_entries...
-Writing_XMP_to_'%0'...=Writing_XMP_to_'%0'...
-
-Wrong_file_format=Wrong_file_format
-
-Wrote_XMP-metadata=Wrote_XMP-metadata
-Wrote_XMP_to_'%0'.=Wrote_XMP_to_'%0'.
-
-XMP-annotated_PDF=XMP-annotated_PDF
-XMP_Export_Privacy_Settings=XMP_Export_Privacy_Settings
-XMP_metadata=XMP_metadata
-XMP_metadata_found_in_PDF\:_%0=XMP_metadata_found_in_PDF:_%0
-
-You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.
-You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.
-
-You_have_cleared_this_field._Original_value=You_have_cleared_this_field._Original_value
-
-You_have_entered_an_invalid_search_'%0'.=You_have_entered_an_invalid_search_'%0'.
-
-You_must_choose_a_file_name_to_store_journal_abbreviations=You_must_choose_a_file_name_to_store_journal_abbreviations
-
-You_must_enter_an_integer_value_in_the_text_field_for=You_must_enter_an_integer_value_in_the_text_field_for
-
-You_must_fill_in_a_name_for_the_entry_type.=You_must_fill_in_a_name_for_the_entry_type.
-
-You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.
-
-You_must_select_at_least_one_row_to_perform_this_operation.=You_must_select_at_least_one_row_to_perform_this_operation.
-
-You_must_set_both_BibTeX_key_and_%0_directory=You_must_set_both_BibTeX_key_and_%0_directory
-
-Your_new_key_bindings_have_been_stored.=Your_new_key_bindings_have_been_stored.
-
-
-The_following_fetchers_are_available:=The_following_fetchers_are_available:
-Could_not_find_fetcher_'%0'=Could_not_find_fetcher_'%0'
-Running_Query_'%0'_with_fetcher_'%1'.=Running_Query_'%0'_with_fetcher_'%1'.
-Please_wait!=Please_wait!
-Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.
-Open_SPIRES_entry=Open_SPIRES_entry
-Move/Rename_file=Move/Rename_file
-File_moved=File_moved
-Move_file_failed=Move_file_failed
-Could_not_move_file=Could_not_move_file
-Could_not_find_file_'%0'.=Could_not_find_file_'%0'.
-Move/rename_file=Move/rename_file
-Number_of_entries_successfully_imported=Number_of_entries_successfully_imported
-Import_canceled_by_user=Import_canceled_by_user
-Fetch_Citeseer=Fetch_Citeseer
-Error_fetching_from_Citeseer\:\\n=Error_fetching_from_Citeseer\:\\n
-Progress:_%0_of_%1=Progress:_%0_of_%1
-Error_while_fetching_from_JSTOR=Error_while_fetching_from_JSTOR
-Fetching_Medline_by_id...=Fetching_Medline_by_id...
-Fetching_Medline_by_term...=Fetching_Medline_by_term...
-Medline_import_canceled=Medline_import_canceled
-Please_enter_a_valid_number=Please_enter_a_valid_number
-Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.
-An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:
-Error_while_fetching_from_Spires\:_=Error_while_fetching_from_Spires\:_
-Connect_to_external_SQL_database=Connect_to_external_SQL_database
-Export_to_external_SQL_database=Export_to_external_SQL_database
-
-Show_results_in_dialog=Show_results_in_dialog
-Global_search=Global_search
-Show_search_results_in_a_window=Show_search_results_in_a_window
-Search_results=Search_results
-Move_file_to_file_directory?=Move_file_to_file_directory?
-Rename_to_'%0'=Rename_to_'%0'
-Move_to_file_directory=Move_to_file_directory
-
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.
-
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.
-Protected_database=Protected_database
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Refuse_to_save_the_database_before_external_changes_have_been_reviewed.
-Database_protection=Database_protection
-Unable_to_save_database=
diff --git a/src/resource/JabRef_fr.properties b/src/resource/JabRef_fr.properties
index 54ce788..3cb8bf8 100644
--- a/src/resource/JabRef_fr.properties
+++ b/src/resource/JabRef_fr.properties
@@ -7,10 +7,8 @@
%0_doesn't_contain_the_term_<b>%1</b>=%0_ne_contient_pas_le_terme_<b>%1</b>
%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_ne_correspond_pas_\u00e0_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
%0_doesn't_match_the_term_<b>%1</b>=%0_ne_correspond_pas_au_terme_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_entr\u00E9es_trouv\u00E9es._Pour_r\u00E9duire_la_charge_du_serveur,_les_r\u00E9sum\u00E9_ne_seront_t\u00E9l\u00E9charg\u00E9s_que_pour_les_requ\u00EAtes_renvoyant_%1_r\u00E9sultats_ou_moins.
%0_export_successful=%0_:_Exportation_r\u00E9ussie
%0_field_set=D\u00E9finition_du_champ_%0
-%0_import_cancelled.=%0_importation_interrompue.
%0_matches_the_Regular_Expression_<b>%1</b>=%0_correspond_\u00e0_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
%0_matches_the_term_<b>%1</b>=%0_correspond_au_terme_<b>%1</b>
<field_name>=<nom_de_champ>
@@ -180,7 +178,6 @@ Column_width=Largeur_de_colonne
Command_line_id=Identifiant_de_la_ligne_de_commande
Complete_record=Compl\u00E9ter_l'enregistrement
Completed_Import_Fields_from_CiteSeer.=Importation_des_champs_depuis_CiteSeer_termin\u00E9e.
-Completed_import_from_CiteSeer.=Importation_depuis_CiteSeer_termin\u00e9e.
Connect=Se_connecter
Connect_to_SQL_database=Se_connecter_\u00e0_une_base_SQL
Connect_to_SQL_Database=Se_connecter_\u00e0_une_base_SQL
@@ -390,13 +387,9 @@ Failed_to_read_groups_data_(unsupported_version:_%0)=La_lecture_des_donn\u00e9es
Fetch=Rechercher
Fetch_Articles_Citing_your_Database=Rechercher_les_articles_citant_votre_base
Fetch_CiteSeer=Recherche_CiteSeer
-Fetch_Medline_by_ID=Recherche_Medline_par_ID
Fetched_all_citations_from_target_database.=Toutes_les_citations_ont_\u00E9t\u00E9_r\u00E9cup\u00E9r\u00E9es_depuis_la_base_cible.
Fetching_Citations=Recherche_des_citations_en_cours
Fetching_Identifiers=Recherche_des_identifiants
-Fetching_Medline_by_ID...=Recherche_sur_Medline_par_ID...
-Fetching_Medline_by_id_...=Recherche_sur_Medline_par_id...
-Fetching_Medline_by_term_...=Recherche_sur_Medline_par_terme...
Field=Champ
field=Champ
Field_content=Contenu_du_champ
@@ -490,7 +483,6 @@ Immediate_subgroups=Sous-groupes_directs
Import=Importer
Import_and_keep_old_entry=Importer_et_conserver_l'ancienne_entr\u00e9e
Import_and_remove_old_entry=Importer_et_supprimer_l'ancienne_entr\u00e9e
-Import_cancelled.=Importation_interrompue.
Import_Data_from_CiteSeer_Database=Importer_les_donn\u00E9es_depuis_la_base_CiteSeer
Import_entries=Importer_les_entr\u00E9es
Import_entry_types=Types_d'entr\u00e9es_import\u00e9s
@@ -510,7 +502,6 @@ Imported_entry_types=Types_d'entr\u00e9es_import\u00e9s
Imported_from_database=Import\u00e9_\u00e0_partir_de_la_base_de_donn\u00e9es
ImportFormat_class=Classe_ImportFormat
Importing=Importation_en_cours
-Importing_file=Importation_de_fichier_en_cours
Importing_in_unknown_format=Importation_dans_un_format_inconnu
In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=Dans_JabRef,_utiliser_une_paire_de_#_pour_d\u00E9limiter_une_cha\u00EEne.
Include_abstracts=Inclure_les_r\u00e9sum\u00e9s
@@ -576,7 +567,6 @@ localhost=localhost
Look_and_feel=Apparence
Looking_for_pdf...=Recherche_de_pdf...
lower=minuscule
-Main_%0_directory=R\u00E9pertoire_principal_%0
Main_file_directory=R\u00e9pertoire_de_fichiers_principal_
Main_layout_file=Principal_fichier_de_mise_en_page
Main_PDF_directory=R\u00E9pertoire_PDF_principal_
@@ -591,13 +581,11 @@ Mark_entry=Etiqueter_l'entr\u00E9e
Mark_new_entries_with_addition_date=Enregistrer_la_date_d'ajout_pour_les_nouvelles_entr\u00e9es
Mark_new_entries_with_owner_name=Nouvelles_entr\u00E9es_attribu\u00E9es_au_propri\u00E9taire_
Marked_selected=Etiquetage_de_la_s\u00E9lection
-Medline_entries_fetched=Entr\u00E9es_Medline_r\u00E9cup\u00E9r\u00E9es
Memory_Stick_Mode=Mode_Clef_M\u00e9moire
Menu_and_label_font_size=Taille_de_police_pour_les_menus_et_les_champs_
Merged_external_changes=Fusionner_les_modifications_externes
Messages=Messages
Messages_and_Hints=Avertissements_et_Suggestions
-MIS_Quarterly=MIS_Quarterly
Modification_of_field=Modification_du_champ
Modified_group_"%0".=Groupe_"%0"_modifi\u00e9.
Modified_groups=Groupes_modifi\u00e9s
@@ -641,7 +629,6 @@ No_%0_found=Pas_de_%0_trouv\u00e9
No_actual_changes_found.=Pas_de_changements_trouv\u00e9s.
no_base-bibtex-file_specified=fichier_BibTeX_non_sp\u00e9cifi\u00e9_!
no_database_generated=pas_de_base_cr\u00E9\u00E9e
-No_databases_saved.=Aucune_base_sauv\u00e9e.
No_duplicates_found=Pas_de_doublons_trouv\u00e9s
No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Pas_d'entr\u00e9es_trouv\u00e9es._Assurez-vous,_SVP,_que_vous_utilisez_le_filtre_d'importation_appropri\u00e9.
No_entries_found_for_the_search_string_'%0'=Pas_d'entr\u00E9e_pour_la_cha\u00EEne_de_recherche_'%0'
@@ -654,7 +641,6 @@ No_files_found.=Fichiers_non_trouv\u00E9s.
No_GUI._Only_process_command_line_options.=Pas_d'interface_utilisateur._Traitement_limit\u00E9_aux_options_de_la_ligne_de_commande.
No_journal_names_could_be_abbreviated.=Aucun_nom_de_journal_n'a_pu_\u00EAtre_abr\u00e9g\u00e9.
No_journal_names_could_be_unabbreviated.=Aucun_nom_de_journal_n'a_pu_\u00EAtre_d\u00e9velopp\u00e9.
-No_Medline_entries_found.=Pas_d'entr\u00e9es_Medline_trouv\u00e9es
No_PDF_linked=Pas_de_PDF_li\u00E9
No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=PDF_ou_PS_non_d\u00E9fini_et_fichier_correspondant_\u00E0_la_clef_BibTeX_non_trouv\u00E9
No_plugins_were_found_in_the_following_folders\:=Aucun_greffon_n'a_\u00e9t\u00e9_trouv\u00e9_dans_les_r\u00e9pertoires_suivants_:
@@ -717,8 +703,6 @@ Path_to_%0_not_defined=Chemin_vers_%0_non_d\u00E9fini
Path_to_HTML_viewer=Chemin_de_l'afficheur_HTML_
Path_to_LatexEditor_(LEd.exe)=Chemin_vers_LatexEditor_(LEd.exe)_
Path_to_LyX_pipe=Chemin_du_canal_de_transmission_LyX_
-Path_to_PDF_viewer=Chemin_de_l'afficheur_PDF_
-Path_to_PS_viewer=Chemin_de_l'afficheur_PS_
Path_to_Vim=Chemin_de_Vim_
Path_to_WinEdt.exe=Chemin_de_WinEdt.exe_
PDF_directory=R\u00e9pertoire_PDF
@@ -728,7 +712,6 @@ Plain_text_import=Importation_de_texte_brut
Please_check_your_network_connection_to_this_machine.=SVP,_v\u00E9rifiez_votre_connexion_r\u00E9seau_\u00E0_cette_machine.
Please_enter_a_name_for_the_group.=SVP,_entrez_un_nom_pour_le_groupe.
Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=SVP,_entrez_un_terme_\u00e0_recherche._Par_exemple,_pour_rechercher_<b>Smith</b>_dans_tout_les_champs,_entrez %c<p><tt>smith</tt><p>Pour_rechercher_<b>Smith</b>_dans_le_champ_<b>Author</b>_et_<b>\u00e9lectrique</b>_dans_le_c [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=SVP,_entrez_une_liste_d'IDs_Medline_(num\u00E9riques)_s\u00E9par\u00E9s_par_un_point-virgule_ou_par_une_virgule
Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=SVP,_entrez_le_champ_de_recherche_(par_ex._<b>keywords</b>)_et_le_mot-clef_\u00e0_rechercher_(par_ex._<b>\u00e9lectrique</b>).
Please_enter_the_string's_label=SVP,_entrez_le_nom_de_la_cha\u00EEne
Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=S'il_vous_pla\u00eet,_consultez_le_manuel_d'aide_de_JabRef_sur_l'utilisation_des_outils_CiteSeer
@@ -959,7 +942,6 @@ Tertiary_sort_criterion=Crit\u00E8re_tertiaire_de_tri
Test=Test
Text_Input_Area=Zone_de_saisie_du_texte
The_#_character_is_not_allowed_in_BibTeX_fields=Le_caract\u00E8re_#_est_interdit_dans_un_champ_BibTeX
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=L'application_'%0'_associ\u00E9e_avec_le_type_de_fichier_'%1'_n'a_pas_pu_\u00EAtre_lanc\u00E9e.
The_chosen_date_format_for_new_entries_is_not_valid=Le_format_de_date_choisi_pour_les_nouvelles_entr\u00e9es_n'est_pas_valide
The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=L'encodage_'%0'_choisi_ne_peut_pas_encoder_les_caract\u00e8res_suivants_:_
The_CiteSeer_fetch_operation_returned_zero_results.=La_recherche_CiteSeer_n'a_retourn\u00E9_aucun_r\u00E9sultat.
@@ -993,8 +975,7 @@ This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Ce_gr
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Ce_groupe_contient_des_entr\u00e9es_dont_le_champ_<b>%0</b>_contient_le_mot-clef_<b>%1</b>
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Ce_groupe_contient_des_entr\u00e9es_dont_le_champ_<b>%0</b>_contient_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Ceci_est_simplement_une_fen\u00EAtre_de_copier-coller_pour_importer_certains_champs_\u00e0_partir_d'un_texte_normal
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_va_consid\u00E9rer_chaque_extension_de_%0_et_v\u00E9rifier_si_le_fichier_existe.<BR>Dans_la_n\u00E9gative,_un_choix_d'options_vous_sera_propos\u00E9_pour_r\u00E9soudre_le_probl\u00E8me.
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Cela_conduit_JabRef_\u00e0_tester_chaque_lien_%0_et_\u00e0_v\u00e9rifier_si_le_fichier_existe._Dans_la_n\u00e9gative,_des_options_vous_seront_propos\u00e9es<BR>pour_r\u00e9soudre_le_probl\u00e8me.
+This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_cherche_chaque_%0_lien_et_v\u00E9rifie_si_le_fichier_existe._Si_non,_des_options_vous_seront_propos\u00E9es<BR>pour_r\u00E9soudre_le_probl\u00E8me.
This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Cette_op\u00e9ration_n\u00e9cessite_que_toutes_les_entr\u00e9es_s\u00e9lectionn\u00e9es_aient_des_clefs_BibTeX_d\u00e9finies
This_operation_requires_at_least_one_entry.=Cette_op\u00e9ration_n\u00e9cessite_au_moins_une_entr\u00e9e.
This_operation_requires_one_or_more_entries_to_be_selected.=Cette_op\u00e9ration_n\u00e9cessite_qu'une_ou_plusieurs_entr\u00e9es_soient_s\u00e9lectionn\u00e9es.
@@ -1120,8 +1101,8 @@ Fetch_Citeseer=Recherche_sur_Citeseer
Error_fetching_from_Citeseer\:\\n=Erreur_lors_la_recherche_Citeseer\:\\n
Progress:_%0_of_%1=Progr\u00e8s_:_%0_de_%1
Error_while_fetching_from_JSTOR=Erreur_au_cours_de_la_recherche_JSTOR
-Fetching_Medline_by_id...=Recherche_Medline_en_cours_par_id...
-Fetching_Medline_by_term...=Recherche_Medline_en_cours_par_terme...
+Fetching_Medline_by_id...=Recherche_sur_Medline_par_id...
+Fetching_Medline_by_term...=Recherche_sur_Medline_par_terme...
Medline_import_canceled=Importation_Medline_annul\u00e9e
Please_enter_a_valid_number=SVP,_entrez_un_nombre_valide
Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=SVP,_entrez_une_liste_s\u00e9par\u00e9e_par_des_virgules_d'ID_Medline_(nombres)_ou_de_termes_de_recherche.
@@ -1131,7 +1112,7 @@ Connect_to_external_SQL_database=Se_connecter_\u00e0_une_base_SQL_externe
Export_to_external_SQL_database=Exporter_vers_une_base_SQL_externe
-Show_results_in_dialog=Afficher_les_r\u00e9sultats_dans_une_fen\u00EAtre
+Show_results_in_dialog=Nouvelle_fen\u00EAtre
Global_search=Recherche_globale
Show_search_results_in_a_window=Afficher_les_r\u00e9sultats_de_recherche_dans_une_fen\u00EAtre
Search_results=R\u00e9sultats_de_la_recherche
@@ -1146,5 +1127,35 @@ Protected_database=Base_prot\u00e9g\u00e9e
Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Refuser_d'enregistrer_la_base_tant_que_les_changements_externes_ne_sont_pas_v\u00e9rifi\u00e9s.
Database_protection=Protection_de_la_base
Unable_to_save_database=Impossible_de_sauver_la_base
-BibTeX_key_generator=g\u00E9n\u00E9rateur_de_clefs_BibTeX
+BibTeX_key_generator=G\u00E9n\u00E9rateur_de_clefs_BibTeX
Unable_to_open_link.=Impossible_d'ouvrir_un_lien.
+Search_JSTOR=Recherche_JSTOR
+Attempting_SQL_import...=Tentative_d'importation_SQL...
+BibO_RDF=BibO_RDF
+HTML_parser=Analyseur_syntaxique_HTML
+RIS_importer=Filtres_d'importation_RIS
+
+Move_the_keyboard_focus_to_the_entry_table=D\u00E9placer_le_curseur_vers_la_table_des_entr\u00E9es
+MIME_type=Type_MIME
+
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=Cette_fonction_permet_aux_nouveaux_fichiers_d'\u00EAtre_ouverts_ou_import\u00E9s_dans_une_fen\u00EAtre_JabRef_d\u00E9j\u00e0_active<BR>au_lieu_d'ouvrir_une_nouvelle_fen\u00EAtre._Par_ [...]
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=Noter_que_ces_param\u00E8tres_sont_utilis\u00E9s_uniquement_pour_les_champs_obsol\u00E8tes_<b>pdf</b>_et_<b>ps</b>.<br>Pour_la_plupart_des_utilisateurs,_param\u00E9trer_le_<b>R\u00e9pertoire_de_fichiers_principal</b>_devrait_suffire.
+Legacy_file_fields=Champs_de_fichiers_obsol\u00E8tes
+
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=%0_entr\u00E9es_trouv\u00E9es._Pour_r\u00E9duire_la_charge_du_serveur,_seulement_%1_seront_t\u00E9l\u00E9charg\u00E9es.
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_cherche_chaque_%0_extension_et_v\u00E9rifie_si_le_fichier_existe._Si_non,_des_options_vous_seront_propos\u00E9es<BR>pour_r\u00E9soudre_le_probl\u00E8me.
+Run_Fetcher,_e.g._"--fetch\=Medline\:cancer"=Lance_une_recherche,_par._ex._"--fetch=Medline\:cancer"
+
+Override_legacy_file_fields=Remplacer_les_champs_de_fichiers_obsol\u00E8tes
+
+The_ACM_Digital_Library=La_Biblioth\u00E8que_Num\u00E9rique_ACM
+The_Guide=Le_Guide
+Search_ACM_Digital_Library=Recherche_dans_la_Biblioth\u00E8que_Num\u00E9rique_ACM
+Connection_to_ACM_Digital_Library_failed=Echec_de_la_connexion_\u00e0_la_Biblioth\u00E8que_Num\u00E9rique_ACM
+
+Use_IEEE_LaTeX_abbreviations=Utiliser_les_abbr\u00E9viations_LaTeX_IEEE
+The_Guide_to_Computing_Literature=Le_Guide_de_la_Litt\u00E9rature_Informatique
+Search_ACM_Portal=Recherche_dans_le_portail_ACM
+Connection_to_ACM_Portal_failed=Echec_de_la_connexion_au_portail_ACM
+
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=A_l'ouverture_d'un_lien_de_fichier,_rechercher_un_fichier_correspondant_si_aucun_lien_n'est_d\u00E9fini
diff --git a/src/resource/JabRef_fr.properties.bak b/src/resource/JabRef_fr.properties.bak
deleted file mode 100644
index 54ce788..0000000
--- a/src/resource/JabRef_fr.properties.bak
+++ /dev/null
@@ -1,1150 +0,0 @@
-#!
-#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
-#! encoding:ISO-8859-1
-%0_contains_the_Regular_Expression_<b>%1</b>=%0 contient_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
-%0_contains_the_term_<b>%1</b>=%0 contient_le_terme_<b>%1</b>
-%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_ne_contient_pas_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
-%0_doesn't_contain_the_term_<b>%1</b>=%0_ne_contient_pas_le_terme_<b>%1</b>
-%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_ne_correspond_pas_\u00e0_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
-%0_doesn't_match_the_term_<b>%1</b>=%0_ne_correspond_pas_au_terme_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_entr\u00E9es_trouv\u00E9es._Pour_r\u00E9duire_la_charge_du_serveur,_les_r\u00E9sum\u00E9_ne_seront_t\u00E9l\u00E9charg\u00E9s_que_pour_les_requ\u00EAtes_renvoyant_%1_r\u00E9sultats_ou_moins.
-%0_export_successful=%0_:_Exportation_r\u00E9ussie
-%0_field_set=D\u00E9finition_du_champ_%0
-%0_import_cancelled.=%0_importation_interrompue.
-%0_matches_the_Regular_Expression_<b>%1</b>=%0_correspond_\u00e0_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
-%0_matches_the_term_<b>%1</b>=%0_correspond_au_terme_<b>%1</b>
-<field_name>=<nom_de_champ>
-<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=<HTML>Le_fichier_'%0'_n'a_pas_pu_\u00EAtre_trouv\u00e9_<BR>\u00e0_partir_du_lien_de_l'entr\u00e9e_'%1'</HTML>
-<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>D\u00E9compacter_le_fichier_zip_contenant_les_filtres_import/export_pour_Endnote,<BR>pour_une_interop\u00E9rabilit\u00E9_optimale_avec_JabRef</HTML>
-<no_field>=<pas_de_champ>
-<select>=<s\u00E9lectionner>
-<select_word>=<entrer_le_mot-clef>
-_on_entry_number_=_pour_le_num\u00e9ro_d'entr\u00e9e_
-A_CiteSeer_fetch_operation_is_currently_in_progress.=Une_op\u00E9ration_de_recherche_sur_CiteSeer_est_en_cours.
-A_CiteSeer_import_operation_is_currently_in_progress.=Une_op\u00E9ration_d'importation_depuis_CiteSeer_est_en_cours.
-A_string_with_that_label_already_exists=Une_cha\u00EEne_avec_ce_nom_existe_d\u00E9j\u00e0
-Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Abr\u00e9ger_les_noms_de_journaux_des_entr\u00e9es_s\u00e9lectionn\u00e9es_(abr\u00e9viations_ISO)
-Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Abr\u00e9ger_les_noms_de_journaux_des_entr\u00e9es_s\u00e9lectionn\u00e9es_(abr\u00e9viations_MEDLINE)
-Abbreviate_names=Abr\u00e9ger_les_noms
-Abbreviated_%0_journal_names.=%0_noms_de_journaux_abr\u00e9g\u00e9s.
-Abbreviation=Abr\u00e9viation
-About_JabRef=A_propos_de_JabRef
-Abstract=R\u00e9sum\u00e9
-Accept=Valider
-Accept_change=Accepter_la_modification
-Action=Action
-Add=Ajouter
-Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=Ajouter_une_classe_ImportFormat_personnalis\u00e9e_(compil\u00e9e)_\u00e0_partir_d'un_chemin_de_classe._\nLe_chemin_n'a_pas_besoin_d'\u00EAtre_dans_le_chemin_de_classe_de_JabRef.
-Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=Ajouter_une_classe_ImportFormat_personnalis\u00e9e_(compil\u00e9e)_\u00e0_partir_d'une_archive_ZIP._\nL'archive_ZIP_n'a_pas_besoin_d'\u00EAtre_dans_le_chemin_de_classe_de_JabRef.
-add_entries_to_group=ajouter_des_entr\u00e9es_au_groupe
-Add_entry_selection_to_this_group=Ajouter_les_entr\u00e9es_s\u00e9lectionn\u00e9es_\u00e0_ce_groupe
-Add_from_folder=Ajouter_\u00e0_partir_du_r\u00e9pertoire
-Add_from_jar=Ajouter_\u00e0_partir_de_jar
-add_group=ajouter_un_groupe
-Add_Group=Ajouter_un_groupe
-Add_new=Ajouter_nouvelle
-Add_Subgroup=Ajouter_un_sous-groupe
-Add_to_group=Ajouter_au_groupe
-Added_group_"%0".=Groupe_"%0"_ajout\u00e9.
-Added_new=Nouvel_ajout
-Added_string=Cha\u00EEne_ajout\u00E9e
-Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=De_plus,_des_entr\u00e9es_dont_le_champ_<b>%0</b>_ne_contient_pas_<b>%1 [...]
-Advanced=Avanc\u00E9
-All_custom_file_types_will_be_lost._Proceed?=Tous_les_types_de_fichiers_personnalis\u00E9s_seront_perdus._Continuer_?
-All_Entries=Toutes_les_entr\u00e9es
-All_entries=Toutes_les_entr\u00E9es
-All_entries_of_this_type_will_be_declared_typeless._Continue?=Toutes_les_entr\u00E9es_de_ce_type_seront_d\u00E9clar\u00E9es_'sans_type'._Continuer_?
-All_fields=Tous_les_champs
-All_subgroups_(recursively)=Tous_les_sous-groupes_(r\u00e9cursivement)
-Allow_editing_in_table_cells=Autoriser_l'\u00E9dition_dans_les_cellules_de_la_table
-An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=Une_erreur_est_survenue_lors_de_la_recherche_\u00e0_partir_de_la_source_OAI2_(%0)_:
-An_Exception_ocurred_while_accessing_'%0'=Une_Exception_est_survenue_lors_de_l'acc\u00e8s_\u00e0_'%0'
-An_SAXException_ocurred_while_parsing_'%0':=Une_Exception_SAX_est_survenue_pendant_le_traitement_de_'%0'_:
-and=_et
-and_inside_the_JabRef-jar\:=et_dans_le_jar_de_JabRef_:
-and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=et_la_classe_doit_\u00EAtre_disponible_dans_votre_chemin_de_classe_la_prochaine_fois_que_vous_d\u00E9marrez_JabRef.
-any_field_that_matches_the_regular_expression_<b>%0</b>=tout_champ_qui_correspond_\u00e0_l'expression_r\u00e9guli\u00e8re_<b>%0</b>
-Appearance=Aspect
-Append=Ajouter
-Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Ajouter_le_contenu_d'une_base_BibTeX_\u00E0_la_base_actuelle
-Append_database=Joindre_\u00E0_la_base
-append_the_selected_text_to_bibtex_key=ajouter_le_texte_s\u00e9lectionn\u00e9_\u00e0_la_clef_BibTeX
-Application=Application
-Apply=Appliquer
-Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Arguments_transmis_\u00e0_l'instance_JabRef_active.
-Assign_entry_selection_exclusively_to_this_group=Assigner_les_entr\u00e9es_s\u00e9lectionn\u00e9es_uniquement_\u00e0_ce_groupe
-Assign_new_file=Assigner_un_nouveau_fichier
-Assign_the_original_group's_entries_to_this_group?=Assigner_les_entr\u00e9es_originales_du_groupe_\u00e0_ce_groupe_?
-Assigned_%0_entries_to_group_"%1".=%0_entr\u00e9es_ajout\u00e9es_au_groupe_"%1".
-Assigned_1_entry_to_group_"%0".=Une_entr\u00e9e_ajout\u00e9e_au_groupe_"%0".
-At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=Au_moins_le_greffon_'net.sf.jabref.core'_devrait_\u00eatre_ici.
-Attach_%0_file=Attacher_le_fichier_%0
-Attach_URL=Attacher_l'URL
-Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Cela_tente_de_d\u00e9finir_automatiquement_les_liens_%0_de_vos_entr\u00e9es.<BR>La_d\u00e9finition_automatique_fonctionne_si_un_fichier_%0_dans_votre_r\u00e9pertoire_%0<BR>ou_dans_un_sous-r\u00e9pertoire_porte_le_m\u00EAme_nom_que_la_clef_d'une_entr\u00e9e_BibTeX,<BR>_l'extension_en_plus.
-Attempting_SQL_export...=Tentative_d'exportation_SQL...
-Auto=Auto
-Autodetect_format=D\u00E9tection_automatique_du_format
-Autogenerate_BibTeX_key=Cr\u00E9ation_automatique_des_clefs_BibTeX
-Autogenerate_BibTeX_keys=Cr\u00E9ation_automatique_des_clefs_BibTeX
-Autogenerate_groups=Cr\u00E9ation_automatique_des_groupes
-autogenerate_keys=cr\u00E9ation_automatique_des_clefs
-Autolink_files_with_names_starting_with_the_BibTeX_key=Lier_automatiquement_les_fichiers_commen\u00E7ant_par_la_clef_BibTeX
-Autolink_only_files_that_match_the_BibTeX_key=Lier_automatiquement_les_fichiers_correspondant_exactement_\u00e0_la_clef_BibTeX
-Automatically_create_groups=Cr\u00E9er_automatiquement_des_groupes
-Automatically_create_groups_for_database.=Cr\u00E9er_automatiquement_des_groupes_pour_la_base.
-Automatically_created_groups=Groupes_cr\u00e9\u00e9s_automatiquement
-Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Masquer_automatiquement_l'interface_des_groupes_lors_de_l'affichage_d'une_base_de_donn\u00e9es_qui_ne_contient_pas_de_groupes
-Automatically_remove_exact_duplicates=Supprimer_automatiquement_les_doublons_identiques
-Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Afficher_automatiquement_l'interface_des_groupes_lors_de_l'affichage_d'une_base_de_donn\u00e9es_qui_contient_des_groupes
-Autoset=D\u00e9finir_automatiquement
-Autoset_%0_field=Auto-d\u00e9finition_du_champ_%0
-Autoset_%0_links._Allow_overwriting_existing_links.=D\u00e9finir_automatiquement_les_liens_%0._Ecraser_les_liens_existants.
-Autoset_%0_links._Do_not_overwrite_existing_links.=D\u00e9finir_automatiquement_les_liens_%0._Ne_pas_\u00e9craser_les_liens_existants.
-Autoset_external_links=D\u00E9finir_automatiquement_les_liens_externes
-Autosetting_links=D\u00E9finition_automatique_des_liens
-AUX_file_import=Importation_de_fichier_AUX
-Available_export_formats=Formats_d'exportation_disponibles
-Available_fields=Champs_BibTeX_disponibles
-Available_import_formats=Formats_d'importation_disponibles
-Background_color_for_marked_entries=Couleur_d'arri\u00e8re-plan_pour_les_entr\u00e9es_marqu\u00e9es
-Background_color_for_optional_fields=Couleur_d'arri\u00e8re-plan_pour_les_champs_optionnels
-Background_color_for_required_fields=Couleur_d'arri\u00e8re-plan_pour_les_champs_requis
-Backup_old_file_when_saving=Cr\u00E9er_une_copie_de_sauvegarde_lors_de_l'enregistrement
-Beta_version=Version_Beta
-Bibkey_to_filename_conversion=Conversion_de_la_clef_BibTeX_en_nom_de_fichier
-BibTeX_key=Clef_BibTeX
-BibTeX_key_is_unique.=La_clef_BibTeX_est_unique.
-BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=Clef_BibTeX_ind\u00E9finie._Entrer_un_nom_pour_le_fichier_t\u00E9l\u00E9charg\u00E9
-BibTeX_source=Source_BibTeX
-BibTeXML=BibTeXML
-Binding=Affectation
-Broken_link=Lien_invalide
-Browse=Explorer
-by=par_
-Calling_external_viewer...=Lancement_de_l'afficheur_externe...
-Cancel=Annuler
-Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Les_entr\u00e9es_ne_peuvent_pas_\u00EAtre_ajout\u00e9es_au_groupe_sans_g\u00e9n\u00e9rer_des_clefs._Voulez-vous_g\u00e9n\u00e9rer_des_clefs_maintenant_?
-Cannot_connect_to_SQL_server_at_the_specified_host.=Echec_de_la_connexion_au_serveur_SQL_\u00e0_l'h\u00f4te_sp\u00e9cifi\u00e9.
-Cannot_merge_this_change=Cette_modification_ne_peut_pas_\u00EAtre_fusionn\u00E9e
-Cannot_move_group_"%0"_down.=Le_groupe_"%0"_ne_peut_pas_\u00EAtre_d\u00e9plac\u00e9_vers_le_bas.
-Cannot_move_group_"%0"_left.=Le_groupe_"%0"_ne_peut_pas_\u00EAtre_d\u00e9plac\u00e9_vers_la_gauche.
-Cannot_move_group_"%0"_right.=Le_groupe_"%0"_ne_peut_pas_\u00EAtre_d\u00e9plac\u00e9_vers_la_droite.
-Cannot_move_group_"%0"_up.=Le_groupe_"%0"_ne_peut_pas_\u00EAtre_d\u00e9plac\u00e9_vers_le_haut
-case_insensitive=insensible_\u00e0_la_casse
-case_sensitive=sensible_\u00e0_la_casse
-Case_sensitive=Sensible_\u00e0_la_casse
-change_assignment_of_entries=changer_l'assignation_des_entr\u00e9es
-Change_case=Changer_la_casse
-Change_entry_type=Changer_le_type_d'entr\u00E9e
-Change_file_type=Changer_le_type_de_fichier
-change_key=changer_la_clef
-Change_of_Grouping_Method=Changement_de_la_M\u00e9thode_de_Groupement
-change_preamble=changer_le_pr\u00E9ambule
-change_string_content=changer_le_contenu_de_la_cha\u00EEne
-change_string_name=changer_le_nom_de_la_cha\u00EEne
-Change_table_column_and_General_fields_settings_to_use_the_new_feature=Modifier_les_colonnes_de_la_table_et_les_param\u00e8tres_des_champs_g\u00e9n\u00e9raux_pour_utiliser_cette_nouvelle_fonction
-change_type=changer_le_type
-changed_=chang\u00e9_
-Changed_font_settings=Param\u00E8tres_de_police_modifi\u00E9s
-Changed_language_settings=Param\u00E8tres_linguistiques_modifi\u00E9s
-Changed_look_and_feel_settings=Changer_les_param\u00e8tres_d'apparence
-Changed_preamble=Pr\u00E9ambule_modifi\u00E9
-Changed_type_to=Type_modifi\u00E9_en
-Characters_to_ignore=Caract\u00E8res_\u00E0_ignorer_
-Check_existing_%0_links=V\u00e9rifier_les_liens_%0_existants
-Check_links=V\u00e9rifier_les_liens
-Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=Choisir_l'URL_de_t\u00e9l\u00e9chargement._La_valeur_par_d\u00e9faut_pointe_vers_une_liste_fournie_par_les_d\u00e9veloppeurs_de_JabRef
-Cite_command=Commande_Cite
-Cite_command_(for_Emacs/WinEdt)=Commande_de_citation_(pour_Emacs/WinEdt)_
-CiteSeer_Error=Erreur_CiteSeer
-CiteSeer_Fetch_Error=Erreur_de_recherche_sur_CiteSeer
-CiteSeer_Import_Error=Erreur_d'importation_depuis_CiteSeer
-CiteSeer_Import_Fields=Champs_d'importation_de_CiteSeer
-CiteSeer_Transfer=Transfert_de_CiteSeer
-Class_name=Nom_de_classe
-Clear=Vider
-clear_all_groups=Vider_tous_les_groupes
-Clear_field=Vider_le_champ
-Clear_fields=Vider_les_champs
-Clear_highlight=Vider_surlignements
-Close=Fermer
-Close_dialog=Fermer_la_fen\u00EAtre
-Close_the_current_database=Fermer_la_base_courante
-Close_the_help_window=Fermer_la_fen\u00EAtre_d'aide
-Close_window=Fermer_la_fen\u00EAtre
-Closed_database=Base_ferm\u00E9e
-Collapse_subtree=Masquer_le_sous-arbre
-Color_codes_for_required_and_optional_fields=Codes_de_couleurs_pour_les_champs_requis_et_optionnels
-Color_for_marking_incomplete_entries=Couleur_pour_marque_les_entr\u00e9es_incompl\u00e8tes
-Column_width=Largeur_de_colonne
-Command_line_id=Identifiant_de_la_ligne_de_commande
-Complete_record=Compl\u00E9ter_l'enregistrement
-Completed_Import_Fields_from_CiteSeer.=Importation_des_champs_depuis_CiteSeer_termin\u00E9e.
-Completed_import_from_CiteSeer.=Importation_depuis_CiteSeer_termin\u00e9e.
-Connect=Se_connecter
-Connect_to_SQL_database=Se_connecter_\u00e0_une_base_SQL
-Connect_to_SQL_Database=Se_connecter_\u00e0_une_base_SQL
-Connection_to_IEEEXplore_failed=Echec_de_la_connexion_\u00e0_IEEEXplore
-Contained_in=Contenu_dans
-Content=Contenu
-Copied=Copi\u00E9
-Copied_cell_contents=Contenu_des_cellules_copi\u00e9
-Copied_key=Clef_copi\u00E9e
-Copied_keys=Clefs_copi\u00E9es
-Copy=Copier
-Copy_BibTeX_key=Copier_la_clef_BibTeX
-Copy_file_to_file_directory.=Copier_le_fichier_vers_le_r\u00E9pertoire_de_fichiers.
-Copy_files_to_file_directory.=Copier_les_fichiers_vers_le_r\u00E9pertoire_de_fichiers.
-Copy_to_clipboard=Copier_dans_le_presse-papier
-Could_not_call_executable=L'ex\u00E9cutable_n'a_pas_pu_\u00EAtre_lanc\u00E9
-Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=La_connexion_\u00e0_un_processus_gnuserv_actif_a_\u00e9chou\u00e9._Assurez-vous_qu'Emacs_ou_XEmacs_soit_actif,<BR>et_que_le_serveur_a_\u00e9t\u00e9_d\u00e9marr\u00e9_(avec_la_commande_'gnuserv-start').
-Could_not_connect_to_host=La_connexion_\u00e0_l'ordinateur_h\u00f4te_a_\u00e9chou\u00e9
-Could_not_connect_to_host_=La_connexion_\u00e0_l'ordinateur_h\u00f4te_a_\u00e9chou\u00e9_
-Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=La_connexion_au_serveur_Vim_a_\u00e9chou\u00e9._Assurez-vous_que_Vim_tourne<BR>avec_le_bon_nom_de_serveur.
-Could_not_determine_exception_message.=Echec_de_l'identification_du_message_d'exception.
-Could_not_export_entry_types=L'exportation_des_types_d'entr\u00e9es_a_\u00e9chou\u00e9
-Could_not_export_file=Le_fichier_n'a_pas_pu_\u00EAtre_export\u00E9
-Could_not_export_preferences=L'exportation_des_pr\u00e9f\u00e9rences_a_\u00e9chou\u00e9
-Could_not_find_a_suitable_import_format.=Un_format_d'importation_convenable_n'a_pas_pu_\u00EAtre_trouv\u00E9
-Could_not_find_directory_for_%0-files\:_%1=Le_r\u00e9pertoire_n'a_pas_pu_\u00EAtre_trouv\u00e9_pour_les_fichiers_%0_:_%1
-Could_not_find_image_file=Le_fichier_image_n'a_pas_\u00e9t\u00e9_trouv\u00e9
-Could_not_find_layout_file=Fichier_de_mise_en_page_non_trouv\u00E9
-Could_not_import_entry_types=L'importation_des_types_d'entr\u00e9es_a_\u00e9chou\u00e9_
-Could_not_import_preferences=L'importation_des_pr\u00e9f\u00e9rences_a_\u00e9chou\u00e9_
-Could_not_instantiate_%0_%1=N'a_pas_pu_initialiser_%0_%1
-Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=%0_%1_a_\u00e9chou\u00e9._Avez-vous_choisi_le_chemin_de_paquetage_correct_?
-Could_not_open_link=Le_lien_n'a_pas_pu_\u00EAtre_ouvert
-Could_not_parse_number_of_hits=Le_nombre_de_r\u00e9sultats_n'a_pas_pu_\u00EAtre_trait\u00e9
-Could_not_print_preview=Echec_de_l'impression_de_l'aper\u00e7u
-Could_not_resolve_import_format=Le_format_d'importation_n'a_pas_\u00e9t\u00e9_d\u00e9cod\u00e9_
-Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Le_programme_'gnuclient'_n'a_pas_pu_\u00EAtre_lanc\u00e9._Assurez-vous_que_les_programmes_gnuserv/gnuclient_sont_install\u00e9s.
-Could_not_run_the_'vim'_program.=Le_programme_'vim'_n'a_pas_pu_\u00EAtre_lanc\u00e9.
-Could_not_save_file=Le_fichier_n'a_pas_pu_\u00EAtre_sauvegard\u00E9_
-Could_not_save_file._Character_encoding_'%0'_is_not_supported.=Le_fichier_n'a_pas_pu_\u00EAtre_sauvegard\u00E9._L'encodage_de_caract\u00E8res_'%0'_n'est_pas_support\u00E9.
-Couldn't_find_an_entry_associated_with_this_URL=Aucune_entr\u00E9e_associ\u00E9e_\u00E0_cette_URL_n'a_\u00E9t\u00E9_trouv\u00E9e_
-Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=Le_champ_'citeseerurl'_n'a_pas_pu_\u00EAtre_trait\u00E9_dans_les_entr\u00E9es_suivantes_
-Create_group=Cr\u00E9er_le_groupe
-Created_groups.=Groupes_cr\u00E9\u00E9s.
-crossreferenced_entries_included=Entr\u00e9es_avec_r\u00e9f\u00e9rences_crois\u00e9es_incluses
-Current_content=Contenu_actuel
-Current_value=Valeur_actuelle_
-Custom_entry_types=Types_d'entr\u00E9es_personnalis\u00E9es
-Custom_entry_types_found_in_file=Types_d'entr\u00E9es_personnalis\u00E9es_trouv\u00E9es_dans_le_fichier
-Custom_icon_theme=Th\u00e8me_d'ic\u00f4nes_personnalis\u00e9
-Custom_icon_theme_file=Fichier_de_th\u00e8me_d'ic\u00f4nes_personnalis\u00e9
-Custom_importers=Filtres_d'importation_personnalis\u00e9s
-Customize_entry_types=Personnaliser_les_types_d'entr\u00E9es
-Customize_key_bindings=Personnaliser_les_affectations_de_touches
-Cut=Couper
-cut_entries=Couper_les_entr\u00E9es
-cut_entry=supprimer_l'entr\u00E9e
-Cut_pr=Couper
-Database_\:=Base_de_donn\u00e9es_:
-Database_encoding=Encodage_de_la_base_de_donn\u00e9es
-Database_has_changed._Do_you_want_to_save_before_closing?=Base_modifi\u00E9e._Voulez-vous_la_sauvegarder_avant_de_fermer_?
-Database_properties=Propri\u00E9t\u00E9s_de_la_base_de_donn\u00e9es
-Date_format=Format_de_date_
-Default=D\u00E9faut
-Default_encoding=Encodage_par_d\u00E9faut_
-Default_grouping_field=Champ_par_d\u00E9faut_pour_les_groupes_
-Default_look_and_feel=Apparence_par_d\u00E9faut_
-Default_pattern=Mod\u00E8le_par_d\u00E9faut
-Default_sort_criteria=Crit\u00e8re_de_tri_par_d\u00e9faut
-Define_'%0'=D\u00E9finir_'%0'
-defined.=d\u00E9fini(e).
-Delete=Supprimer
-Delete_custom=Supprimer_les_d\u00E9finitions_personnalis\u00E9es
-Delete_custom_format=Supprimer_le_format_personnalis\u00E9
-delete_entries=effacer_les_entr\u00E9es
-Delete_entry=Supprimer_l'entr\u00E9e
-delete_entry=effacer_l'entr\u00E9e
-Delete_multiple_entries=Effacer_plusieurs_entr\u00E9es
-Delete_rows=Supprimer_des_lignes
-Delete_strings=Supprimer_les_cha\u00EEnes
-Deleted=Supprim\u00E9
-Delimit_fields_with_semicolon,_ex.=D\u00E9limiter_les_champs_par_des_points-virgules,_ex.
-Derby=Derby
-Descending=Descendant
-Description=Description
-Deselect_all=Tout_d\u00e9s\u00e9lectionner
-Deselect_all_duplicates=D\u00e9s\u00e9lectionner_tous_les_doublons
-Details=D\u00E9tails
-Disable_entry_editor_when_multiple_entries_are_selected=D\u00E9sactiver_l'\u00E9diteur_en_cas_de_s\u00E9lections_multiples
-Disable_this_confirmation_dialog=D\u00E9sactiver_cette_demande_de_confirmation
-Disable_this_warning_dialog=D\u00E9sactiver_ce_message_d'avertissement
-Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Afficher_toutes_les_entr\u00E9es_appartenant_\u00E0_au_moins_un_des_groupes_s\u00E9lectionn\u00E9s.
-Display_all_error_messages=Afficher_tous_les_messages_d'erreur
-Display_help_on_command_line_options=Afficher_l'aide_sur_les_options_de_la_ligne_de_commande
-Display_imported_entries_in_an_inspection_window_before_they_are_added.=Afficher_les_entr\u00e9es_import\u00e9es_dans_une_fen\u00EAtre_d'inspection_avant_de_les_ajouter.
-Display_only_entries_belonging_to_all_selected_groups.=Afficher_uniquement_les_entr\u00E9es_appartenant_\u00E0_tous_les_groupes_s\u00E9lectionn\u00E9s.
-Display_version=Afficher_la_version
-Displaying_no_groups=Pas_de_groupes_\u00E0_afficher
-Do_not_abbreviate_names=Ne_pas_abr\u00e9ger_les_noms
-Do_not_autoset=Ne_pas_d\u00e9finir_automatiquement.
-Do_not_import_entry=Ne_pas_importer_l'entr\u00e9e
-Do_not_open_any_files_at_startup=N'ouvrir_aucun_fichier_au_d\u00E9marrage
-Do_not_overwrite_existing_keys=Ne_pas_\u00e9craser_de_clefs_existantes
-Do_not_show_splash_window_at_startup=Ne_pas_montrer_l'\u00e9cran_de_garde_lors_du_lancement
-Do_not_show_these_options_in_the_future=Ne_pas_afficher_ces_options_\u00E0_l'avenir
-Do_not_wrap_the_following_fields_when_saving=Ne_pas_renvoyer_\u00e0_la_ligne_les_champs_suivants_lors_de_la_sauvegarde_
-Do_not_write_the_following_fields_to_XMP_Metadata:=Ne_pas_\u00E9crire_les_champs_suivants_dans_les_m\u00E9tadonn\u00E9es_XMP_:
-Do_not_write_the_following_fields_to_XMP_Metadata\:=Ne_pas_\u00e9crire_les_champs_suivants_dans_les_m\u00e9tadonn\u00e9es_XMP_:
-Do_you_want_JabRef_to_do_the_following_operations?=Voulez-vous_que_JabRef_fasse_les_op\u00E9rations_suivantes_?
-Docbook=Docbook
-Done=Termin\u00E9
-Down=Bas
-Download=T\u00E9l\u00E9charger
-Download_completed=T\u00E9l\u00E9chargement_termin\u00E9
-Download_file=T\u00E9l\u00E9charger_le_fichier
-Downloading...=T\u00E9l\u00E9chargement...
-Drag_and_Drop_Error=Erreur_de_Glisser-D\u00e9poser
-Drop_%0=D\u00e9poser_%0
-duplicate_BibTeX_key=Clef_BibTeX_dupliqu\u00E9e
-Duplicate_BibTeX_key.=Dupliquer_la_clef_BibTeX.
-Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=Clef_BibTeX_dupliqu\u00e9e._Les_groupes_pourraient_ne_pas_fonctionner_pour_cette_entr\u00e9e.
-Duplicate_Key_Warning=Avertissement_:_Clef_dupliqu\u00e9e
-Duplicate_pairs_found=Doublons_trouv\u00E9s
-duplicate_removal=Suppression_des_doublons
-Duplicate_string_name=Dupliquer_le_nom_de_cha\u00EEne
-Duplicates_found=Doublons_trouv\u00e9s
-Duplicates_removed=Doublons_supprim\u00e9s
-Dynamic_groups=Groupes_dynamiques
-Dynamically_group_entries_by_a_free-form_search_expression=Grouper_dynamiquement_les_entr\u00e9es_en_utilisant_une_expression_de_recherche_de_forme_libre
-Dynamically_group_entries_by_searching_a_field_for_a_keyword=Grouper_dynamiquement_les_entr\u00e9es_en_cherchant_un_mot-clef_dans_un_champ
-Each_line_must_be_on_the_following_form=Chaque_ligne_doit_\u00EA_de_la_forme_suivante
-Edit=Editer
-Edit_custom_export=Editer_l'exportation_personnalis\u00E9e
-Edit_entry=Editer_l'entr\u00E9e
-Edit_file_link=Editer_le_lien_de_fichier
-Edit_file_type=Editer_le_type_de_fichier
-Edit_group=Editer_le_groupe
-Edit_journal=Editer_le_journal
-Edit_preamble=Editer_le_pr\u00E9ambule
-Edit_strings=Editer_les_cha\u00EEnes
-Editor_options=Options_d'\u00e9diteur
-empty_BibTeX_key=Clef_BibTeX_vide
-Empty_BibTeX_key.=Clef_BibTeX_vide.
-Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Clef_BibTeX_vide._La_gestion_des_groupes_pourrait_ne_plus_fonctionner_pour_cette_entr\u00e9e.
-empty_database=base_vide
-Enable_source_editing=Autoriser_l'\u00e9dition_du_source
-Enable_word/name_autocompletion=Autoriser_l'auto-g\u00e9n\u00e9ration_des_mots/noms
-Endnote=Endnote
-Enter_URL=Entrer_l'URL
-Enter_URL_to_download=Entrer_l'URL_de_t\u00E9l\u00E9chargement
-entries=entr\u00E9es
-Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Des_entr\u00e9es_ne_peuvent_pas_\u00EAtre_ajout\u00e9es_ou_supprim\u00e9es_manuellement_de_ce_groupe.
-Entries_exported_to_clipboard=Entr\u00E9es_export\u00E9es_vers_le_presse-papiers
-entries_have_undefined_BibTeX_key=Des_entr\u00e9es_ont_des_clefs_BibTeX_non_d\u00e9finies
-entries_into_new_database=entr\u00E9es_dans_la_nouvelle_base
-entry=entr\u00E9e
-Entry_editor=Editeur_d'entr\u00E9e
-Entry_has_no_citekey=L'entr\u00E9e_n'a_pas_de_clef_BibTeX
-Entry_in_current_database=Entr\u00e9e_dans_la_base_de_donn\u00e9es_actuelle
-Entry_in_import=Entr\u00e9e_dans_l'importation
-Entry_preview=Aper\u00E7u_de_l'entr\u00E9e
-Entry_table=Table_des_entr\u00E9es
-Entry_table_columns=Colonnes_de_la_table_des_entr\u00E9es
-Entry_type=Type_d'entr\u00E9e
-Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Les_noms_de_type_d'entr\u00E9e_ne_peuvent_pas_contenir_d'espace_et_les_caract\u00E8res_suivants
-Entry_types=Types_d'entr\u00E9es
-Error=Erreur
-Error\:_=Erreur_:_
-Error_converting_Bibtex_to_XMP:_%0=Erreur_lors_de_la_conversion_de_BibTeX_en_XMP_:_%0
-Error_converting_Bibtex_to_XMP\:_%0=Erreur_lors_de_la_conversion_BibTeX_vers_XMP\:_%0
-Error_converting_XMP_to_'%0'...=Erreur_lors_de_la_conversion_d'XMP_en_'%0'
-Error_exporting_to_clipboard=Erreur_lors_de_l'exportation_vers_le_presse-papiers
-Error_in_field=Erreur_dans_le_champ
-Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=Erreur_au_lancement_du_syst\u00e8me_de_greffon._D\u00e9marrage_sans_greffon,_certaines_fonctionalit\u00e9s_pourraient_\u00eatre_absentes.
-Error_occured_when_parsing_entry=Une_erreur_est_survenue_pendant_le_traitement_de_l'entr\u00e9e
-Error_opening_file=Erreur_lors_de_l'ouverture_du_fichier
-Error_setting_field=Erreur_de_configuration_du_champ
-Error_while_converting_BibtexEntry_to_XMP_%0=Erreur_lors_de_la_conversion_de_l'entr\u00e9e_BibTeX_en_XMP_%0
-Error_while_downloading_file\:=Erreur_lors_du_t\u00e9l\u00e9chargement_du_fichier_:
-Error_while_fetching_from_OIA2=Erreur_lors_d'une_recherche_sur_OIA2
-Error_while_writing=Erreur_lors_de_l'\u00e9criture
-Error_writing_to_%0_file(s).=Erreur_lors_de_l'\u00E9criture_de_%0_fichier(s).
-Error_writing_XMP_to_file\:_%0=Erreur_lors_de_l'\u00e9criture_des_XMP_dans_le_fichier_%0
-
-Establishing_SQL_connection...=Etablissement_de_la_connexion_SQL...
-Exceptions=Exceptions
-Existing_file=Fichier_existant
-exists._Overwrite_file?=existe._Ecraser_le_fichier_?
-exists.Overwrite?=existe._Ecraser_?
-Expand_subtree=D\u00e9velopper_le_sous-arbre
-Export=Exporter
-Export_entry_types=Exporter_les_types_d'entr\u00e9es
-Export_name=Nom_de_l'exportation
-Export_preferences=Exporter_les_pr\u00E9f\u00E9rences
-Export_preferences_to_file=Exporter_les_pr\u00E9f\u00E9rences_vers_un_fichier
-Export_properties=Propri\u00E9t\u00E9s_de_l'exportation
-Export_to_clipboard=Exporter_vers_le_presse-papiers
-Export_to_SQL_database=Exporter_vers_une_base_SQL
-Exporting=Exportation_en_cours
-Extension=Extension
-External_changes=Modifications_externes
-External_file_links=Liens_vers_les_fichiers_externes
-External_files=Fichiers_externes
-External_programs=Programmes_externes
-External_viewer_called=Afficheur_externe_lanc\u00E9
-Failed_to_read_groups_data_(unsupported_version:_%0)=La_lecture_des_donn\u00e9es_des_groupes_a_\u00e9chou\u00e9_(version_non_support\u00e9e_:_%0)
-Fetch=Rechercher
-Fetch_Articles_Citing_your_Database=Rechercher_les_articles_citant_votre_base
-Fetch_CiteSeer=Recherche_CiteSeer
-Fetch_Medline_by_ID=Recherche_Medline_par_ID
-Fetched_all_citations_from_target_database.=Toutes_les_citations_ont_\u00E9t\u00E9_r\u00E9cup\u00E9r\u00E9es_depuis_la_base_cible.
-Fetching_Citations=Recherche_des_citations_en_cours
-Fetching_Identifiers=Recherche_des_identifiants
-Fetching_Medline_by_ID...=Recherche_sur_Medline_par_ID...
-Fetching_Medline_by_id_...=Recherche_sur_Medline_par_id...
-Fetching_Medline_by_term_...=Recherche_sur_Medline_par_terme...
-Field=Champ
-field=Champ
-Field_content=Contenu_du_champ
-Field_name=Nom_du_champ_
-Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Les_noms_de_champs_ne_peuvent_pas_contenir_d'espace_ou_l'un_des_caract\u00E8res_suivants
-Field_sizes=Tailles_des_champs
-Field_to_filter=Champ_vers_filtre
-Field_to_group_by=Champ_\u00E0_grouper_par
-Fields=Champs
-File=Fichier
-file=fichier
-File_'%0'_is_already_open.=Le_fichier_'%0'_est_d\u00E9j\u00E0_ouvert.
-File_'%0'_not_found=Fichier_'%0'_non_trouv\u00e9
-File_changed=Fichier_chang\u00e9
-File_directory=R\u00E9pertoire_de_fichiers
-File_directory_is_'%0':=Le_r\u00E9pertoire_de_fichier_est_'%0'_:
-File_directory_is_not_set_or_does_not_exist!=Le_r\u00E9pertoire_de_fichiers_n'est_pas_configur\u00E9_ou_n'existe_pas_!
-File_download=T\u00e9l\u00e9chargement_de_fichier
-File_exists=Le_fichier_existe
-File_extension=Extension_de_fichier
-File_has_been_updated_externally._What_do_you_want_to_do?=Le_fichier_a_\u00E9t\u00E9_mis_\u00E0_jour_externalement._Que_voulez-vous_faire_?
-File_not_found=Fichier_non_trouv\u00E9
-File_type=Type_de_fichier
-File_updated_externally=Fichier_mis_\u00E0_jour_externalement
-filename=nom_de_fichier
-Files_opened=Fichiers_ouverts
-Filter=Filtre
-Finished_autosetting_external_links.=La_d\u00E9finition_automatique_des_liens_externes_est_termin\u00E9e.
-Finished_synchronizing_%0_links._Entries_changed%c_%1.=Synchronisation_des_liens_%0_termin\u00e9e._Entr\u00e9es_modifi\u00e9es%c_%1.
-Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=Ecriture_des_m\u00E9ta-donn\u00E9es_XMP_termin\u00E9e._Ecriture_de_%0_fichier(s).
-Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=Fin_de_l'\u00e9criture_des_XMP_pour_%0_fichiers_(%1_pass\u00e9s,_%2_erreurs).
-First_select_the_entries_you_want_keys_to_be_generated_for.=Commencez_par_s\u00E9lectionner_les_entr\u00E9es_pour_lesquelles_vous_voulez_que_des_clefs_soient_g\u00E9n\u00E9r\u00E9es.
-Fit_table_horizontally_on_screen=Ajuster_horizontalement_la_table_\u00E0_l'\u00E9cran
-Float=Flottante
-Float_marked_entries=Entr\u00e9es_marqu\u00e9es_flottantes
-Font_Family=Famille_de_police
-Font_Preview=Pr\u00E9visualisation_de_la_police
-Font_Size=Taille_de_police
-Font_Style=Style_de_police
-FontSelector=S\u00E9lecteur_de_police
-for=pour
-Format_of_author_and_editor_names=Format_des_noms_d'auteurs_et_d'\u00E9diteurs
-Format_String=Cha\u00EEne_de_format
-Format_used=Format_utilis\u00E9
-Formatter_Name=Nom_de_formateur
-Formatter_not_found=Formateur_non_trouv\u00E9
-found=trouv\u00E9
-Found_%0_plugin(s)=%0_greffon(s)_trouv\u00e9(s)
-found_in_aux_file=trouv\u00E9es_dans_le_fichier_aux
-Full_name=Nom_complet
-General=G\u00e9n\u00e9ral
-General_fields=Champs_g\u00E9n\u00E9raux
-Generate=Cr\u00E9er
-Generate_BibTeX_key=Cr\u00E9er_la_clef_BibTeX
-Generate_keys=G\u00e9n\u00e9rer_les_clefs
-Generate_keys_before_saving_(for_entries_without_a_key)=G\u00e9n\u00e9rer_les_clefs_avant_de_sauver_(pour_les_entr\u00e9es_sans_clef)
-Generate_keys_for_imported_entries=G\u00e9n\u00e9rer_les_clefs_pour_les_entr\u00e9es_import\u00e9es
-Generate_now=G\u00e9n\u00e9rer_maintenant
-Generated_BibTeX_key_for=Cr\u00E9ation_termin\u00E9e_de_la_clef_BibTeX_pour
-Generating_BibTeX_key_for=Cr\u00E9ation_en_cours_d'une_clef_BibTeX_pour
-Grab=Rechercher
-Gray_out_entries_not_in_group_selection=Griser_les_entr\u00E9es_hors_de_la_s\u00E9lection
-Gray_out_non-hits=Griser_les_entr\u00E9es_non_correspondantes
-Gray_out_non-matching_entries=Griser_les_entr\u00E9es_non_correspondantes
-Group_properties=Propri\u00E9t\u00E9s_du_groupe
-grouping_may_not_work_for_this_entry=Les_groupes_pourraient_ne_pas_fonctionner_pour_cette_entr\u00e9e.
-Groups=Groupes
-Harvard_RTF=Harvard_RTF
-Have_you_chosen_the_correct_package_path?=Avez-vous_choisi_le_bon_chemin_pour_le_paquetage_?
-Help=Aide
-Help_contents=Contenu_de_l'aide
-Help_on_groups=Aide_sur_les_groupes
-Help_on_key_patterns=Aide_sur_le_param\u00E9trage_des_clefs
-Help_on_Preview_Settings=Aide_sur_les_param\u00e8tres_de_l'aper\u00E7u
-Help_on_Regular_Expression_Search=Aide_sur_la_recherche_d'une_expression_r\u00e9guli\u00e8re
-Hide_non-hits=Masquer_les_entr\u00E9es_non_correspondantes
-Hide_non-matching_entries=Masquer_les_entr\u00E9es_non_correspondantes
-Hierarchical_context=Type_de_hi\u00e9rarchie
-Highlight=Surlign\u00E9e
-Highlight_groups_matching_all_selected_entries=Surligner_les_groupes_correspondant_\u00e0_toutes_les_entr\u00e9es_s\u00e9lectionn\u00e9es
-Highlight_groups_matching_any_selected_entry=Surligner_les_groupes_correspondant_\u00e0_au_moins_une_des_entr\u00e9es_s\u00e9lectionn\u00e9es
-Highlight_overlapping_groups=Surligner_les_groupes_se_chevauchant
-Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=Astuce%c_Pour_chercher_uniquement_dans_des_champs_sp\u00e9cifiques,_entrez_par_exemple%c<p><tt>author%esmith_and_title%e\u00e9lectrique</tt>
-HTML=HTML
-HTML_table=Tableau_HTML
-HTML_table_(with_Abstract_&_BibTeX)=Tableau_HTML_(avec_R\u00e9sum\u00e9_&_BibTeX)
-Icon=Ic\u00f4ne
-Ignore=Ignorer
-Illegal_type_name=Nom_de_type_ill\u00e9gal
-Immediate_subgroups=Sous-groupes_directs
-Import=Importer
-Import_and_keep_old_entry=Importer_et_conserver_l'ancienne_entr\u00e9e
-Import_and_remove_old_entry=Importer_et_supprimer_l'ancienne_entr\u00e9e
-Import_cancelled.=Importation_interrompue.
-Import_Data_from_CiteSeer_Database=Importer_les_donn\u00E9es_depuis_la_base_CiteSeer
-Import_entries=Importer_les_entr\u00E9es
-Import_entry_types=Types_d'entr\u00e9es_import\u00e9s
-Import_failed=L'importation_a_\u00e9chou\u00e9e
-Import_Fields_from_CiteSeer_Database=Importer_les_champs_depuis_la_base_CiteSeer
-Import_file=Fichier_\u00E0_importer
-Import_group_definitions=Importer_les_d\u00E9finitions_de_groupe
-Import_name=nom_Import
-Import_preferences=Importer_les_pr\u00E9f\u00E9rences
-Import_preferences_from_file=Importer_les_pr\u00E9f\u00E9rences_depuis_un_fichier
-Import_strings=Importer_les_cha\u00EEnes
-Import_to_open_tab=Importer_dans_l'onglet_ouvert
-Import_word_selector_definitions=Importer_les_d\u00E9finitions_des_s\u00E9lecteurs_de_mots
-Imported_database=Base_import\u00E9e
-Imported_entries=Entr\u00E9es_import\u00E9es
-Imported_entry_types=Types_d'entr\u00e9es_import\u00e9s
-Imported_from_database=Import\u00e9_\u00e0_partir_de_la_base_de_donn\u00e9es
-ImportFormat_class=Classe_ImportFormat
-Importing=Importation_en_cours
-Importing_file=Importation_de_fichier_en_cours
-Importing_in_unknown_format=Importation_dans_un_format_inconnu
-In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=Dans_JabRef,_utiliser_une_paire_de_#_pour_d\u00E9limiter_une_cha\u00EEne.
-Include_abstracts=Inclure_les_r\u00e9sum\u00e9s
-Include_entries=Entr\u00e9es_affect\u00e9es
-Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Inclut_les_sous-groupes_\:_Quand_s\u00e9lectionn\u00e9,_afficher_les_entr\u00e9es_contenues_dans_ce_groupe_ou_ses_sous-groupes
-Incremental=Incr\u00E9mentale
-Incremental_search=Recherche_incr\u00E9mentale
-Incremental_search_failed._Repeat_to_search_from_top.=La_recherche_incr\u00E9mentale_n'a_pas_abouti._R\u00E9p\u00E9ter_depuis_le_d\u00E9but.
-Independent_group\:_When_selected,_view_only_this_group's_entries=Groupe_ind\u00e9pendant_\:_Quand_s\u00e9lectionn\u00e9,_afficher_uniquement_les_entr\u00e9es_de_ce_groupe
-Initially_show_groups_tree_expanded=Afficher_au_d\u00e9part_l'arbre_des_groupes_d\u00e9velopp\u00e9
-Input=Attribution_des_champs
-Input_error=Entr\u00E9e_erron\u00E9e
-Insert=Ins\u00E9rer
-Insert_rows=Ins\u00E9rer_des_lignes
-Insert_selected_citations_into_LyX/Kile=Envoyer_les_citations_s\u00e9lectionn\u00e9es_dans_LyX/Kile
-Insert_selected_citations_into_WinEdt=Envoyer_les_citations_s\u00E9lectionn\u00E9es_dans_&WinEdt
-insert_string_=ins\u00e9rer_la_cha\u00eene
-Insert_URL=Ins\u00E9rer_l'URL
-integrity=int\u00e9grit\u00e9
-Integrity_check=V\u00e9rification_d'int\u00e9grit\u00e9
-Intersection=Intersection
-Invalid_BibTeX_key=Clef_BibTeX_invalide
-Invalid_date_format=Format_de_date_invalide
-Invalid_URL=URL_invalide
-Inverted=Compl\u00E9mentaire
-is_a_standard_type.=est_un_type_standard.
-ISO_abbreviation=Abr\u00e9viation_ISO
-Item_list_for_field=Liste_des_choix_pour_le_champ
-jabref=jabref
-JabRef_help=Aide_de_JabRef
-JabRef_preferences=Pr\u00E9f\u00E9rences_pour_JabRef
-Journal_abbreviations=Abr\u00e9viations_de_journaux
-Journal_list_preview=Pr\u00e9visualisation_de_la_liste_des_journaux
-Journal_name=Nom_du_journal
-Keep=Garder
-Keep_both=Garder_les_deux
-Keep_lower=Garder_celui_du_bas
-Keep_upper=Garder_celui_du_haut
-Key_bindings=Affectations_des_touches
-Key_bindings_changed=Affectations_des_touches_modifi\u00E9es
-Key_generator_settings=Param\u00e9trage_du_g\u00e9n\u00e9rateur_de_clef
-Key_pattern=Param\u00E9trage_des_clefs
-keys_in_database=clefs_dans_la_base_de_donn\u00e9es
-Keyword=Mot-clef
-Label=Nom_du_champ
-Language=Langue_
-Last_modified=Dernier_modifi\u00e9
-LaTeX_AUX_file=Fichier_LaTeX_AUX
-Leave_file_in_its_current_directory.=Laisser_le_fichier_dans_son_r\u00e9pertoire_courant
-Leave_files_in_their_current_directory.=Laisser_les_fichiers_dans_le_r\u00e9pertoire_courant
-Left=Gauche
-License=Licence
-Limit_to_fields=Restreindre_aux_champs
-Limit_to_selected_entries=Restreindre_aux_seules_entr\u00E9es_s\u00E9lectionn\u00E9es
-Link=Lien
-Link_local_file=Lier_le_fichier_local
-Link_to_file_%0=Lien_vers_le_fichier_%0
-Listen_for_remote_operation_on_port=Ecouter_le_port_pour_des_op\u00e9rations_\u00e0_distance_
-Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=Charger_et_sauver_les_pr\u00e9f\u00e9rences_de/vers_jabref.xml_au_d\u00e9marrage_(mode_clef_m\u00e9moire)
-Load_session=Charger_la_session
-Loading_session...=Chargement_de_la_session...
-localhost=localhost
-Look_and_feel=Apparence
-Looking_for_pdf...=Recherche_de_pdf...
-lower=minuscule
-Main_%0_directory=R\u00E9pertoire_principal_%0
-Main_file_directory=R\u00e9pertoire_de_fichiers_principal_
-Main_layout_file=Principal_fichier_de_mise_en_page
-Main_PDF_directory=R\u00E9pertoire_PDF_principal_
-Main_PS_directory=R\u00e9pertoire_PS_principal_
-Manage=G\u00E9rer
-Manage_custom_exports=G\u00E9rer_les_exportations_personnalis\u00E9es
-Manage_custom_imports=G\u00e9rer_les_importations_personnalis\u00e9es
-Manage_external_file_types=G\u00E9rer_les_types_de_fichiers_externes
-Manage_journal_abbreviations=G\u00e9rer_les_abr\u00e9viations_de_journaux
-Mark_entries=Etiqueter_des_entr\u00E9es
-Mark_entry=Etiqueter_l'entr\u00E9e
-Mark_new_entries_with_addition_date=Enregistrer_la_date_d'ajout_pour_les_nouvelles_entr\u00e9es
-Mark_new_entries_with_owner_name=Nouvelles_entr\u00E9es_attribu\u00E9es_au_propri\u00E9taire_
-Marked_selected=Etiquetage_de_la_s\u00E9lection
-Medline_entries_fetched=Entr\u00E9es_Medline_r\u00E9cup\u00E9r\u00E9es
-Memory_Stick_Mode=Mode_Clef_M\u00e9moire
-Menu_and_label_font_size=Taille_de_police_pour_les_menus_et_les_champs_
-Merged_external_changes=Fusionner_les_modifications_externes
-Messages=Messages
-Messages_and_Hints=Avertissements_et_Suggestions
-MIS_Quarterly=MIS_Quarterly
-Modification_of_field=Modification_du_champ
-Modified_group_"%0".=Groupe_"%0"_modifi\u00e9.
-Modified_groups=Groupes_modifi\u00e9s
-Modified_string=Cha\u00EEne_modifi\u00E9e
-Modify=Modifier
-modify_group=Modifier_le_groupe
-MODS=MODS
-Move=D\u00e9placer
-Move_down=D\u00E9placer_vers_le_bas
-Move_entries_in_group_selection_to_the_top=D\u00E9placer_les_entr\u00E9es_s\u00E9lectionn\u00E9es_en_haut
-Move_external_links_to_'file'_field=D\u00E9placer_les_liens_externes_vers_le_champ_'fichier'
-Move_file_to_file_directory=D\u00E9placer_le_fichier_vers_le_r\u00E9pertoire_de_fichiers.
-Move_files_to_file_directory.=D\u00E9placer_les_fichiers_vers_le_r\u00E9pertoire_de_fichiers.
-move_group=d\u00e9placer_le_groupe
-Move_string_down=D\u00E9placer_la_cha\u00EEne_vers_le_bas
-Move_string_up=D\u00E9placer_la_cha\u00EEne_vers_le_haut
-Move_up=D\u00E9placer_vers_le_haut
-Moved_group_"%0".=Groupe_"%0"_d\u00e9plac\u00e9.
-MS_Office_2007=MS_Office_2007
-MySQL=MySQL
-MySQL_database=Base_de_donn\u00e9es_MySQL
-Name=Nom
-Name_formatter=Formateur_de_nom
-Natbib_style=Style_Natbib
-Native_file_dialog=Dialogue_de_fichier_natif
-nested_aux_files=fichiers_AUX_imbriqu\u00E9s
-New=Nouveau
-new=nouveau
-New_BibTeX_database=Nouvelle_base_BibTeX
-New_BibTeX_entry=Nouvelle_entr\u00E9e_BibTeX
-New_BibTeX_subdatabase=Nouveau_fichier_BibTeX
-New_content=Nouveau_contenu
-New_database_created.=Nouvelle_base_cr\u00E9\u00E9e.
-New_field_value=Nouvelle_valeur_du_champ
-New_file=Nouveau_fichier
-New_file_link_(INSERT)=Nouveau_lien_de_fichier_(INSERT)
-New_group=Nouveau_groupe
-New_string=Nouvelle_cha\u00EEne
-Next_entry=Entr\u00E9e_suivante
-No_%0_found=Pas_de_%0_trouv\u00e9
-No_actual_changes_found.=Pas_de_changements_trouv\u00e9s.
-no_base-bibtex-file_specified=fichier_BibTeX_non_sp\u00e9cifi\u00e9_!
-no_database_generated=pas_de_base_cr\u00E9\u00E9e
-No_databases_saved.=Aucune_base_sauv\u00e9e.
-No_duplicates_found=Pas_de_doublons_trouv\u00e9s
-No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Pas_d'entr\u00e9es_trouv\u00e9es._Assurez-vous,_SVP,_que_vous_utilisez_le_filtre_d'importation_appropri\u00e9.
-No_entries_found_for_the_search_string_'%0'=Pas_d'entr\u00E9e_pour_la_cha\u00EEne_de_recherche_'%0'
-No_entries_imported.=Pas_d'entr\u00e9es_import\u00e9es.
-No_entries_or_multiple_entries_selected.=Pas_d'entr\u00E9e_s\u00E9lectionn\u00E9e_ou_s\u00E9lection_de_plusieurs_entr\u00E9es.
-No_entries_selected=Pas_d'entr\u00e9es_s\u00e9lectionn\u00e9es
-No_entries_selected.=Pas_d'entr\u00e9es_s\u00e9lectionn\u00e9es.
-No_exceptions_have_ocurred.=Aucune_exception_n'est_survenue.
-No_files_found.=Fichiers_non_trouv\u00E9s.
-No_GUI._Only_process_command_line_options.=Pas_d'interface_utilisateur._Traitement_limit\u00E9_aux_options_de_la_ligne_de_commande.
-No_journal_names_could_be_abbreviated.=Aucun_nom_de_journal_n'a_pu_\u00EAtre_abr\u00e9g\u00e9.
-No_journal_names_could_be_unabbreviated.=Aucun_nom_de_journal_n'a_pu_\u00EAtre_d\u00e9velopp\u00e9.
-No_Medline_entries_found.=Pas_d'entr\u00e9es_Medline_trouv\u00e9es
-No_PDF_linked=Pas_de_PDF_li\u00E9
-No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=PDF_ou_PS_non_d\u00E9fini_et_fichier_correspondant_\u00E0_la_clef_BibTeX_non_trouv\u00E9
-No_plugins_were_found_in_the_following_folders\:=Aucun_greffon_n'a_\u00e9t\u00e9_trouv\u00e9_dans_les_r\u00e9pertoires_suivants_:
-No_references_found=Aucune_r\u00E9f\u00E9rence_trouv\u00E9e
-No_saved_session_found.=Pas_trouv\u00E9_de_session_sauvegard\u00E9e.
-No_url_defined=Pas_d'URL_d\u00E9finie
-No_XMP_metadata_found_in_=Pas_de_m\u00e9tadonn\u00e9es_XMP_trouv\u00e9es_dans_
-not=non
-not_found=non_trouv\u00E9
-Not_saved_(empty_session)=Pas_de_sauvegarde_(session_vide)
-Note_that_the_entry_causing_the_problem_has_been_selected.=Noter_que_l'entr\u00E9e_responsable_du_probl\u00E8me_a_\u00E9t\u00E9_s\u00E9lectionn\u00E9e.
-Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=Notez_que_vous_devez_sp\u00E9cifier_le_nom_de_classe_complet_pour_l'apparence,
-Nothing_to_redo=Rien_\u00E0_r\u00E9p\u00E9ter
-Nothing_to_undo=Rien_\u00E0_annuler
-Number_of_references_to_fetch?=Nombre_de_r\u00E9f\u00E9rences_\u00E0_r\u00E9cup\u00E9rer_?
-occurences=occurrences
-OK=OK
-Ok=Ok
-One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Un_ou_plusieurs_liens_de_fichier_sont_du_type_'%0',_qui_est_ind\u00e9fini._Que_voulez-vous_faire_?
-One_or_more_keys_will_be_overwritten._Continue?=Une_ou_plusieurs_clefs_seront_\u00e9cras\u00e9es._Continuer_?
-Only_one_item_is_supported=Un_seul_objet_est_support\u00e9
-Open=Cliquer_pour_ouvrir_le
-Open_BibTeX_database=Ouvrir_une_base_BibTeX
-Open_database=Ouvrir_une_base
-Open_editor_when_a_new_entry_is_created=Ouvrir_l'\u00E9diteur_quand_une_nouvelle_entr\u00E9e_est_cr\u00E9\u00E9e
-Open_file=Ouvrir_le_fichier
-Open_last_edited_databases_at_startup=Ouvrir_les_fichiers_de_la_derni\u00E8re_session_au_d\u00E9marrage
-Open_PDF_or_PS=Ouvrir_PDF_ou_PS
-Open_right-click_menu_with_Ctrl+left_button=D\u00E9rouler_le_menu_contextuel_avec_Ctrl+clic_gauche
-Open_URL_or_DOI=Ouvrir_URL_ou_DOI
-OpenDocument_Spreadsheet=Tableur_OpenDocument
-Opened_database=Base_ouverte
-Opening=Ouverture_en_cours
-Opening_preferences...=Ouverture_des_pr\u00E9f\u00E9rences_en_cours...
-OpenOffice_Calc=OpenOffice_Calc
-OpenOffice_CSV=OpenOffice_CSV
-Operation_canceled.\n=Op\u00e9ration_annul\u00e9e.\n
-Operation_not_supported=Op\u00e9ration_non_support\u00e9e
-Optional_fields=Champs_optionnels
-Options=Options
-or=ou
-out_of=sur
-Output=Sortie
-Output_or_export_file=Fichier_de_sortie_ou_d'exportation
-Override=Remplacer
-Override_default_file_directories=Remplacer_les_r\u00e9pertoires_de_fichier_par_d\u00e9faut
-Override_default_font_settings=Se_substituer_aux_param\u00e8tres_de_police_par_d\u00e9faut
-override_the_bibtex_key_by_the_selected_text=remplacer_la_clef_BibTeX_par_le_texte_s\u00e9lectionn\u00e9
-Overwrite=Ecraser
-Overwrite_existing_field_values=Ecraser_les_valeurs_existantes_du_champ
-Overwrite_keys=Ecraser_les_clefs
-pairs_processed=paires_trait\u00E9es
-Password_\:=Mot_de_passe_:
-Paste=Coller
-paste_entries=Coller_les_entr\u00E9es
-paste_entry=Coller_l'entr\u00E9e
-Paste_from_clipboard=Coller_depuis_le_presse-papier
-Pasted=Coll\u00E9
-Path_to_%0_not_defined=Chemin_vers_%0_non_d\u00E9fini
-Path_to_HTML_viewer=Chemin_de_l'afficheur_HTML_
-Path_to_LatexEditor_(LEd.exe)=Chemin_vers_LatexEditor_(LEd.exe)_
-Path_to_LyX_pipe=Chemin_du_canal_de_transmission_LyX_
-Path_to_PDF_viewer=Chemin_de_l'afficheur_PDF_
-Path_to_PS_viewer=Chemin_de_l'afficheur_PS_
-Path_to_Vim=Chemin_de_Vim_
-Path_to_WinEdt.exe=Chemin_de_WinEdt.exe_
-PDF_directory=R\u00e9pertoire_PDF
-PDF_does_not_exist=Le_PDF_n'existe_pas
-Personal_journal_list=Liste_personnelle_de_journaux
-Plain_text_import=Importation_de_texte_brut
-Please_check_your_network_connection_to_this_machine.=SVP,_v\u00E9rifiez_votre_connexion_r\u00E9seau_\u00E0_cette_machine.
-Please_enter_a_name_for_the_group.=SVP,_entrez_un_nom_pour_le_groupe.
-Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=SVP,_entrez_un_terme_\u00e0_recherche._Par_exemple,_pour_rechercher_<b>Smith</b>_dans_tout_les_champs,_entrez %c<p><tt>smith</tt><p>Pour_rechercher_<b>Smith</b>_dans_le_champ_<b>Author</b>_et_<b>\u00e9lectrique</b>_dans_le_c [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=SVP,_entrez_une_liste_d'IDs_Medline_(num\u00E9riques)_s\u00E9par\u00E9s_par_un_point-virgule_ou_par_une_virgule
-Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=SVP,_entrez_le_champ_de_recherche_(par_ex._<b>keywords</b>)_et_le_mot-clef_\u00e0_rechercher_(par_ex._<b>\u00e9lectrique</b>).
-Please_enter_the_string's_label=SVP,_entrez_le_nom_de_la_cha\u00EEne
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=S'il_vous_pla\u00eet,_consultez_le_manuel_d'aide_de_JabRef_sur_l'utilisation_des_outils_CiteSeer
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=SVP,_reportez-vous_au_manuel_d'aide_de_JabRef_\u00E0_propos_de_l'utilisation_des_outils_CiteSeer.
-Please_select_an_importer=S\u00e9lectionner_un_filtre_d'importation,_SVP
-Please_select_an_importer.=S\u00e9lectionner_un_filtre_d'importation,_SVP.
-Please_select_exactly_one_group_to_move.=SVP,_s\u00e9lectionnez_uniquement_un_groupe_\u00e0_d\u00e9placer.
-Please_specify_the_=Merci_de_sp\u00e9cifier_le_
-Please_wait_until_it_has_finished.=SVP,_attendez_la_fin_de_l'op\u00E9ration.
-Possible_duplicate_entries=Entr\u00E9es_potentiellement_dupliqu\u00E9es
-Possible_duplicate_of_existing_entry._Click_to_resolve.=Duplication_possible_d'une_entr\u00e9e_existante._Cliquer_pour_v\u00e9rification_pour_trancher.
-Preamble=Pr\u00E9ambule
-Preferences=Pr\u00E9f\u00E9rences
-Preferences_recorded.=Pr\u00E9f\u00E9rences_enregistr\u00E9es.
-Preview=Aper\u00E7u
-Previous_entry=Entr\u00E9e_pr\u00E9c\u00E9dente
-Primary_sort_criterion=Crit\u00e8re_de_tri_principal
-Print_Preview=Imprimer_l'aper\u00e7u
-Printing_Entry_Preview=Impression_de_l'aper\u00e7u_de_l'entr\u00e9e
-Problem_with_parsing_entry=Probl\u00E8me_de_traitement_d'une_entr\u00E9e
-Processing_=Traitement_de_
-Program_output=Sortie_du_programme
-PS_directory=R\u00e9pertoire_PS
-Push_entries_to_external_application_(%0)=Envoyer_les_entr\u00e9es_vers_l'application_externe_(%0)
-Push_selection_to_Emacs=Envoyer_la_s\u00E9lection_dans_Emacs
-Push_selection_to_LyX/Kile=Envoyer_la_s\u00E9lection_dans_LyX/Kile
-Push_selection_to_Vim=Envoyer_la_s\u00E9lection_dans_Vim
-Push_selection_to_WinEdt=Envoyer_la_s\u00E9lection_dans_WinEdt
-Push_to_LatexEditor=Envoyer_vers_LaTeXEditor
-Pushed_citations_to_%0=Envoyer_les_citations_vers_%0
-Pushed_citations_to_Emacs=Envoyer_les_citations_dans_Emacs
-Pushed_citations_to_Vim=Envoyer_les_citations_dans_Vim
-Pushed_citations_to_WinEdt=Citations_envoy\u00e9es_vers_WinEdt
-Pushed_the_citations_for_the_following_rows_to=Envoyer_les_citations_pour_les_lignes_suivantes_vers
-Quit_JabRef=Quitter_JabRef
-Quit_synchronization=Quitter_la_synchronisation
-Raw_source=Texte_brut
-Really_delete_the_selected=Voulez-vous_vraiment_supprimer_cette
-Rearrange_tabs_alphabetically_by_title=Classer_les_onglets_par_ordre_alphab\u00e9tique
-Redo=R\u00E9p\u00E9ter
-Reference_database=Base_de_r\u00E9f\u00E9rence
-References_found=R\u00E9f\u00E9rences_trouv\u00E9es
-Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Raffine_le_super-groupe_\:_Quand_s\u00e9lectionn\u00e9,_afficher_les_entr\u00e9es_contenues_\u00e0_la_fois_dans_ce_groupe_et_son_super-groupe
-Refresh_view=Rafra\u00EEchir_la_vue
-Regular_Expression=Expression_r\u00E9guli\u00E8re
-Remember_these_entry_types?=Se_souvenir_de_ces_types_d'entr\u00E9es_?
-Remote_operation=Acc\u00e8s_\u00e0_distance
-Remote_server_port=Port_du_serveur_d'acc\u00e8s_\u00e0_distance
-Remove=Supprimer
-Remove_all?=Tout_supprimer_?
-Remove_all_subgroups=Supprimer_les_sous-groupes
-Remove_all_subgroups_of_"%0"?=Supprimer_tous_les_sous-groupes_de_"%0"_?
-Remove_double_braces_around_BibTeX_fields_when_loading.=Supprimer_les_doubles_accolades_autour_des_champs_BibTeX_\u00e0_l'ouverture
-Remove_duplicates=Supprimer_les_doublons
-Remove_entry_from_import=Supprimer_l'entr\u00e9e_de_l'importation
-Remove_entry_selection_from_this_group=Supprimer_les_entr\u00e9es_s\u00e9lectionn\u00e9es_de_ce_groupe
-Remove_entry_type=Supprimer_le_type_d'entr\u00E9e
-Remove_file_link_(DELETE)=Supprimer_le_lien_de_fichier_(DELETE)
-remove_from_group=supprimer_du_groupe
-Remove_from_group=Supprimer_du_groupe
-Remove_group=Supprimer_le_groupe
-Remove_group,_keep_subgroups=Supprimer_le_groupe,_garder_les_sous-groupes
-Remove_group_"%0"?=Supprimer_le_groupe_"%0"_?
-Remove_group_"%0"_and_its_subgroups?=Supprimer_le_groupe_"%0"_et_ses_sous-groupes_?
-remove_group_(keep_subgroups)=supprimer_le_groupe_(garder_les_sous-groupes)
-remove_group_and_subgroups=supprimer_le_groupe_et_les_sous-groupes
-Remove_group_and_subgroups=Supprimer_le_groupe_et_les_sous-groupes
-Remove_link=Supprimer_le_lien
-Remove_old_entry=Supprimer_l'ancienne_entr\u00e9e
-Remove_selected_strings=Supprimer_les_cha\u00EEnes_s\u00E9lectionn\u00E9es
-remove_string_=enlever_la_cha\u00eene_
-Removed_entry_type.=Type_d'entr\u00E9e_supprim\u00E9.
-Removed_group_"%0".=Groupe_"%0"_supprim\u00e9.
-Removed_group_"%0"_and_its_subgroups.=Groupe_"%0"_et_ses_sous-groupes_supprim\u00e9s.
-Removed_string=Cha\u00EEne_supprim\u00E9e
-Rename_to_match_citekey=Renommer_pour_correspondre_\u00E0_la_clef_BibTeX
-Renamed_string=Cha\u00eene_renomm\u00e9e
-Replace=Remplacer
-Replace_(regular_expression)=Remplacer_(expression_r\u00e9guli\u00e8re)_
-Replace_comma_by_and_where_appropriate=Remplacer_les_virgules_quand_appropri\u00E9
-Replace_string=Remplacer_la_cha\u00EEne
-Replace_with=Remplacer_par
-Replaced=Remplac\u00E9
-Required_fields=Champs_requis
-Reset_all=R\u00E9tablir_les_options_pr\u00E9c\u00E9dentes
-Reset_file_type_definitons=R\u00E9tablir_les_d\u00E9finitions_de_type_de_fichier
-Resolve_strings_for_all_fields_except=Traiter_les_cha\u00EEnes_pour_tous_les_champs_sauf
-Resolve_strings_for_standard_BibTeX_fields_only=Traiter_les_cha\u00EEnes_pour_les_champs_BibTeX_standard_uniquement
-resolved=r\u00E9solu
-Results=R\u00E9sultats
-Revert_to_original_source=R\u00E9tablir_le_contenu_initial
-Review=V\u00e9rification
-Review_changes=Revoir_les_changements
-Right=Droite
-root=root
-Save=Sauver
-Save_all_finished.=Sauvegarde_de_tout_termin\u00e9e.
-Save_all_open_databases=Sauvegarder_toutes_les_bases_ouvertes
-Save_before_closing=Sauvegarde_avant_fermeture
-Save_database=Sauvegarder_la_base
-Save_database_as_...=Sauvegarder_la_base_sous...
-Save_entries_in_their_original_order=Sauver_les_entr\u00e9es_dans_leur_ordre_original
-Save_failed=Echec_de_la_sauvegarde
-Save_failed_during_backup_creation=La_sauvegarde_a_\u00e9chou\u00e9e_durant_la_cr\u00e9ation_de_la_copie_de_secours
-Save_failed_while_committing_changes=La_sauvegarde_a_\u00e9chou\u00e9e_lors_de_la_soumission_des_changements
-Save_in_default_table_sort_order=Sauver_les_entr\u00e9es_dans_l'ordre_par_d\u00e9faut_de_la_table
-Save_ordered_by_author/editor/year=Sauver_les_entr\u00e9es_selon_author/editor/year
-Save_selected_as_...=Sauvegarder_la_s\u00E9lection_sous...
-Saved_database=Base_sauvegard\u00E9e
-Saved_selected_to=Sauvegarder_la_s\u00E9lection_de
-Saved_session=Session_sauvegard\u00E9e
-Saving=Enregistrement_en_cours
-Saving_all_databases...=Sauvegarde_de_toutes_les_bases...
-Saving_database=Sauvegarde_de_la_base_en_cours
-Scan=D\u00E9marrer
-Search=Recherche
-Search_All_Fields=Recherche_dans_tous_les_champs
-Search_all_fields=Recherche_dans_tous_les_champs
-Search_error=Erreur_de_recherche
-Search_expression=Expression_\u00E0_rechercher_
-Search_for=Rechercher
-Search_general_fields=Recherche_dans_les_champs_g\u00E9n\u00E9raux
-Search_IEEEXplore=Recherche_IEEEXplore
-Search_IEEExplore=Recherche_IEEExplore
-Search_optional_fields=Recherche_dans_les_champs_optionnels
-Search_required_fields=Recherche_dans_les_champs_requis
-Search_Specified_Field(s)=Recherche_dans_les_champs_sp\u00E9cifi\u00E9s
-Searched_database._Global_number_of_hits=Recherche_effectu\u00e9e._Nombre_total_de_r\u00e9sultats
-Searched_database._Number_of_hits=Recherche_effectu\u00E9e._Nombre_de_r\u00E9sultats_trouv\u00E9s
-Searching_for_%0_file=Recherche_de_%0
-Searching_for_duplicates...=Recherche_des_doublons_en_cours...
-Searching_for_files=Recherche_de_fichiers...
-Secondary_sort_criterion=Crit\u00E8re_secondaire_de_tri
-Select=S\u00E9lectionner
-Select_a_Zip-archive=S\u00e9lectionner_une_archive_ZIP
-Select_action=S\u00E9lectionner_l'op\u00E9ration
-Select_all=Tout_s\u00E9lectionner
-Select_Classpath_of_New_Importer=S\u00e9lectionner_le_chemin_de_classe_du_nouveau_filtre_d'importation
-Select_encoding=S\u00e9lectionner_l'encodage
-Select_entries_in_group_selection=S\u00E9lectionner_les_entr\u00E9es_dans_la_s\u00E9lection
-Select_entry_type=S\u00E9lectionner_un_type_d'entr\u00E9e
-Select_external_application=S\u00e9lectionner_une_application_externe
-Select_file_from_ZIP-archive=S\u00e9lectionner_un_fichier_depuis_une_archive_ZIP
-Select_format=S\u00E9lectionner_le_format
-Select_icon=S\u00E9lectionner_un_ic\u00f4ne
-Select_matches=S\u00E9lectionner_les_correspondances
-Select_new_ImportFormat_Subclass=S\u00e9lectionner_une_nouvelle_sous-classe_ImportFormat
-Select_the_tree_nodes_to_view_and_accept_or_reject_changes=S\u00E9lectionner_les_noeuds_de_l'arborescence_pour_voir,_et_accepter_ou_rejeter,_les_modifications
-Selected_entries=Les_entr\u00e9es_s\u00e9lectionn\u00e9es
-Selector_enabled_fields=Champs_de_s\u00E9lecteur_actifs
-Server_Hostname_\:=Nom_de_l'h\u00f4te_du_serveur_:
-Server_Type_\:=Type_de_serveur_:
-Set/clear_fields=Configurer/vider_les_champs
-Set_field=Configurer_le_champ
-Set_fields=Configurer_les_champs
-Set_general_fields=D\u00E9finir_les_champs_g\u00E9n\u00E9raux
-Set_main_external_file_directory=D\u00E9finir_le_r\u00E9pertoire_principal_des_fichiers_externes
-Set_table_font=D\u00E9finir_la_police_de_la_table
-Settings=Param\u00E8tres
-Setup_selectors=G\u00E9rer_les_s\u00E9lecteurs
-Short_form=Forme_courte
-Shortcut=Raccourci
-Show/edit_BibTeX_source=Montrer/\u00E9diter_le_source_BibTeX
-Show_'Firstname_Lastname'=Ordre_d'affichage_'Pr\u00E9nom_Nom'
-Show_'Lastname,_Firstname'=Ordre_d'affichage_'Nom,_Pr\u00E9nom'
-Show_BibTeX_source_by_default=Par_d\u00E9faut,_afficher_l'onglet_Source_BibTeX
-Show_BibTeX_source_panel=Afficher_l'onglet_"Source_BibTeX"
-Show_CiteSeer_column=Afficher_la_colonne_CiteSeer
-Show_confirmation_dialog_when_deleting_entries=Demander_une_confirmation_lors_de_la_suppression_d'entr\u00E9es
-Show_description=Montrer_la_description
-Show_dynamic_groups_in_<i>italics</i>=Afficher_les_groupes_dynamiques_en_<i>italique</i>
-Show_entries_*not*_in_group_selection=Montrer_les_entr\u00E9es_*non*_s\u00E9lectionn\u00E9es
-Show_file_column=Afficher_la_colonne_Fichier
-Show_icons_for_groups=Afficher_les_ic\u00f4nes_pour_les_groupes
-Show_last_names_only=Afficher_uniquement_les_noms_propres
-Show_names_unchanged=Ordre_des_noms_inchang\u00E9
-Show_one_less_rows=Afficher_une_ligne_de_moins
-Show_one_more_row=Afficher_une_ligne_de_plus
-Show_optional_fields=Montrer_les_champs_optionnels
-Show_PDF/PS_column=Afficher_la_colonne_PDF/PS
-Show_required_fields=Montrer_les_champs_requis
-Show_URL/DOI_column=Afficher_la_colonne_URL/DOI
-Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Afficher_un_message_d'avertissement_quand_une_clef_BibTeX_d\u00E9j\u00E0_existante_est_entr\u00E9e
-Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Afficher_une_fen\u00EAtre_d'avertissement_quand_une_clef_BibTeX_vide_est_entr\u00e9e
-Simple_HTML=HTML_(simple)
-Size=Taille
-Skip=Passer
-Skipped_-_No_PDF_linked=Saut\u00e9_-_Pas_de_PDF_li\u00e9
-Skipped_-_PDF_does_not_exist=Omis_-_Le_PDF_n'existe_pas
-Skipped_entry.=Entr\u00e9e_omise
-Sort_alphabetically=Classer_alphab\u00e9tiquement
-Sort_Automatically=Trier_automatiquement
-Sort_order=Ordre_de_tri
-sort_subgroups=trier_les_sous-groupes
-Sorted_all_subgroups_recursively.=Tous_les_sous-groupes_r\u00e9cursivement_tri\u00e9s.
-Sorted_immediate_subgroups.=Sous-groupes_directs_tri\u00e9s.
-source_edit=\u00E9dition_du_source
-Special_Name_Formatters=Formateurs_de_nom_sp\u00e9ciaux
-Special_table_columns=Colonnes_de_tableau_particuli\u00E8res
-SQL_connection_established.=Connexion_SQL_\u00e9tablie.
-Start_incremental_search=D\u00E9marrer_la_recherche_incr\u00E9mentale
-Start_search=D\u00e9buter_la_recherche
-Starting_import=D\u00e9but_d'importation
-Statically_group_entries_by_manual_assignment=Grouper_manuellement_les_entr\u00E9es
-Status=Etat
-Stop=Arr\u00EAt
-Store=Enregistrer
-Store_journal_abbreviations=Stocker_les_abr\u00e9viations_de_journaux
-Store_string=Enregistrer_la_cha\u00EEne
-Store_the_following_fields_with_braces_around_capital_letters=Stocker_les_champs_suivants_avec_des_accolades_autour_des_lettres_capitales_
-Stored_definition_for_type=D\u00E9finition_pour_le_type_enregistr\u00E9
-Stored_entry=Entr\u00E9e_enregistr\u00E9e
-Strings=Cha\u00EEne
-Strings_for_database=Cha\u00EEnes_pour_la_base
-Subdatabase_from_aux=BibTeX_\u00E0_partir_de_LaTex_aux
-Suggest=Sugg\u00E9rer
-Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Basculer_entre_les_noms_de_journaux_d\u00e9velopp\u00e9s_et_abr\u00e9g\u00e9s_si_le_nom_de_journal_est_connu.
-Synchronize_%0_links=Synchroniser_les_liens_%0
-Synchronize_file_links=Synchroniser_les_liens_vers_les_fichiers
-Synchronizing_%0_links...=Synchronisation_des_liens_%0...
-Table_appearance=Apparence_de_la_table
-Table_background_color=Couleur_d'arri\u00e8re-plan_de_la_table
-Table_grid_color=Couleur_de_la_grille_de_la_table
-Table_text_color=Couleur_du_texte_de_la_table
-Tabname=Nom_d'onglet
-Target_file_cannot_be_a_directory.=Le_fichier_cible_ne_peut_pas_\u00EAtre_un_r\u00E9pertoire.
-Tertiary_sort_criterion=Crit\u00E8re_tertiaire_de_tri
-Test=Test
-Text_Input_Area=Zone_de_saisie_du_texte
-The_#_character_is_not_allowed_in_BibTeX_fields=Le_caract\u00E8re_#_est_interdit_dans_un_champ_BibTeX
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=L'application_'%0'_associ\u00E9e_avec_le_type_de_fichier_'%1'_n'a_pas_pu_\u00EAtre_lanc\u00E9e.
-The_chosen_date_format_for_new_entries_is_not_valid=Le_format_de_date_choisi_pour_les_nouvelles_entr\u00e9es_n'est_pas_valide
-The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=L'encodage_'%0'_choisi_ne_peut_pas_encoder_les_caract\u00e8res_suivants_:_
-The_CiteSeer_fetch_operation_returned_zero_results.=La_recherche_CiteSeer_n'a_retourn\u00E9_aucun_r\u00E9sultat.
-The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=La_version_actuelle_a_une_nouvelle_fa\u00E7on_de_g\u00E9rer_les_liens_vers_des_fichiers_externes.<br>Pour_en_profiter,_vos_liens_doivent_\u00EAtre_convertis_en_un_autre_format<br>et_JabRef_doit_\u00EAtre_configur\u00E9_pour_afficher_les_nouveaux_liens.
-the_field_<b>%0</b>=le_champ_<b>%0</b>
-The_file<BR>'%0'<BR>has_been_modified<BR>externally!=Le_fichier<BR>'%0'<BR>a_\u00e9t\u00e9_modifi\u00e9_<BR>externalement !
-The_group_"%0"_already_contains_the_selection.=Le_groupe_"%0"_contient_d\u00e9j\u00e0_la_s\u00e9lection.
-The_label_of_the_string_can_not_be_a_number.=L'intitul\u00E9_de_la_cha\u00EEne_ne_peut_\u00EAtre_un_nombre.
-The_label_of_the_string_can_not_contain_spaces.=Un_nom_de_cha\u00eene_ne_peut_pas_contenir_d'espaces.
-The_label_of_the_string_can_not_contain_the_'#'_character.=Le_nom_de_la_cha\u00eene_ne_peut_pas_contenir_le_caract\u00e8re_'#'.
-The_output_option_depends_on_a_valid_import_option.=L'option_de_sortie_d\u00e9pend_d'une_option_d'importation_valide.
-The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=Le_PDF_contient_un_ou_plusieurs_enregistrements_BibTeX.\nVoulez-vous_les_importer_comme_de_nouvelles_entr\u00e9es_dans_la_base_de_donn\u00e9es_actuelle_?
-The_regular_expression_<b>%0</b>_is_invalid%c=L'expression_r\u00e9guli\u00e8re_<b>%0</b>_est_invalide%c
-The_search_is_case_insensitive.=La_recherche_n'est_pas_sensible_\u00e0_la_casse.
-The_search_is_case_sensitive.=La_recherche_est_sensible_\u00e0_la_casse.
-The_string_has_been_removed_locally=La_cha\u00EEne_a_\u00E9t\u00E9_supprim\u00E9e_localement
-The_type_name_can_not_contain_spaces.=Le_nom_d'un_type_ne_peut_pas_contenir_d'espaces.
-The_URL_field_appears_to_be_empty_on_entry_number_=Le_champ_URL_semble_\u00EAtre_vide_pour_l'entr\u00e9e_num\u00e9ro_
-There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=Il_y_a_des_doublons_potentiels_(marqu\u00e9_avec_un_ic\u00f4ne_'D')_qui_n'ont_pas_\u00e9t\u00e9_r\u00e9solus._Continuer_?
-There_is_no_entry_type=Il_n'y_a_pas_de_type_d'entr\u00E9e
-this_button_will_update=Ce_bouton_sera_mis_\u00e0_jour
-This_database_was_written_using_an_older_version_of_JabRef.=Cette_base_a_\u00E9t\u00E9_\u00E9crite_par_une_version_ant\u00E9rieure_de_JabRef.
-This_entry_has_no_BibTeX_key._Generate_key_now?=Cette_entr\u00E9e_n'a_pas_de_clef_BibTeX._En_g\u00E9n\u00E9rer_une_maintenant_?
-This_entry_is_incomplete=Cette_entr\u00E9e_est_incompl\u00E8te
-This_entry_type_cannot_be_removed.=Ce_type_d'entr\u00E9e_ne_peut_pas_\u00EAtre_supprim\u00E9.
-This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Ce_lien_externe_est_du_type_'%0',_qui_est_ind\u00E9fini._Que_voulez-vous_faire_?
-This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=Ce_groupe_contient_des_entr\u00e9es_bas\u00e9es_sur_un_ajout_manuel._Des_entr\u00e9es_peuvent_\u00EAtre_ajout\u00e9es [...]
-This_group_contains_entries_in_which=Ce_groupe_contient_des_entr\u00e9es_pour_lesquelles
-This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=Ce_groupe_contient_des_entr\u00e9es_dans_lesquelles_un_champ_contient_l'expression_r\u00e9guli\u00e8re_<b>%0</b>
-This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Ce_groupe_contient_des_entr\u00e9es_dans_lesquelles_un_champ_contient_le_terme_<b>%0</b>
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Ce_groupe_contient_des_entr\u00e9es_dont_le_champ_<b>%0</b>_contient_le_mot-clef_<b>%1</b>
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Ce_groupe_contient_des_entr\u00e9es_dont_le_champ_<b>%0</b>_contient_l'expression_r\u00e9guli\u00e8re_<b>%1</b>
-This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Ceci_est_simplement_une_fen\u00EAtre_de_copier-coller_pour_importer_certains_champs_\u00e0_partir_d'un_texte_normal
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=JabRef_va_consid\u00E9rer_chaque_extension_de_%0_et_v\u00E9rifier_si_le_fichier_existe.<BR>Dans_la_n\u00E9gative,_un_choix_d'options_vous_sera_propos\u00E9_pour_r\u00E9soudre_le_probl\u00E8me.
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Cela_conduit_JabRef_\u00e0_tester_chaque_lien_%0_et_\u00e0_v\u00e9rifier_si_le_fichier_existe._Dans_la_n\u00e9gative,_des_options_vous_seront_propos\u00e9es<BR>pour_r\u00e9soudre_le_probl\u00e8me.
-This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Cette_op\u00e9ration_n\u00e9cessite_que_toutes_les_entr\u00e9es_s\u00e9lectionn\u00e9es_aient_des_clefs_BibTeX_d\u00e9finies
-This_operation_requires_at_least_one_entry.=Cette_op\u00e9ration_n\u00e9cessite_au_moins_une_entr\u00e9e.
-This_operation_requires_one_or_more_entries_to_be_selected.=Cette_op\u00e9ration_n\u00e9cessite_qu'une_ou_plusieurs_entr\u00e9es_soient_s\u00e9lectionn\u00e9es.
-This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=Ceci_d\u00E9placera_tous_les_liens_externes_des_champs_'pdf'_et_'ps'_dans_le_champ_'%0'._Continuer_?
-To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=Pour_configurer,_voir_<B>Options_->_G\u00e9rer_les_abr\u00e9viations_de_journaux</B>
-Toggle_abbreviation=Afficher/Masquer_l'abr\u00e9viation
-Toggle_entry_preview=Afficher/Masquer_l'aper\u00E7u
-Toggle_groups_interface=Afficher/Masquer_l'interface_des_groupes
-Toggle_search_panel=Afficher/Masquer_la_fen\u00EAtre_de_recherche
-Try_different_encoding=Essayer_un_encodage_diff\u00e9rent
-Type=Type
-Type_set_to_'other'=Type_configur\u00E9_comme_'other'_(autre)
-Unabbreviate_journal_names_of_the_selected_entries=D\u00e9velopper_les_noms_de_journaux_des_entr\u00e9es_s\u00e9lectionn\u00e9es
-Unabbreviated_%0_journal_names.=%0_noms_de_journaux_d\u00e9velopp\u00e9s.
-unable_to_access_LyX-pipe=Impossible_d'acc\u00E9der_au_canal_de_transmission_LyX
-Unable_to_create_graphical_interface=Impossible_de_cr\u00e9er_l'interface_graphique
-Unable_to_open_file.=Impossible_d'ouvrir_le_fichier
-Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Impossible_d'ouvrir_un_lien._L'application_'%0'_associ\u00E9e_avec_le_type_de_fichier_'%1'_n'a_pu_\u00EAtre_appel\u00E9e.
-Unable_to_parse_the_following_URL=Impossible_de_traiter_l'ULR_suivante
-Unable_to_read_default_icon_theme.=Impossible_de_lire_le_th\u00e8me_d'ic\u00f4nes_par_d\u00e9faut
-Unable_to_read_icon_theme_file=Impossible_de_lire_le_fichier_de_th\u00e8me_d'ic\u00f4nes
-unable_to_write_to=Impossible_d'\u00e9crire_sur
-Undefined_file_type=Type_de_fichier_ind\u00E9fini
-Undo=Annuler
-Union=Union
-Unknown_bibtex_entries=Entr\u00E9es_BibTeX_inconnues
-unknown_edit=\u00e9dition_inconnue
-unknown_entry_type=type_d'entr\u00E9e_inconnue
-Unknown_export_format=Format_d'exportation_inconnu
-Unmark_all=Tout_d\u00E9s\u00E9tiqueter
-Unmark_entries=D\u00E9s\u00E9tiqueter_des_entr\u00E9es
-Unmark_entry=D\u00E9s\u00E9tiqueter_l'entr\u00E9e
-Unmarked_selected=D\u00E9s\u00E9tiquetage_de_la_s\u00E9lection
-Unpack_EndNote_filter_set=D\u00E9compacter_la_s\u00E9rie_de_filtres_EndNote
-Unpacked_file.=Fichier_d\u00e9compact\u00e9.
-Unsupported_version_of_class_%0:_%1=Version_non_support\u00e9e_de_la_classe_%0_:_%1
-untitled=sans_titre
-Up=Haut
-Update_to_current_column_widths=Figer_les_largeurs_des_colonnes_actuelles
-Updated_group_selection=S\u00E9lection_de_groupe_mise_\u00E0_jour
-Updating_entries...=Mise_\u00E0_jour_des_entr\u00E9es...
-Upgrade_external_links=Mettre_\u00E0_jour_les_liens_externes
-Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=Mettre_\u00E0_jour_les_liens_externes_PDF/PS_pour_utiliser_le_champ_'%0'.
-Upgrade_file=Mettre_\u00E0_jour_le_fichier
-Upgrade_old_external_file_links_to_use_the_new_feature=Mettre_\u00E0_jour_les_anciens_liens_vers_les_fichiers_externes_pour_utiliser_cette_nouvelle_fonction
-Upgraded_links.=Liens_mis_\u00E0_jour.
-UPPER=MAJUSCULE
-Upper_Each_First=Majuscule_Chaque_Premi\u00E8re
-Upper_first=Majuscule_premi\u00E8re
-usage=usage
-Use_antialiasing_font=Utiliser_une_police_liss\u00e9e
-Use_autocompletion_for_the_following_fields=Utiliser_l'auto-g\u00e9n\u00e9ration_pour_les_champs_suivants
-Use_custom_icon_theme=Utiliser_un_th\u00e8me_d'ic\u00f4nes_personnalis\u00e9
-Use_default_viewer=Utiliser_l'afficheur_par_d\u00E9faut
-Use_inspection_window_also_when_a_single_entry_is_imported.=Utiliser_la_fen\u00EAtre_d'inspection_m\u00EAme_quand_une_seule_entr\u00e9e_est_import\u00e9e.
-Use_native_file_dialog=Utiliser_le_s\u00e9lectionneur_de_fichiers_natif
-Use_other_look_and_feel=Utiliser_une_autre_apparence
-Use_Regular_Expression_Search=Utiliser_l'expression_r\u00e9guli\u00e8re_pour_la_recherche
-Use_regular_expressions=Utiliser_les_expressions_r\u00E9guli\u00E8res
-Use_the_following_delimiter_character(s)=Utiliser_le(s)_caract\u00e8re(s)_de_s\u00E9paration_suivant(s)
-User_does_not_have_sufficient_privileges.\n=L'utilisateur_n'a_pas_assez_de_privil\u00e8ges.\n
-Username_\:=Nom_d'utilisateur_:
-Uses_default_application=Utilise_l'application_par_d\u00e9faut
-Value_cleared_externally=Valeur_supprim\u00E9e_externalement
-Value_set_externally=Valeur_param\u00E9tr\u00E9e_externalement_
-verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=v\u00E9rifier_que_LyX_tourne_et_que_le_canal_de_transmission_LyX_est_valide
-View=Aper\u00E7u
-Vim_Server_Name=Nom_du_serveur_Vim_
-Waiting_for_ArXiv...=Attente_de_ArXiv...
-Warn_about_unresolved_duplicates_when_closing_inspection_window=Avertir_des_doublons_non_r\u00e9solus_lors_de_la_fermeture_de_la_fen\u00EAtre_d'inspection
-Warn_before_overwriting_existing_keys=Avertir_avant_d'\u00E9craser_des_clefs_existantes
-Warning=Avertissement
-Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=Avertissement_:_La_r\u00E9paration_du_fichier_n'a_pas_pu_\u00EAtre_termin\u00E9e_;_votre_fichier_peut_avoir_\u00E9t\u00E9_corrompu._Message_d'erreur
-Warning_there_is_a_duplicate_key=Avertissement_%c_il_y_a_une_clef_dupliqu\u00e9e
-Warnings=Messages_d'avertissement
-web_link=Lien_internet
-What_do_you_want_to_do?=Que_voulez-vous_faire_?
-When_adding/removing_keywords,_separate_them_by=Lors_de_l'ajout/suppression_de_mots-clef,_les_s\u00e9parer_avec_
-Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Ecrit_les_m\u00e9tadonn\u00e9es_XMP_dans_les_PDFs_li\u00e9s_aux_entr\u00e9es_s\u00e9lectionn\u00e9es
-with=avec
-Word=Mot
-Write_BibtexEntry_as_XMP-metadata_to_PDF.=Ecrire_l'entr\u00e9e_BibTeX_comme_des_m\u00e9tadonn\u00e9es_XMP_dans_un_PDF
-Write_XMP=Ecrire_XMP
-Write_XMP-metadata=Ecrire_les_m\u00e9tadonn\u00e9es_XMP
-Write_XMP-metadata_for_all_PDFs_in_current_database?=Ecrire_les_m\u00e9tadonn\u00e9es_XMP_pour_tous_les_PDFs_dans_la_base_courante_?
-Writing_XMP=Ecriture_XMP
-Writing_XMP_metadata...=Ecriture_des_m\u00e9tadonn\u00e9es_XMP
-Writing_XMP_metadata_for_selected_entries...=Ecriture_des_m\u00e9tadonn\u00e9es_XMP_pour_les_entr\u00e9es_s\u00e9lectionn\u00e9es
-Writing_XMP_to_'%0'...=Ecriture_des_XMP_dans_'%0'...
-Wrong_file_format=Format_de_fichier_incorrect
-Wrote_XMP-metadata=M\u00E9ta-donn\u00E9es_XMP_\u00E9crites
-Wrote_XMP_to_'%0'.=XMP_\u00e9crites_dans_'%0'.
-XMP-annotated_PDF=PDF_avec_annotations_XMP
-XMP_Export_Privacy_Settings=Param\u00E8tres_de_confidentialit\u00e9_pour_l'exportation_XMP
-XMP_metadata=M\u00e9tadonn\u00e9es_XMP
-XMP_metadata_found_in_PDF\:_%0=M\u00e9tadonn\u00e9es_XMP_trouv\u00e9es_dans_le_PDF:_%0
-You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Vous_avez_modifi\u00E9_la_langue._Vous_devez_red\u00E9marrer_JabRef_pour_que_ce_changement_prenne_effet.
-You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Vous_avez_chang\u00E9_les_param\u00e8tres_d'apparence._Vous_devez_red\u00E9marrer_JabRef_pour_que_ce_changement_prenne_effet.
-You_have_cleared_this_field._Original_value=Vous_avez_vid\u00e9_ce_champ._Valeur_originale
-You_have_entered_an_invalid_search_'%0'.=Vous_avez_entr\u00E9_une_recherche_invalide_'%0'.
-You_must_choose_a_file_name_to_store_journal_abbreviations=Vous_devez_choisir_un_nom_de_fichier_pour_stocker_les_abr\u00e9viations_de_journaux
-You_must_enter_an_integer_value_in_the_text_field_for=Vous_devez_entrer_une_valeur_enti\u00e8re_dans_le_champ_texte_pour
-You_must_fill_in_a_name_for_the_entry_type.=Vous_devez_fournir_un_nom_pour_le_type_d'entr\u00E9e.
-You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=Vous_devez_relancer_JabRef_pour_que_les_nouvelles_affectations_des_touches_soient_activ\u00E9es
-You_must_select_at_least_one_row_to_perform_this_operation.=Vous_devez_s\u00E9lectionner_au_moins_une_colonne_pour_effectuer_cette_op\u00E9ration.
-You_must_set_both_BibTeX_key_and_%0_directory=Vous_devez_d\u00E9finir_\u00E0_la_fois_la_clef_BibTeX_et_le_r\u00E9pertoire_%0
-Your_new_key_bindings_have_been_stored.=Votre_nouvelle_affectation_de_touche_a_\u00E9t\u00E9_sauvegard\u00E9e
-The_following_fetchers_are_available:=Les_outils_de_recherche_suivants_sont_disponible_:
-Could_not_find_fetcher_'%0'=L'outil_de_recherche_'%0'_n'a_pas_pu_\u00eatre_trouv\u00e9
-Running_Query_'%0'_with_fetcher_'%1'.=Execution_de_la_requ\u00eate_'%0'_avec_l'outil_de_recherche_'%1'.
-Please_wait!=Attendez_SVP_!
-Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=Le_requ\u00eate_'%0'_pour_l'outil_de_recherche_'%1'_n'a_retourn\u00e9_aucun_r\u00e9sultats.
-Open_SPIRES_entry=Ouvrir_l'entr\u00e9e_SPIRES
-Move/Rename_file=D\u00e9placer/Renommer_le_fichier
-File_moved=Fichier_d\u00e9plac\u00e9
-Move_file_failed=Echec_du_d\u00e9placement_du_fichier
-Could_not_move_file=Le_fichier_n'a_pas_pu_\u00eatre_d\u00e9plac\u00e9
-Could_not_find_file_'%0'.=Le_fichier_'%0'_n'a_pas_pu_\u00eatre_trouv\u00e9.
-Move/rename_file=D\u00e9placer/renommer_le_fichier
-Number_of_entries_successfully_imported=Nombre_d'entr\u00e9es_import\u00e9es_avec_succ\u00e8s
-Import_canceled_by_user=Importation_interrompue_par_l'utilisateur
-Fetch_Citeseer=Recherche_sur_Citeseer
-Error_fetching_from_Citeseer\:\\n=Erreur_lors_la_recherche_Citeseer\:\\n
-Progress:_%0_of_%1=Progr\u00e8s_:_%0_de_%1
-Error_while_fetching_from_JSTOR=Erreur_au_cours_de_la_recherche_JSTOR
-Fetching_Medline_by_id...=Recherche_Medline_en_cours_par_id...
-Fetching_Medline_by_term...=Recherche_Medline_en_cours_par_terme...
-Medline_import_canceled=Importation_Medline_annul\u00e9e
-Please_enter_a_valid_number=SVP,_entrez_un_nombre_valide
-Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=SVP,_entrez_une_liste_s\u00e9par\u00e9e_par_des_virgules_d'ID_Medline_(nombres)_ou_de_termes_de_recherche.
-An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=Une_erreur_est_survenue_lors_de_la_recherche_\u00e0_partir_de_la_source_SPIRES_(%0)\:
-Error_while_fetching_from_Spires\:_=Erreur_lors_de_la_recherche_SPIRES\:_
-Connect_to_external_SQL_database=Se_connecter_\u00e0_une_base_SQL_externe
-Export_to_external_SQL_database=Exporter_vers_une_base_SQL_externe
-
-
-Show_results_in_dialog=Afficher_les_r\u00e9sultats_dans_une_fen\u00EAtre
-Global_search=Recherche_globale
-Show_search_results_in_a_window=Afficher_les_r\u00e9sultats_de_recherche_dans_une_fen\u00EAtre
-Search_results=R\u00e9sultats_de_la_recherche
-Move_file_to_file_directory?=D\u00e9placer_le_fichier_vers_le_r\u00e9pertoire_de_fichiers_?
-Rename_to_'%0'=Renommer_vers_'%0'
-Move_to_file_directory=D\u00e9placer_vers_le_r\u00e9pertoire_de_fichiers
-
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=Vous_avez_modifi\u00e9_la_taille_de_police_des_menus_et_des_\u00e9tiquettes._Vous_devez_red\u00E9marrer_JabRef_pour_que_ce_changement_prenne_effet.
-
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=La_base_est_prot\u00e9g\u00e9e._L'enregistrement_ne_peut_\u00EAtre_effectu\u00e9_tant_que_les_changements_externes_n'auront_pas_\u00e9t\u00e9_v\u00e9rifi\u00e9s.
-Protected_database=Base_prot\u00e9g\u00e9e
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Refuser_d'enregistrer_la_base_tant_que_les_changements_externes_ne_sont_pas_v\u00e9rifi\u00e9s.
-Database_protection=Protection_de_la_base
-Unable_to_save_database=Impossible_de_sauver_la_base
-BibTeX_key_generator=g\u00E9n\u00E9rateur_de_clefs_BibTeX
-Unable_to_open_link.=Impossible_d'ouvrir_un_lien.
diff --git a/src/resource/JabRef_it.properties b/src/resource/JabRef_it.properties
index da95511..f23e0e2 100644
--- a/src/resource/JabRef_it.properties
+++ b/src/resource/JabRef_it.properties
@@ -7,11 +7,9 @@
%0_doesn't_contain_the_term_<b>%1</b>=%0_non_contiene_il_termine_<b>%1</b>
%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_non_corrisponde_all'Espressione_Regolare_<b>%1</b>
%0_doesn't_match_the_term_<b>%1</b>=%0_non_corrisponde_al_termine_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_voci_trovate._Per_ridurre_il_carico_sul_server,_i_riassunti_saranno_scaricati_solo_per_ricerche_che_forniscano_meno_di_%1_risultati.
%0_export_successful=%0_esportazioni_riuscite
%0_field_set=Definizione_del_campo_%0
-%0_import_cancelled.=Importazione_di_%0_interrotta
%0_matches_the_Regular_Expression_<b>%1</b>=%0_corrisponde_all'Espressione_Regolare_<b>%1</b>
%0_matches_the_term_<b>%1</b>=%0_corrisponde_al_termine_<b>%1</b>
<field_name>=<nome_del_campo>
@@ -191,7 +189,6 @@ Command_line_id=Identificativo_della_riga_di_comando
# Not sure: "Registrazione completa" ?
Complete_record=Completa_la_registrazione
Completed_Import_Fields_from_CiteSeer.=Importazione_dei_campi_da_CiteSeer_completa.
-Completed_import_from_CiteSeer.=Importazione_da_CiteSeer_completa
Connect=Connessione
Connect_to_SQL_database=Connessione_ad_un_database_SQL
Connect_to_SQL_Database=Connessione_ad_un_Database_SQL
@@ -413,14 +410,9 @@ Fetch=Recupera
# what does it means?
Fetch_Articles_Citing_your_Database=Recupera_gli_articoli_che_citano_il_tuo_database
Fetch_CiteSeer=Recupera_da_CiteSeer
-
-Fetch_Medline_by_ID=Recupera_da_Medline_per_ID
Fetched_all_citations_from_target_database.=Tutte_le_citazioni_sono_state_recuperate_dal_database.
Fetching_Citations=Recupero_delle_citazioni_in_corso
Fetching_Identifiers=Recupero_degli_identificatori_in_corso
-Fetching_Medline_by_ID...=Recupero_da_Medline_per_ID...
-Fetching_Medline_by_id_...=Recupero_da_Medline_per_id...
-Fetching_Medline_by_term_...=Recupero_da_Medline_per_termine...
Field=Campo
field=campo
Field_content=Contenuto_del_campo
@@ -528,7 +520,6 @@ Immediate_subgroups=Sottogruppi_diretti
Import=Importa
Import_and_keep_old_entry=Importa_e_mantieni_le_vecchie_voci
Import_and_remove_old_entry=Importa_e_rimuovi_le_vecchie_voci
-Import_cancelled.=Importazione_interrotta.
Import_Data_from_CiteSeer_Database=Importa_dati_dal_database_CiteSeer
Import_entries=Importa_voci
Import_entry_types=Importa_tipi_di_voci
@@ -548,7 +539,6 @@ Imported_entry_types=Tipi_di_voce_impotati
Imported_from_database=Importato_dal_database
ImportFormat_class=Classe_ImportFormat
Importing=Importazione_in_corso
-Importing_file=Importazione_del_file_in_corso
Importing_in_unknown_format=Importazione_in_formato_sconosciuto
In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=In_JabRef,_utilizzare_una_coppia_di_caratteri_#_per_delimitare_una_stringa.
Include_abstracts=Includi_il_riassunto
@@ -619,7 +609,6 @@ localhost=localhost
Look_and_feel=Aspetto
Looking_for_pdf...=Ricerca_del_file_pdf...
lower=minuscolo
-Main_%0_directory=Cartella_%0_principale
Main_file_directory=Cartella_file_principale
Main_layout_file=File_di_layout_principale
@@ -635,13 +624,11 @@ Mark_entry=Contrassegna_voce
Mark_new_entries_with_addition_date=Contrassegna_le_nuove_voci_con_la_data_di_aggiunta
Mark_new_entries_with_owner_name=Contrassegna_le_nuove_voci_con_il_nome_del_proprietario
Marked_selected=Contrassegna_la_selezione
-Medline_entries_fetched=Voci_Medline_recuperate
Memory_Stick_Mode=Modalit\u00e0_chiavetta_di_memoria
Menu_and_label_font_size=Dimensione_del_font_di_menu_ed_etichette
Merged_external_changes=Incorpora_modifiche_esterne
Messages=Messaggi
Messages_and_Hints=Avvertimenti_e_Suggerimenti
-MIS_Quarterly=MIS_Quarterly
Modification_of_field=Modifica_del_campo
Modified_group_"%0".=Gruppo_"%0"_modificato.
Modified_groups=Gruppi_modificati
@@ -686,7 +673,6 @@ No_%0_found=Nessun_%0_trovato
No_actual_changes_found.=Nessun_cambiamento_trovato.
no_base-bibtex-file_specified=nessun_database_BibTeX_specificato!
no_database_generated=nessun_database_creato
-No_databases_saved.=Nessun_database_salvato.
No_duplicates_found=Nessun_duplicato_trovato
No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Nessuna_voce_trovata._Verificare_che_si_stia_utilizzando_il_filtro_di_importazione_appropriato.
@@ -700,7 +686,6 @@ No_files_found.=Nessun_file_trovato.
No_GUI._Only_process_command_line_options.=Senza_interfaccia_grafica._Elaborate_solo_le_opzioni_della_riga_di_comando.
No_journal_names_could_be_abbreviated.=Nessun_nome_di_rivista_pu\u00f2_essere_abbreviato.
No_journal_names_could_be_unabbreviated.=Nessuna_abbreviazione_di_rivista_pu\u00f2_essere_estesa.
-No_Medline_entries_found.=Nessuna_voce_Medline_trovata.
No_PDF_linked=Nessun_file_PDF_collegato
No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Nessun_PDF_o_PS_definito,_e_nessun_file_corrispondente_alla_chiave_BibTeX_trovato.
@@ -772,8 +757,6 @@ Path_to_HTML_viewer=Percorso_per_il_visualizzatore_HTML
Path_to_LatexEditor_(LEd.exe)=Percorso_per_LatexEditor_(LEd.exe)
Path_to_LyX_pipe=Percorso_per_la_pipe_LyX
-Path_to_PDF_viewer=Percorso_per_il_visualizzatore_PDF
-Path_to_PS_viewer=Percorso_per_il_visualizzatore_PS
# key below duplicate, also with colon "escaped" by a backslash
Path_to_Vim=Percorso_per_Vim
Path_to_WinEdt.exe=Percorso_per_WinEdt.exe
@@ -784,7 +767,6 @@ Plain_text_import=Importazione_da_solo_testo
Please_check_your_network_connection_to_this_machine.=Verificare_la_connessione_di_rete_di_questa_macchina.
Please_enter_a_name_for_the_group.=Immettere_un_nome_per_il_gruppo
Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Immettere_un_termine_di_ricerca._Per_esempio,_per_ricercare_in_tutti_i_campi_<b>Smith</b>,_imettere%c<p><tt>smith</tt><p>_Per_ricercare_nel_campo_<b>Author</b>_il_termine_<b>Smith</b>_e_nel_campo_<b>Title</b>_il_termine_<b>electr [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Immettere_una_lista_di_ID_Medline_(numerici)_separati_da_virgola_o_punto_e_virgola
Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Immettere_il_cmpo_di_ricerca_(es._<b>keywords</b>)_e_la_parola_chiave_da_ricercare_(es._<b>electrical</b>).
Please_enter_the_string's_label=Immettere_l'etichetta_della_stringa
Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=Consulta_l'aiuto_in_linea_sull'utilizzo_degli_strumenti_CiteSeer
@@ -1030,7 +1012,6 @@ Tertiary_sort_criterion=Criterio_di_ordinamento_terziario
Test=Test
Text_Input_Area=Area_di_inserimento_testo
The_#_character_is_not_allowed_in_BibTeX_fields=Il_carattere_'#'_non_\u00e8_permesso_nei_campi_BibTeX
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Impossibile_avviare_l'applicazione_'%0'_associata_con_il_tipo_di_file'%1'.
The_chosen_date_format_for_new_entries_is_not_valid=Il_formato_di_data_scelto_per_le_nuove_voci_non_\u00e8_valido
The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=La_codifica_scelta_'%0'_non_pu\u00f2_codificare_i_caratteri_seguenti:_
@@ -1066,8 +1047,7 @@ This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Quest
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Questo_gruppo_contiene_voci_in_cui_il_campo_<b>%0</b>__contiene_la_keyword_<b>%1</b>
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Questo_gruppo_contiene_voci_in_cui_il_campo_<b>%0</b>__contiene_l'espressione_regolare_<b>%1</b>
This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Questo_\u00e8_un_semplice_dialogo_taglia_e_copia_per_importare_dei_campi_da_testo_normale
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Per_ciascuna_delle_%0_estensioni,_JabRef_verificher\u00e0_l'esistenza_del_file.<BR>In_caso_negativo_proporr\u00e0_delle_opzioni_per_la_risoluzione_del_problema.
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Questo_fa_in_modo_che_JabRef_verifichi_ciascuno_dei_%0_collegamenti_per_l'esistenza_del_file._In_caso_negativo_verranno_proposte_delle_opzioni_<BR>per_risolvere_il_problema.
+This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Per_ciascuno_dei_%0_collegamenti,_JabRef_verificher\u00e0_l'esistenza_del_file.<BR>In_caso_negativo_proporr\u00e0_delle_opzioni_per_la_risoluzione_del_problema.
This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Per_questa_operazione_\u00e8_necessario_che_tutte_le_voci_selezionate_abbiano_la_chiave_BibTeX_definita
This_operation_requires_at_least_one_entry.=Questa_operazione_richiede_almeno_una_voce.
This_operation_requires_one_or_more_entries_to_be_selected.=Per_questa_operazione_una_o_pi\u00f9_voci_devono_essere_selezionate
@@ -1202,8 +1182,8 @@ Fetch_Citeseer=Recupera_da_Citeseer
Error_fetching_from_Citeseer\:\\n=Errore_durante_la_ricerca_Citeseer\:\\n
Progress:_%0_of_%1=Stato_d'avanzamento:_%0_di_%1
Error_while_fetching_from_JSTOR=Errore_durante_la_ricerca_JSTOR
-Fetching_Medline_by_id...=Ricerca_Medline_per_id...
-Fetching_Medline_by_term...=Ricerca_Medline_per_termine...
+Fetching_Medline_by_id...=Recupero_da_Medline_per_id...
+Fetching_Medline_by_term...=Recupero_da_Medline_per_termine...
Medline_import_canceled=Importazione_da_Medline_annullata
Please_enter_a_valid_number=Inserire_un_numero_valido
Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=Inserire_una_lista_separata_da_virgole_di_ID_Medline_(numeri)_o_termini_di_ricerca.
@@ -1229,3 +1209,35 @@ Database_protection=Protezione_del_database
Unable_to_save_database=Impossibile_salvare_il_database
BibTeX_key_generator=Generatore_di_chiavi_BibTeX
Unable_to_open_link.=Impossibile_aprire_il_collegamento.
+Search_JSTOR=Ricerca_JSTOR
+Attempting_SQL_import...=Tentativo_di_importazione_SQL...
+BibO_RDF=BibO_RDF
+HTML_parser=Parser_HTML
+RIS_importer=Filtro_di_importazione_RIS
+
+Move_the_keyboard_focus_to_the_entry_table=Sposta_il_cursore_nella_tabella_delle_voci
+MIME_type=Tipo_MIME
+
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=Questa_funzione_permette_l'apertura_o_l'importazione_di_nuovi_file_in_una_istanza_di_JabRef_gi\u00e0_aperta<BR>invece_di_aprirne_una_nuova._Per_esempio,_ci\u00f2_\u00e8_utile_quando_u [...]
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=Si_noti_che_queste_impostazioni_sono_usate_solo_per_i_campi_obsoleti_<B>pdf</B>_e_<B>ps</B>.<BR>Per_la_generalit\u00e0_degli_utenti,_l'impostazione_del_parametro_<B>Cartella_file_principale</B>_dovrebbe_essere_sufficiente.
+Legacy_file_fields=Campi_file_obsoleti
+
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=%0_voci_trovate._Per_ridurre_il_carico_sul_server_verranno_scaricate_solo_%1_voci.
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Per_ciascuna_delle_%0_estensioni,_JabRef_verificher\u00e0_l'esistenza_del_file.<BR>In_caso_negativo_proporr\u00e0_delle_opzioni_per_la_risoluzione_del_problema.
+Run_Fetcher,_e.g._"--fetch=Medline\:cancer"=Lanciare_una_ricerca,_es._"--fetch=Medline\:cancer"
+
+Override_legacy_file_fields=Ignora_i_campi_di_file_obsoleti
+
+The_ACM_Digital_Library=ACM_Digital_Library
+The_Guide=La_Guida
+Search_ACM_Digital_Library=Ricerca_in_ACM_Digital_Library
+Connection_to_ACM_Digital_Library_failed=Connessione_ad_ACM_Digital_Library
+
+Use_IEEE_LaTeX_abbreviations=
+The_Guide_to_Computing_Literature=
+Search_ACM_Portal=
+Connection_to_ACM_Portal_failed=
+
+
+Run_Fetcher,_e.g._"--fetch\=
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=
diff --git a/src/resource/JabRef_it.properties.bak b/src/resource/JabRef_it.properties.bak
deleted file mode 100644
index d8b6446..0000000
--- a/src/resource/JabRef_it.properties.bak
+++ /dev/null
@@ -1,1232 +0,0 @@
-#!
-#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
-#! encoding:ISO-8859-1
-%0_contains_the_Regular_Expression_<b>%1</b>=%0_contiene_l'Espressione_Regolare_<b>%1</b>
-%0_contains_the_term_<b>%1</b>=%0_contiene_il_termine_<b>%1</b>
-%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_non_contiene_l'Espressione_Regolare_<b>%1</b>
-%0_doesn't_contain_the_term_<b>%1</b>=%0_non_contiene_il_termine_<b>%1</b>
-%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_non_corrisponde_all'Espressione_Regolare_<b>%1</b>
-%0_doesn't_match_the_term_<b>%1</b>=%0_non_corrisponde_al_termine_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_voci_trovate._Per_ridurre_il_carico_sul_server,_i_riassunti_saranno_scaricati_solo_per_ricerche_che_forniscano_meno_di_%1_risultati.
-
-%0_export_successful=%0_esportazioni_riuscite
-%0_field_set=Definizione_del_campo_%0
-%0_import_cancelled.=Importazione_di_%0_interrotta
-%0_matches_the_Regular_Expression_<b>%1</b>=%0_corrisponde_all'Espressione_Regolare_<b>%1</b>
-%0_matches_the_term_<b>%1</b>=%0_corrisponde_al_termine_<b>%1</b>
-<field_name>=<nome_del_campo>
-<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=<HTML>Non_\u00e8_stato_trovato_il_file_'%0'_<BR>collegato_alla_voce_'%1'</HTML>
-<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>Decompattare_il_file_zip_contenente_i_filtri_import/export_per_EndNote,<BR>per_una_interoperabilit\u00E0_ottimale_con_JabRef</HTML>
-<no_field>=<nessun_campo>
-<select>=<seleziona>
-<select_word>=<select_word>
-_on_entry_number_=_per_la_voce_numero_
-A_CiteSeer_fetch_operation_is_currently_in_progress.=Una_operazione_di_ricerca_su_CiteSeer_\u00E8_in_corso
-A_CiteSeer_import_operation_is_currently_in_progress.=Una_operazione_di_importazione_da_CiteSeer_\u00E8_in_corso
-A_string_with_that_label_already_exists=Una_stringa_con_questa_etichetta_esiste_gi\u00e0
-Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Abbrevia_i_nomi_dei_giornali_delle_voci_selezionate_(abbreviazioni_ISO)
-Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Abbrevia_i_nomi_dei_giornali_delle_voci_selezionate_(abbreviazioni_MEDLINE)
-Abbreviate_names=Abbrevia_i_nomi
-Abbreviated_%0_journal_names.=%0_nomi_di_riviste_abbreviati.
-Abbreviation=Abbreviazione
-About_JabRef=Informazioni_su_JabRef
-Abstract=Riassunto
-Accept=Accetta
-Accept_change=Accetta_la_modifica
-Action=Azione
-Add=Aggiungi
-Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=Aggiungi_una_classe_ImportFormat_personalizzata_(compilata)_da_un_percorso._\nIl_percorso_non_deve_necessariamente_essere_nel_classpath_di_JabRef.
-Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=Aggiungi_una_classe_ImportFormat_personalizzata_(compilata)_da_un_archivio_ZIP._\nL'archivio_ZIP_non_deve_necessariamente_essere_nel_classpath_di_JabRef.
-add_entries_to_group=aggiungi_voci_ad_un_gruppo
-Add_entry_selection_to_this_group=Aggiungi_le_voci_selezionate_a_questo_gruppo
-Add_from_folder=Aggiungi_da_una_cartella
-Add_from_jar=Aggiungi_da_un_file_jar
-add_group=aggiungi_un_gruppo
-Add_Group=Aggiungi_un_gruppo
-Add_new=Aggiungi_nuovo
-Add_Subgroup=Aggiungi_un_sottogruppo
-Add_to_group=Aggiungi_al_gruppo
-Added_group_"%0".=Aggiunto_gruppo_"%0".
-Added_new=Aggiunto_nuovo
-Added_string=Aggiunta_stringa
-Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=Inoltre,_le_voci_il_cui_campo_<b>%0</b>_non_contiene_<b>%1</b>_possono_ [...]
-Advanced=Avanzate
-All_custom_file_types_will_be_lost._Proceed?=Tutti_i_tipi_di_file_personalizzati_andranno_perduti._Continuare?
-All_Entries=Tutte_le_voci
-All_entries=Tutte_le_voci
-All_entries_of_this_type_will_be_declared_typeless._Continue?=Tutte_le_voci_di_questo_tipo_saranno_definite_'senza_tipo'._Continuare?
-All_fields=Tutti_i_campi
-All_subgroups_(recursively)=Tutti_i_sottogruppi_(ricorsivamente)
-Allow_editing_in_table_cells=Consenti_la_modifica_nelle_celle_della_tabella
-An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=Errore_durante_il_recupero_dalla_fonte_OAI2_(%0):
-An_Exception_ocurred_while_accessing_'%0'=Eccezione_durante_l'accesso_a_'%0'
-An_SAXException_ocurred_while_parsing_'%0':=Eccezione_SAX_durante_l'elaborazione_di_'%0':
-and=e
-and_inside_the_JabRef-jar\:=e_nel_file_jar_di_JabRef:
-and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=e_la_classe_deve_essere_nel_tuo_"classpath"_al_successivo_avvio_di_JabRef.
-any_field_that_matches_the_regular_expression_<b>%0</b>=qualsiasi_campo_che_corrisponda_all'espressione_regolare_<b>%0</b>
-Appearance=Aspetto
-Append=Accoda
-Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Accoda_il_contenuto_di_un_database_BibTeX_al_database_corrente
-Append_database=Accoda_database
-append_the_selected_text_to_bibtex_key=accoda_il_testo_selezionato_alla_chiave_BibTeX
-Application=Applicazione
-Apply=Applica
-Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Argomenti_passati_all'istanza_attiva_di_JabRef._Chiusura_in_corso.
-Assign_entry_selection_exclusively_to_this_group=Assegna_le_voci_selezionate_esclusivamente_a_questo_gruppo
-Assign_new_file=Assegna_un_nuovo_file
-Assign_the_original_group's_entries_to_this_group?=Assegnare_le_voci_originali_del_gruppo_a_questo_gruppo?_
-Assigned_%0_entries_to_group_"%1".=Assegnate_%0_voci_al_gruppo_"%1".
-Assigned_1_entry_to_group_"%0".=Una_voce_assegnata_al_gruppo_"%0".
-At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=Almeno_il_plug-in_'net.sf.jabref.core'_dovrebbe_essere_qui.
-Attach_%0_file=Allega_%0_file
-Attach_URL=Allega_URL
-Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Tentativo_di_definire_automaticamente_%0_collegamenti_per_le_tue_voci._La_definizione_avviene_automaticamente_se_un_file_%0_nella_cartella_%0_o_sottocartella<BR>ha_lo_stesso_nome_della_chiave_di_una_voce_BibTeX,_a_meno_dell'estensione.
-Attempting_SQL_export...=Tentativo_di_esportazione_SQL...
-Auto=Auto
-Autodetect_format=Rivelamento_automatico_del_formato
-Autogenerate_BibTeX_key=Generazione_automatica_della_chiave_BibTeX
-Autogenerate_BibTeX_keys=Generazione_automatica_delle_chiavi_BibTeX
-Autogenerate_groups=Generazione_automatica_dei_gruppi
-autogenerate_keys=generazione_automatica_delle_chiavi
-
-
-Autolink_files_with_names_starting_with_the_BibTeX_key=Collegare_automaticamente_i_file_con_nome_che_inizia_con_la_chiave_BibTeX
-Autolink_only_files_that_match_the_BibTeX_key=Collegare_automaticamente_solo_i_file_con_nome_corrispondente_alla_chiave_BibTeX
-Automatically_create_groups=Crea_automaticamente_i_gruppi
-Automatically_create_groups_for_database.=Crea_automaticamente_i_gruppi_per_il_database
-Automatically_created_groups=Gruppi_creati_automaticamente
-Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Nascondi_automaticamente_l'interfaccia_dei_gruppi_nel_passare_ad_un_database_che_non_contiene_gruppi
-
-Automatically_remove_exact_duplicates=Rimuovi_automaticamente_i_duplicati_esatti
-Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Mostra_automaticamente_l'interfaccia_dei_gruppi_nel_passare_ad_un_database_che_contiene_gruppi
-Autoset=Definisci_automaticamente
-Autoset_%0_field=Definisci_automaticamente_il_campo_%0
-Autoset_%0_links._Allow_overwriting_existing_links.=Definisci_automaticamente_%0_collegamenti._Consenti_la_sovrascrittura_dei_collegamenti_esistenti.
-Autoset_%0_links._Do_not_overwrite_existing_links.=Definisci_automaticamente_%0_collegamenti._Non_consentire_la_sovrascrittura_dei_collegamenti_esistenti.
-Autoset_external_links=Impostazione_automatica_dei_collegamenti_esterni
-Autosetting_links=Impostazione_automatica_dei_collegamenti
-AUX_file_import=Importa_file_AUX
-Available_export_formats=Formati_di_esportazione_disponibili
-Available_fields=Campi_BibTeX_disponibili
-Available_import_formats=Formati_di_importazione_disponibili
-Background_color_for_marked_entries=Colore_di_sfondo_per_le_voci_contrassegnate
-Background_color_for_optional_fields=Colore_di_sfondo_per_i_campi_facoltativi
-Background_color_for_required_fields=Colore_di_sfondo_per_i_campi_obbligatori
-Backup_old_file_when_saving=Fare_una_copia_di_backup_del_vecchio_file_quando_viene_salvato
-Beta_version=Versione_Beta
-Bibkey_to_filename_conversion=Conversione_della_chiave_BibTeX_in_nome_del_file
-BibTeX_key=Chiave_BibTeX
-BibTeX_key_is_unique.=La_chiave_BibTeX_\u00e8_unica.
-BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=Chiave_BibTeX_non_definita._Inserire_un_nome_per_il_file_scaricato
-BibTeX_source=Sorgente_BibTeX
-BibTeXML=BibTeXML
-# Usually used the english word.
-Binding=Binding
-Broken_link=Collegamento_interrotto
-Browse=Sfoglia
-# Unsure how to translate out of context
-by=da
-Calling_external_viewer...=Chiamata_a_visualizzatore_esterno...
-Cancel=Annulla
-Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Le_voci_non_possono_essere_inserite_in_un_gruppo_se_prive_di_chiave._Generare_le_chiavi_ora?
-Cannot_connect_to_SQL_server_at_the_specified_host.=Impossibile_conettersi_al_server_SQL_sull'host_specificato.
-Cannot_merge_this_change=Questa_modifica_non__pu\u00f2_essere_incorporata
-Cannot_move_group_"%0"_down.=Impossibile_spostare_il_gruppo_"%0"_in_gi\u00f9
-Cannot_move_group_"%0"_left.=Impossibile_spostare_il_gruppo_"%0"_a_sinistra
-Cannot_move_group_"%0"_right.=Impossibile_spostare_il_gruppo_"%0"_a_destra
-Cannot_move_group_"%0"_up.=Impossibile_spostare_il_gruppo_"%0"_in_su
-case_insensitive=non_distingue__maiuscole_e_minuscole
-case_sensitive=distingue__maiuscole_e_minuscole
-Case_sensitive=Distingue__maiuscole_e_minuscole
-change_assignment_of_entries=modifica_l'assegnazione_delle_voci
-Change_case=Inverti_maiuscolo/minuscolo
-Change_entry_type=Cambia_tipo_di_voce
-
-Change_file_type=Cambia_il_tipo_di_file
-change_key=modifica_la_chiave_BibTeX
-Change_of_Grouping_Method=Cambia_Metodo_di_Raggruppamento
-change_preamble=modifica_il_preambolo
-change_string_content=modifica_il_contenuto_della_stringa
-change_string_name=modifica_il_nome_della_stringa
-Change_table_column_and_General_fields_settings_to_use_the_new_feature=Modificare_le_colonne_della_tabella_e_le_impostazioni_dei_campi_generali_per_utilizzare_la_nuova_funzione
-change_type=cambia_tipo
-changed_=cambiato_
-Changed_font_settings=Parametri_dei_font_modificati
-Changed_language_settings=Parametri_della_lingua_modificati
-Changed_look_and_feel_settings=Parametri_del_"Look-and-Feel"_modificati
-Changed_preamble=Preambolo_modificato
-Changed_type_to=Tipo_cambiato_in_
-Characters_to_ignore=Caratteri_da_ignorare
-# Unsure. Is %0 the number of links?
-Check_existing_%0_links=Verificare_i_%0_collegamenti_esistenti
-Check_links=Verificare_i_collegamenti
-Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=Scegliere_l'URL_da_scaricare._Il_valore_predefinito_punta_ad_una_lista_fornita_dagli_sviluppatori_di_JabRef
-Cite_command=Comando_Cite
-Cite_command_(for_Emacs/WinEdt)=Comando_di_citazione_(per_Emacs/WinEdt)
-CiteSeer_Error=Errore_CiteSeer
-CiteSeer_Fetch_Error=Errore_nel_recupero_da_CiteSeer
-CiteSeer_Import_Error=Errore_di_importazione_da_CiteSeer
-CiteSeer_Import_Fields=Campi_di_importazione_da_CiteSeer
-CiteSeer_Transfer=Trasferimento_da_CoteSeer
-Class_name=Nome_della_classe
-Clear=Svuota
-clear_all_groups=svuota_tutti_i_gruppi
-Clear_field=Svuota_il_campo
-
-Clear_fields=Annulla_i_campi
-# Unsure the translation below
-Clear_highlight=Rimuovi_l'evidenziazione
-Close=Chiudi
-Close_dialog=Chiudi_la_finestra_di_dialogo
-Close_the_current_database=Chiudi_il_database_corrente
-Close_the_help_window=Chiudi_la_finestra_di_aiuto
-Close_window=Chiudi_la_finestra
-Closed_database=Database_chiuso
-Collapse_subtree=Collassa_il_sotto-albero
-Color_codes_for_required_and_optional_fields=Codifica_a_colori_per_campi_obbligatori_e_opzionali
-Color_for_marking_incomplete_entries=Colore_per_contrassegnare_voci_incomplete
-Column_width=Larghezza_della_colonna
-Command_line_id=Identificativo_della_riga_di_comando
-# Not sure: "Registrazione completa" ?
-Complete_record=Completa_la_registrazione
-Completed_Import_Fields_from_CiteSeer.=Importazione_dei_campi_da_CiteSeer_completa.
-Completed_import_from_CiteSeer.=Importazione_da_CiteSeer_completa
-Connect=Connessione
-Connect_to_SQL_database=Connessione_ad_un_database_SQL
-Connect_to_SQL_Database=Connessione_ad_un_Database_SQL
-Connection_to_IEEEXplore_failed=Connessione_a_IEEEXplore_fallita
-Contained_in=Contenuto_in
-Content=Contenuto
-Copied=Copiato
-Copied_cell_contents=Contenuto_delle_celle_copiato
-Copied_key=Chiave_BibTeX_copiata
-Copied_keys=Chiavi_BibTeX_copiate
-Copy=Copia
-Copy_BibTeX_key=Copia_chiave_BibTeX
-Copy_file_to_file_directory.=Copia_il_file_nella_cartella.
-Copy_files_to_file_directory.=Copia_i_file_nella_cartella.
-Copy_to_clipboard=Copia_negli_appunti
-Could_not_call_executable=Non_\u00e8_possibile_effetuare_la_chiamata_dell'eseguibile
-Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=Impossibile_la_connessione_a_un_processo_gnuserv_in_esecuzione._Accertarsi_che_Emacs_o_XEmacs_siano_in_esecuzione,<BR>e_che_il_server_sia_stato_avviato_(con_il_comando_'gnuserv-start').
-Could_not_connect_to_host=Impossibile_connettersi_all'host
-Could_not_connect_to_host_=Impossibile_connettersi_all'host_
-Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=Impossibile_stabilire_la_connessione_al_server_Vim.<BR>Assicurarsi_che_Vim_sia_in_esecuzione_con_il_nome_di_server_corretto.
-Could_not_determine_exception_message.=Impossibile_determinare_il_messaggio_dell'eccezione
-Could_not_export_entry_types=Non_\u00e8_possibile_l'esportazione_dei_tipi_di_voce
-Could_not_export_file=Impossibile_esportare_il_file
-Could_not_export_preferences=Impossibile_esportare_le_preferenze
-Could_not_find_a_suitable_import_format.=Impossibile_trovare_un_formato_di_importazione_adeguato
-Could_not_find_directory_for_%0-files\:_%1=Impossibile_trovare_la_cartella_per_i_file_%0:_%1
-Could_not_find_image_file=Il_file_di_immagini_non_\u00e8_stato_trovato
-Could_not_find_layout_file=Impossibile_trovare_il_file_di_layout
-Could_not_import_entry_types=Non_\u00e8_possibile_l'importazione_dei_tipi_di_voce
-Could_not_import_preferences=Impossibile_importare_le_preferenze
-Could_not_instantiate_%0_%1=Impossibile_inizializzare_%0_%1
-Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=Impossibile_inizializzare_%0_%1._Verificare_il_"package_path".
-
-
-Could_not_open_link=Impossibile_aprire_il_collegamento
-Could_not_parse_number_of_hits=Impossibile_determinare_il_numero_di_risultati
-Could_not_print_preview=Impossibile_visualizzare_l'anteprima_di_stampa
-Could_not_resolve_import_format=Impossibile_decodificare_il_formato_di_importazione
-Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Impossibile_eseguire_il_programma_'gnuclient'._Assicurarsi_che_i_programmi_gnuserv/gnuclient_siano_installati.
-Could_not_run_the_'vim'_program.=Impossibile_eseguire_il_programma_'vim'.
-Could_not_save_file=Impossibile_salvare_il_file
-Could_not_save_file._Character_encoding_'%0'_is_not_supported.=Impossibile_salvare_il_file._La_codifica_dei_caratteri_'%0'_non_\u00e8_supportata.
-Couldn't_find_an_entry_associated_with_this_URL=Impossibile_trovare_voci_associate_a_questo_URL
-Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=Non_\u00e8_stato_possibile_interpretare_il_campo_'citeseerurl'_delle_voci_seguenti
-Create_group=Crea_gruppo
-Created_groups.=Gruppi_creati
-crossreferenced_entries_included=Incluse_le_voci_con_riferimenti_incrociati
-Current_content=Contenuto_corrente
-Current_value=Valore_corrente
-Custom_entry_types=Tipi_di_voce_personalizzati
-Custom_entry_types_found_in_file=Tipi_di_voce_personalizzati_trovati_nel_file
-Custom_icon_theme=Tema_di_icone_personalizzato
-Custom_icon_theme_file=File_di_tema_di_icone_personalizzato
-Custom_importers=Importazioni_personalizzate
-Customize_entry_types=Personalizza_tipi_di_voce
-Customize_key_bindings=Personalizza_combinazioni_di_tasti
-Cut=Taglia
-cut_entries=Taglia_voci
-cut_entry=taglia_voce
-Cut_pr=Taglia
-Database_\:=Database:
-Database_encoding=Codifica_database
-Database_has_changed._Do_you_want_to_save_before_closing?=Il_database_\u00e8_stato_modificato._Vuoi_salvare_prima_di_chiudere?
-Database_properties=Propriet\u00e0_del_database
-Date_format=Formato_data
-Default=Predefinito
-Default_encoding=Codifica_predefinita
-Default_grouping_field=Campo_di_raggruppamento_predefinito
-Default_look_and_feel="Look-and-Feel"_predefinito
-Default_pattern=Modello_predefinito
-Default_sort_criteria=Criterio_di_ordinamento_predefinito
-Define_'%0'=Definisci_'%0'
-# or "definita"?. In Italian the gender of the adjective must match that of the name
-defined.=definito.
-Delete=Cancella
-Delete_custom=Cancella_personalizzazioni
-Delete_custom_format=Cancella_i_formati_personalizzati
-delete_entries=Cancella_le_voci
-Delete_entry=Cancella_la_voce
-delete_entry=cancella_la_voce
-Delete_multiple_entries=Cancella_pi\u00f9_voci
-Delete_rows=Cancella_voci
-Delete_strings=Cancella_stringhe
-Deleted=Cancellato
-Delimit_fields_with_semicolon,_ex.=Campi_delimitati_da_punto_e_virgola,_ex.
-Derby=Derby
-Descending=Discendente
-Description=Descrizione
-Deselect_all=Deseleziona_tutto
-Deselect_all_duplicates=Deseleziona_tutti_i_duplicati
-Details=Dettagli
-Disable_entry_editor_when_multiple_entries_are_selected=Disabilita_la_modifica_in_caso_di_selezioni_multiple
-Disable_this_confirmation_dialog=Disabilita_la_richiesta_di_conferma
-Disable_this_warning_dialog=Disabilita_questo_messaggio_di_avvertimento
-Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Mostra_tutte_le_voci_appartenenti_a_uno_o_pi\u00f9_gruppi_tra_quelli_selezionati.
-Display_all_error_messages=Mostra_tutti_i_messaggi_di_errore
-Display_help_on_command_line_options=Mostra_l'aiuto_sulle_opzioni_della_riga_di_comando
-Display_imported_entries_in_an_inspection_window_before_they_are_added.=Mostra_le_voci_importate_in_una_finestra_d'anteprima_prima_di_aggiungerle.
-Display_only_entries_belonging_to_all_selected_groups.=Mostra_solo_le_voci_appartenenti_a_tutti_i_gruppi_selezionati.
-
-Display_version=Versione
-Displaying_no_groups=Nessun_gruppo_da_visualizzare
-Do_not_abbreviate_names=Non_abbreviare_i_nomi
-Do_not_autoset=Non_effettuare_definizioni_automatiche
-Do_not_import_entry=Non_importare_la_voce
-Do_not_open_any_files_at_startup=Non_aprire_nessun_file_all'avvio
-Do_not_overwrite_existing_keys=Non_sovrascrivere_chiavi_esistenti
-Do_not_show_splash_window_at_startup=Non_mostrare_la_schermata_d'avvio
-Do_not_show_these_options_in_the_future=Non_mostrare_queste_opzioni_in_futuro
-Do_not_wrap_the_following_fields_when_saving=Non_mandare_a_capo_i_campi_seguenti_salvando_il_file
-# key below already already present with colon "escaped" by a backslash
-Do_not_write_the_following_fields_to_XMP_Metadata:=Non_scrivere_i_dati_dei_campi_seguenti_nei_metadati_XMP:
-Do_not_write_the_following_fields_to_XMP_Metadata\:=Non_scrivere_i_dati_dei_campi_seguenti_nei_metadati_XMP:
-
-Do_you_want_JabRef_to_do_the_following_operations?=Vuoi_che_JabRef_esegua_le_operazioni_seguenti?
-Docbook=Docbook
-Done=Fatto
-Down=Gi\u00f9
-Download=Download
-Download_completed=Download_terminato
-Download_file=Scarica_il_file
-Downloading...=Download_in_corso...
-Drag_and_Drop_Error=Errore_di_'Drag_&_Drop'
-# Check translation below
-Drop_%0=Rilascia_%0
-duplicate_BibTeX_key=chiave_BibTeX_duplicata
-Duplicate_BibTeX_key.=Chiave_BibTeX_duplicata.
-Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=Chiave_BibTeX_duplicata._I_raggruppamenti_potrebbero_non_essere_corretti_per_questa_voce.
-Duplicate_Key_Warning=Attenzione:_chiave_duplicata
-Duplicate_pairs_found=Trovati_doppioni
-duplicate_removal=rimozione_di_doppioni
-Duplicate_string_name=Nome_di_stringa_duplicato
-Duplicates_found=Trovati_doppioni
-Duplicates_removed=Doppioni_rimossi
-Dynamic_groups=Gruppi_dinamici
-# not sure of the translation below
-Dynamically_group_entries_by_a_free-form_search_expression=Raggruppa_dinamicamente_le_voci_utilizzando_una_espressione_di_ricerca_in_formato_libero
-Dynamically_group_entries_by_searching_a_field_for_a_keyword=Raggruppa_dinamicamente_le_voci_ricercando_una_parola_chiave_in_un_campo
-Each_line_must_be_on_the_following_form=Ciascuna_linea_deve_essere_nel_formato_seguente
-Edit=Modifica
-Edit_custom_export=Modifica_l'esportazione_personalizzata
-Edit_entry=Modifica_voce
-Edit_file_link=Modifica_il_collegamento_al_file
-Edit_file_type=Modifica_il_tipo_di_file
-Edit_group=Modifica_il_gruppo
-Edit_journal=Modifica_la_rivista
-Edit_preamble=Modifica_il_preambolo
-Edit_strings=Modifica_le_stringhe
-Editor_options=Opzioni_dell'editor
-empty_BibTeX_key=chiave_BibTeX_vuota
-Empty_BibTeX_key.=Chiave_BibTeX_vuota
-Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Chiave_BibTeX_vuota._La_gestione_dei_gruppi_potrebbe_non_funzionare_per_questa_voce.
-empty_database=database_vuoto
-Enable_source_editing=Abilita_la_modifica_del_codice_sorgente
-Enable_word/name_autocompletion=Abilita_autocompletamento_di_parole/nomi
-Endnote=Endnote
-Enter_URL=Immettere_l'URL
-Enter_URL_to_download=Immettere_l'URL_da_scaricare
-entries=voci
-Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Le_voci_non_possono_essere_inserite_o_rimosse_manualmente_da_questo_gruppo.
-Entries_exported_to_clipboard=Voci_esportate_negli_appunti
-entries_have_undefined_BibTeX_key=Delle_voci_hanno_chiavi_BibTeX_non_definite
-entries_into_new_database=voci_in_un_nuovo_database
-entry=voce
-Entry_editor=Modifica_voci
-
-Entry_has_no_citekey=La_voce_non_ha_chiave_BibTeX
-Entry_in_current_database=Voce_nel_database_corrente
-Entry_in_import=Voce_nell'importazione
-Entry_preview=Anteprima_della_voce
-Entry_table=Tabella_delle_voci
-Entry_table_columns=Colonne_della_tabella_delle_voci
-Entry_type=Tipo_di_voce
-Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=I_nomi_dei_tipi_di_voce_non_possono_contenere_spazi_o_i_caratteri_seguenti
-Entry_types=Tipi_di_voce
-Error=Errore
-
-Error\:_=Errore:_
-Error_converting_Bibtex_to_XMP:_%0=Errore_durante_la_conversione_della_voce_BibTeX_in_XMP:_%0
-Error_converting_Bibtex_to_XMP\:_%0=Errore_durante_la_conversione_della_voce_BibTeX_in_XMP:_%0
-Error_converting_XMP_to_'%0'...=Errore_durante_la_conversione_dei_metadati_XMP_in_'%0'...
-Error_exporting_to_clipboard=Errore_durante_l'esportazione_negli_appunti
-Error_in_field=Errore_nel_campo
-Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=Errore_all'avvio_del_sistema_di_plug-in._Avvio_senza_plug-in._Alcune_funzionalit\u00e0_potrebbero_essere_assenti.
-Error_occured_when_parsing_entry=Errore_durante_l'elaborazione_della_voce
-Error_opening_file=Errore_all'apertura_del_file
-Error_setting_field=Errore_nell'impostazione_del_campo
-Error_while_converting_BibtexEntry_to_XMP_%0=Errore_durante_la_conversione_della_voce_BibTeX_in_XMP_%0
-Error_while_downloading_file\:=Errore_nel_corso_del_download_del_file:
-Error_while_fetching_from_OIA2=Errore_durante_una_ricerca_da_OIA2
-Error_while_writing=Errore_durante_la_scrittura
-
-Error_writing_to_%0_file(s).=Errore_di_scrittura_di_%0_file.
-Error_writing_XMP_to_file\:_%0=Errore_durante_la_scrittura_dei_metadati_XMP_nel_file:_%0_
-Establishing_SQL_connection...=Connessione_SQL_in_corso...
-Exceptions=Eccezioni
-Existing_file=File_esistente
-exists._Overwrite_file?=esiste._Sovrascrivere_il_file?
-exists.Overwrite?=esiste._Sovrascrivere?
-Expand_subtree=Espandere_il_sotto-albero
-Export=Esporta
-Export_entry_types=Esporta_tipo_di_voce
-Export_name=Esporta_nome
-Export_preferences=Esporta_preferenze
-Export_preferences_to_file=Esporta_preferenze_in_un_file
-Export_properties=Esporta_propriet\u00e0
-Export_to_clipboard=Esporta_negli_appunti
-Export_to_SQL_database=Esporta_in_un_database_SQL
-Exporting=Esportazione_in_corso
-Extension=Estensione
-External_changes=Modifiche_esterne
-
-External_file_links=Collegamenti_a_file_esterni
-External_files=File_esterni
-External_programs=Programmi_esterni
-External_viewer_called=Chiamata_a_visualizzatore_esterno
-Failed_to_read_groups_data_(unsupported_version:_%0)=La_lettura_dei_dati_dei_gruppi_\u00e8_fallita_(versione_non_supportata:_%0)
-Fetch=Recupera
-# what does it means?
-Fetch_Articles_Citing_your_Database=Recupera_gli_articoli_che_citano_il_tuo_database
-Fetch_CiteSeer=Recupera_da_CiteSeer
-
-Fetch_Medline_by_ID=Recupera_da_Medline_per_ID
-Fetched_all_citations_from_target_database.=Tutte_le_citazioni_sono_state_recuperate_dal_database.
-Fetching_Citations=Recupero_delle_citazioni_in_corso
-Fetching_Identifiers=Recupero_degli_identificatori_in_corso
-Fetching_Medline_by_ID...=Recupero_da_Medline_per_ID...
-Fetching_Medline_by_id_...=Recupero_da_Medline_per_id...
-Fetching_Medline_by_term_...=Recupero_da_Medline_per_termine...
-Field=Campo
-field=campo
-Field_content=Contenuto_del_campo
-Field_name=Nome_del_campo
-Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=I_nomi_dei_campi_non_possono_contenere_spazi_o_i_caratteri_seguenti
-Field_sizes=Dimensioni_dei_campi
-
-Field_to_filter=Campi_da_filtrare
-Field_to_group_by=Campo_di_raggruppamento
-Fields=Campi
-File=File
-file=file
-
-File_'%0'_is_already_open.=Il_file_'%0'__\u00e8_gi\u00e0_aperto.
-File_'%0'_not_found=File_'%0'_non_trovato
-File_changed=File_modificato
-File_directory=Cartella_file
-File_directory_is_'%0':=La_cartella_dei_file_\u00e8_'%0':
-
-File_directory_is_not_set_or_does_not_exist!=La_cartella_non_\u00e8_impostata_o_non_esiste!
-File_download=Download_di_file
-File_exists=Il_file_esiste
-File_extension=Estensione_del_file
-
-File_has_been_updated_externally._What_do_you_want_to_do?=Il_file_\u00e8_stato_aggiornato_da_un'applicazione_esterna._Cosa_vuoi_fare?
-File_not_found=File_non_trovato
-File_type=Tipo_di_file
-File_updated_externally=File_aggiornato_esternamente
-filename=nome_del_file
-Files_opened=File_aperti
-Filter=Filtro
-
-Finished_autosetting_external_links.=Impostazione_automatica_dei_collegamenti_esterni_terminata.
-## check below: is %0 a number?
-Finished_synchronizing_%0_links._Entries_changed%c_%1.=Sincronizzazione_di_%0_collegamenti:_Voci_cambiate%c_%1.
-Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=Scrittura_dei_metadati_XMP_terminata._Scrittura_eseguita_su_%0_file.
-Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=Terminata_la_scrittura_di_metadati_XMP_per_%0_file_(%1_saltati,_%2_errori).
-First_select_the_entries_you_want_keys_to_be_generated_for.=Selezionare_dapprima_le_voci_per_le_quali_si_vogliono_generare_le_chiavi.
-Fit_table_horizontally_on_screen=Adatta_la_tabella_allo_schermo_orizontalmente
-Float=Galleggiante
-Float_marked_entries=Voci_evidenziate_sempre_in_alto
-Font_Family=Famiglia_di_font
-Font_Preview=Anteprima_font
-Font_Size=Dimensione_font
-Font_Style=Stile_font
-FontSelector=Selettore_dei_font
-for=per
-Format_of_author_and_editor_names=Formato_dei_nomi_di_autori_e_curatori
-Format_String=Stringa_di_formattazione
-Format_used=Formato_utilizzato
-Formatter_Name=Nome_della_formattazione
-Formatter_not_found=Formattazione_non_trovata
-found=trovato
-Found_%0_plugin(s)=Trovati_%0_plug-in
-found_in_aux_file=trovate_nel_file_AUX
-Full_name=Nome_completo
-General=Generale
-General_fields=Campi_generali
-Generate=Genera
-Generate_BibTeX_key=Genera_la_chiave_BibTeX
-Generate_keys=Genera_le_chiavi
-Generate_keys_before_saving_(for_entries_without_a_key)=Genera_le_chiavi_prima_di_salvare_(per_le_voci_senza_chiave)
-
-
-Generate_keys_for_imported_entries=Genera_chiavi_per_le_voci_importate
-Generate_now=Genera_ora
-Generated_BibTeX_key_for=Generata_la_chiave_BibTeX_per
-Generating_BibTeX_key_for=Generazione_in_corso_della_chiave_BibTeX_per
-## Check below
-Grab=Assegna
-Gray_out_entries_not_in_group_selection=Evidenzia_in_grigio_le_voci_fuori_dai_gruppi_selezionati
-Gray_out_non-hits=Disattiva_le_voci_non_corrispondenti
-Gray_out_non-matching_entries=Disattiva_le_voci_non_corrispondenti
-Group_properties=Propriet\u00e0_del_gruppo
-
-grouping_may_not_work_for_this_entry=Il_raggruppamento_potrebbe_non_funzionare_per_queste_voci
-Groups=Gruppi
-Harvard_RTF=Harvard_RTF
-Have_you_chosen_the_correct_package_path?=Il_classpath_\u00e8_corretto?
-Help=Aiuto
-
-Help_contents=Contenuti_dell'aiuto
-Help_on_groups=Aiuto_sui_gruppi
-Help_on_key_patterns=Aiuto_sulla_composizione_delle_chiavi
-Help_on_Preview_Settings=Aiuto_sui_parametri_di_anteprima
-Help_on_Regular_Expression_Search=Aiuto_sulla_ricerca_di_un'espressione_regolare
-Hide_non-hits=Nascondi_le_voci_non_corrispondenti
-Hide_non-matching_entries=Nascondi_le_voci_non_corrispondenti
-## check below
-Hierarchical_context=Contesto_gerarchico
-Highlight=Evidenzia
-Highlight_groups_matching_all_selected_entries=Evidenzia_i_gruppi_corrispondenti_a_tutte_le_voci_selezionate
-Highlight_groups_matching_any_selected_entry=Evidenzia_i_gruppi_corrispondenti_almeno_ad_una_delle_voci_selezionate
-Highlight_overlapping_groups=Evidenzia_gruppi_con_voci_in__comune
-Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=Suggerimento%c_Per_ricercare_in_un_campo_specifico_digitare,_per_esempio%c<p><tt>author%esmith_and_title%eelectrical</tt>
-HTML=HTML
-
-HTML_table=Tabella_HTML
-
-HTML_table_(with_Abstract_&_BibTeX)=Tabella_HTML_(con_riassunto_e_BibTeX)
-Icon=Icona
-Ignore=Ignora
-Illegal_type_name=Nome_di_tipo_illegale
-Immediate_subgroups=Sottogruppi_diretti
-Import=Importa
-Import_and_keep_old_entry=Importa_e_mantieni_le_vecchie_voci
-Import_and_remove_old_entry=Importa_e_rimuovi_le_vecchie_voci
-Import_cancelled.=Importazione_interrotta.
-Import_Data_from_CiteSeer_Database=Importa_dati_dal_database_CiteSeer
-Import_entries=Importa_voci
-Import_entry_types=Importa_tipi_di_voci
-Import_failed=Importazione_fallita
-Import_Fields_from_CiteSeer_Database=Importa_Campi_dal_Database_CiteSeer
-Import_file=Importa_file
-Import_group_definitions=Importa_definizioni_di_gruppo
-Import_name=Importa_nome
-Import_preferences=Importa_preferenze
-Import_preferences_from_file=Importa_preferenze_da_un_file
-Import_strings=Importa_stringhe
-Import_to_open_tab=Importa_nella_scheda_aperta
-Import_word_selector_definitions=Importa_le_definizioni_per_la_selezione_di_parole
-Imported_database=Database_importato
-Imported_entries=Voci_importate
-Imported_entry_types=Tipi_di_voce_impotati
-Imported_from_database=Importato_dal_database
-ImportFormat_class=Classe_ImportFormat
-Importing=Importazione_in_corso
-Importing_file=Importazione_del_file_in_corso
-Importing_in_unknown_format=Importazione_in_formato_sconosciuto
-In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=In_JabRef,_utilizzare_una_coppia_di_caratteri_#_per_delimitare_una_stringa.
-Include_abstracts=Includi_il_riassunto
-Include_entries=Includi_voci
-Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Includi_i_sottogruppi:_Quando_selezionato,_mostra_le_voci_contenute_in_questo_gruppo_e_nei_suoi_sottogruppi
-Incremental=Incrementale
-Incremental_search=Ricerca_incrementale
-Incremental_search_failed._Repeat_to_search_from_top.=Ricerca_incrementale_fallita._Ripetere_la_ricerca_dall'inizio.
-Independent_group\:_When_selected,_view_only_this_group's_entries=Gruppo_indipendente:_Quando_selezionato,_mostra_solo_le_voci_di_questo_gruppo
-Initially_show_groups_tree_expanded=Inizialmente_mostra_l'albero_dei_gruppi_espanso
-Input=Attribuzione_dei_campi
-Input_error=Voce_errata
-Insert=Inserisci
-Insert_rows=Inserisci_righe
-Insert_selected_citations_into_LyX/Kile=Inserisci_le_citazioni_selezionate_in_LyX/Kile
-Insert_selected_citations_into_WinEdt=Inserisci_le_citazioni_selezionate_in_WinEdt
-insert_string_=Inserisci_stringa_
-Insert_URL=Inserisci_URL
-integrity=Integrit\u00e0
-Integrity_check=Verifica_di_integrit\u00e0
-Intersection=Intersezione
-Invalid_BibTeX_key=Chiave_BibTeX_non_valida
-Invalid_date_format=Formato_data_non_valido
-Invalid_URL=URL_non_valido
-Inverted=Complemantare
-is_a_standard_type.=\u00e8_un_tipo_standard
-ISO_abbreviation=Abbreviazione_ISO
-Item_list_for_field=Lista_di_campi
-jabref=jabref
-JabRef_help=Aiuto_di_JabRef
-JabRef_preferences=Preferenze_JabRef
-Journal_abbreviations=Abbreviazioni_riviste
-Journal_list_preview=Anteprima_della_lista_delle_riviste
-Journal_name=Nome_della_rivista
-Keep=Mantieni
-Keep_both=Mantieni_entrambi
-Keep_lower=Mantieni_quello_sotto
-Keep_upper=Mantieni_quello_sopra
-Key_bindings=Combinazioni_di_tasti
-Key_bindings_changed=Combinazioni_di_tasti_modificate
-Key_generator_settings=Impostazioni_per_la_generazione_delle_chiavi
-Key_pattern=Modello_delle_chiavi
-keys_in_database=Chiavi_in_database
-Keyword=Parola_Chiave
-##_check:_Nome_del_campo_(fr)?
-Label=Etichetta
-Language=Lingua
-Last_modified=Ultimo_modificato
-LaTeX_AUX_file=File_AUX_LaTeX
-Leave_file_in_its_current_directory.=Lascia_il_file_nella_cartella_corrente
-# Extension: What does it means exactly??
-# FDAR (French translation): no idea...
-# FDAR: I contacted the programmer. Now simplified...
-Leave_files_in_their_current_directory.=Lascia_i_file_nella_cartella_corrente
-Left=Sinistra
-License=Licenza
-Limit_to_fields=Restrizioni_ai_campi
-Limit_to_selected_entries=Restrizioni_alle_voci_selezionate
-
-Link=Collegamento
-Link_local_file=Collegamento_al_file_locale
-Link_to_file_%0=Collegamento_al_file_%0
-Listen_for_remote_operation_on_port=Porta_in_ascolto_per_operazioni_remote
-Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=Carica_e_salva_le_preferenze_da/in_jabref.xml_all'avvio_(modalit\u00e0_chiavetta_di_memoria)
-Load_session=Carica_sessione
-Loading_session...=Caricamento_sessione...
-localhost=localhost
-Look_and_feel=Aspetto
-Looking_for_pdf...=Ricerca_del_file_pdf...
-lower=minuscolo
-Main_%0_directory=Cartella_%0_principale
-Main_file_directory=Cartella_file_principale
-
-Main_layout_file=File_di_layout_principale
-Main_PDF_directory=Cartella_file_PDF_principale
-Main_PS_directory=Cartella_file_PS_principale
-Manage=Gestione
-Manage_custom_exports=Gestione_delle_esportazioni_personalizzate
-Manage_custom_imports=Gestione_delle_importazioni_personalizzate
-Manage_external_file_types=Gestione_dei_tipi_di_file_esterni
-Manage_journal_abbreviations=Gestione_delle_abbreviazioni_delle_riviste
-Mark_entries=Contrassegna_voci
-Mark_entry=Contrassegna_voce
-Mark_new_entries_with_addition_date=Contrassegna_le_nuove_voci_con_la_data_di_aggiunta
-Mark_new_entries_with_owner_name=Contrassegna_le_nuove_voci_con_il_nome_del_proprietario
-Marked_selected=Contrassegna_la_selezione
-Medline_entries_fetched=Voci_Medline_recuperate
-Memory_Stick_Mode=Modalit\u00e0_chiavetta_di_memoria
-Menu_and_label_font_size=Dimensione_del_font_di_menu_ed_etichette
-Merged_external_changes=Incorpora_modifiche_esterne
-Messages=Messaggi
-Messages_and_Hints=Avvertimenti_e_Suggerimenti
-MIS_Quarterly=MIS_Quarterly
-Modification_of_field=Modifica_del_campo
-Modified_group_"%0".=Gruppo_"%0"_modificato.
-Modified_groups=Gruppi_modificati
-Modified_string=Stringa_modificata
-Modify=Modifica
-modify_group=Modifica_gruppo
-MODS=MODS
-Move=Sposta
-Move_down=Sposta_in_gi\u00f9
-Move_entries_in_group_selection_to_the_top=Sposta_le_voci_selezionate_in_su
-Move_external_links_to_'file'_field=Sposta_i_collegamenti_esterni_nel_campo_'file'
-Move_file_to_file_directory=Sposta_il_file_nella_cartella.
-Move_files_to_file_directory.=Sposta_i_file_nella_cartella.
-move_group=sposta_gruppo
-Move_string_down=Sposta_la_stringa_in_gi\u00f9
-Move_string_up=Sposta_la_stringa_in_su
-Move_up=Sposta_in_su
-Moved_group_"%0".=Spostato_gruppo_"%0".
-MS_Office_2007=MS_Office_2007
-MySQL=MySQL
-MySQL_database=Database_MySQL
-Name=Nome
-Name_formatter=Formattazione_dei_nomi
-Natbib_style=Stile_Natbib
-
-Native_file_dialog=Dialogo_File_nativo
-nested_aux_files=File_AUX_nidificati
-New=Nuovo
-new=nuovo
-New_BibTeX_database=Nuovo_database_BibTeX
-New_BibTeX_entry=Nuova_voce_BibTeX
-New_BibTeX_subdatabase=Nuovo_subdatabase_BibTeX
-New_content=Nuovo_contenuto
-New_database_created.=Nuovo_database_creato
-New_field_value=Nuovo_valore_del_campo
-New_file=Nuovo_file
-New_file_link_(INSERT)=Nuovo_collegamento_a_file_(INSERT)
-New_group=Nuovo_gruppo
-New_string=Nuova_stringa
-Next_entry=Voce_successiva
-No_%0_found=Nessun_%0_trovato
-No_actual_changes_found.=Nessun_cambiamento_trovato.
-no_base-bibtex-file_specified=nessun_database_BibTeX_specificato!
-no_database_generated=nessun_database_creato
-No_databases_saved.=Nessun_database_salvato.
-No_duplicates_found=Nessun_duplicato_trovato
-No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Nessuna_voce_trovata._Verificare_che_si_stia_utilizzando_il_filtro_di_importazione_appropriato.
-
-No_entries_found_for_the_search_string_'%0'=Nessuna_voce_trovata_in_base_alla_stringa_di_ricerca_'%0'
-No_entries_imported.=Nessuna_voce_importata
-No_entries_or_multiple_entries_selected.=Nessuna_voce_selezionata_o_voci_multiple_selezionate.
-No_entries_selected=Nessuna_voce_selezionata
-No_entries_selected.=Nessuna_voce_selezionata
-No_exceptions_have_ocurred.=Non_si_\u00e8_verificata_nessuna_eccezione
-No_files_found.=Nessun_file_trovato.
-No_GUI._Only_process_command_line_options.=Senza_interfaccia_grafica._Elaborate_solo_le_opzioni_della_riga_di_comando.
-No_journal_names_could_be_abbreviated.=Nessun_nome_di_rivista_pu\u00f2_essere_abbreviato.
-No_journal_names_could_be_unabbreviated.=Nessuna_abbreviazione_di_rivista_pu\u00f2_essere_estesa.
-No_Medline_entries_found.=Nessuna_voce_Medline_trovata.
-
-No_PDF_linked=Nessun_file_PDF_collegato
-No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Nessun_PDF_o_PS_definito,_e_nessun_file_corrispondente_alla_chiave_BibTeX_trovato.
-No_plugins_were_found_in_the_following_folders\:=Nessun_plug-in_trovato_nelle_cartelle_seguenti:
-No_references_found=Nessun_riferimento_trovato
-No_saved_session_found.=Nessuna_sessione_salvata_trovata.
-No_url_defined=Nessun_URL_trovato
-No_XMP_metadata_found_in_=Non_sono_stati_trovati_metadati_XMP_in_
-not=no
-not_found=non_trovato
-Not_saved_(empty_session)=Non_salvato_(sessione_vuota)
-Note_that_the_entry_causing_the_problem_has_been_selected.=Nota:_la_voce_responsabile_del_problema_\u00e8_stata_selezionata.
-Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=Nota:_\u00e8_necessario_specificare_il_nome_di_classe_completo_per_il_"Look-and-Feel",
-Nothing_to_redo=Niente_da_ripetere
-Nothing_to_undo=Niente_da_annullare
-Number_of_references_to_fetch?=Numero_di_riferimenti_da_recuperare?
-occurences=ricorrenze
-OK=OK
-Ok=Ok
-One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Uno_o_pi\u00f9_collegamenti_a_file_sono_del_tipo_'%0',_non_definito._Come_procedere?
-One_or_more_keys_will_be_overwritten._Continue?=Una_o_pi\u00f9_chiavi_saranno_sovrascritte._Continuare?
-Only_one_item_is_supported=Un_solo_elemento_\u00e8_supportato
-Open=Apri
-Open_BibTeX_database=Apri_database_BibTeX
-Open_database=Apri_database
-Open_editor_when_a_new_entry_is_created=Apri_per_modifiche_quando_una_nuova_voce_viene_creata
-Open_file=Apri_file
-Open_last_edited_databases_at_startup=All'avvio_apri_i_database_aperti_nella_sessione_precedente
-Open_PDF_or_PS=Apri__PDF_o_PS
-Open_right-click_menu_with_Ctrl+left_button=Mostra_il_menu_contestuale_con_Ctrl_+_pulsante_sinistro
-Open_URL_or_DOI=Apri_URL_o_DOI
-OpenDocument_Spreadsheet=Foglio_elettronico_OpenDocument
-Opened_database=Database_aperto
-Opening=Apertura_in_corso
-Opening_preferences...=Apertura_delle_preferenze_in_corso...
-
-
-OpenOffice_Calc=OpenOffice_Calc
-OpenOffice_CSV=OpenOffice_CSV
-Operation_canceled.\n=Operazione_annullata.\n
-Operation_not_supported=Operazione_non_supportata
-Optional_fields=Campi_opzionali
-Options=Opzioni
-or=o
-out_of=di
-Output=Output
-Output_or_export_file=File_di_salvataggio_o_esportazione
-##_check
-Override=Sovrascrivi
-Override_default_file_directories=Alternative_alle_cartelle_di_file_predefinite
-Override_default_font_settings=Ignora_le_impostazioni_dei_font_predefinite
-##_check
-override_the_bibtex_key_by_the_selected_text=Sovrascrivi_la_chiave_BibTeX_con_il_testo_selezionato
-Overwrite=Sovrascrivi
-Overwrite_existing_field_values=Sovrascrivi_i_valori_esistenti_del_campo
-##_check
-Overwrite_keys=Sovrascrivi_chiavi
-pairs_processed=coppie_elaborate
-Password_\:=Password:
-Paste=Incolla
-paste_entries=incolla_voci
-paste_entry=incolla_voce
-
-Paste_from_clipboard=Incolla_dagli_appunti
-Pasted=Incollato
-
-Path_to_%0_not_defined=Percorso_per_%0_non_definito
-Path_to_HTML_viewer=Percorso_per_il_visualizzatore_HTML
-
-Path_to_LatexEditor_(LEd.exe)=Percorso_per_LatexEditor_(LEd.exe)
-Path_to_LyX_pipe=Percorso_per_la_pipe_LyX
-Path_to_PDF_viewer=Percorso_per_il_visualizzatore_PDF
-Path_to_PS_viewer=Percorso_per_il_visualizzatore_PS
-# key below duplicate, also with colon "escaped" by a backslash
-Path_to_Vim=Percorso_per_Vim
-Path_to_WinEdt.exe=Percorso_per_WinEdt.exe
-PDF_directory=Cartella_dei_file_PDF
-PDF_does_not_exist=Il_file_PDF_non_esiste
-Personal_journal_list=Lista_di_riviste_personale
-Plain_text_import=Importazione_da_solo_testo
-Please_check_your_network_connection_to_this_machine.=Verificare_la_connessione_di_rete_di_questa_macchina.
-Please_enter_a_name_for_the_group.=Immettere_un_nome_per_il_gruppo
-Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Immettere_un_termine_di_ricerca._Per_esempio,_per_ricercare_in_tutti_i_campi_<b>Smith</b>,_imettere%c<p><tt>smith</tt><p>_Per_ricercare_nel_campo_<b>Author</b>_il_termine_<b>Smith</b>_e_nel_campo_<b>Title</b>_il_termine_<b>electr [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Immettere_una_lista_di_ID_Medline_(numerici)_separati_da_virgola_o_punto_e_virgola
-Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Immettere_il_cmpo_di_ricerca_(es._<b>keywords</b>)_e_la_parola_chiave_da_ricercare_(es._<b>electrical</b>).
-Please_enter_the_string's_label=Immettere_l'etichetta_della_stringa
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=Consulta_l'aiuto_in_linea_sull'utilizzo_degli_strumenti_CiteSeer
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=Fare_riferimento_al_manuale_in_linea_per_l'utilizzo_degli_strumenti_CiteSeer.
-Please_select_an_importer=Selezionare_un_filtro_di_importazione
-Please_select_an_importer.=Selezionare_un_filtro_di_importazione.
-Please_select_exactly_one_group_to_move.=Selezionare_un_solo_gruppo_da_spostare.
-Please_specify_the_=Specificare_il_
-Please_wait_until_it_has_finished.=Attendere_la_fine_dell'operazione.
-Possible_duplicate_entries=Voci_potenzialmente_duplicate
-Possible_duplicate_of_existing_entry._Click_to_resolve.=Possibile_duplicazione_di_una_voce_esistente._Cliccare_per_effettuare_la_verifica.
-Preamble=Preambolo
-Preferences=Preferenze
-Preferences_recorded.=Preferenze_registrate.
-Preview=Anteprima
-Previous_entry=Voce_precedente
-Primary_sort_criterion=Criterio_di_ordinamento_principale
-Print_Preview=Stampa_l'anteprima
-Printing_Entry_Preview=Stampa_dell'anteprima_della_voce
-Problem_with_parsing_entry=Problema_di_analisi_di_una_voce
-Processing_=Elaborazione_di_
-Program_output=Output_del_programma
-PS_directory=Cartella_dei_file_PS
-Push_entries_to_external_application_(%0)=Invia_le_voci_selezionate_all'applicazione_esterna_(%0)
-Push_selection_to_Emacs=Invia_la_selezione_a_Emacs
-Push_selection_to_LyX/Kile=Invia_la_selezione_a_LyX/Kile
-Push_selection_to_Vim=Invia_le_voci_selezionate_a_Vim
-Push_selection_to_WinEdt=Invia_la_selezione_a_WinEdt
-Push_to_LatexEditor=Invia_a_LaTeXEditor
-Pushed_citations_to_%0=Citazioni_inviate_a_%0
-Pushed_citations_to_Emacs=Citazioni_inviate_a_Emacs
-Pushed_citations_to_Vim=Citazioni_inviate_a_Vim
-Pushed_citations_to_WinEdt=Citazioni_inviate_a_WinEdt
-Pushed_the_citations_for_the_following_rows_to=Inviate_le_citazioni_delle_righe_seguenti_a
-Quit_JabRef=Chiudi_JabRef
-Quit_synchronization=Chiudi_sincronizzazione
-##check
-Raw_source=Solo_testo
-Really_delete_the_selected=Sicuri_di_voler_cancellare:_
-Rearrange_tabs_alphabetically_by_title=Ordina_alfabeticamente_le_schede
-Redo=Ripeti
-Reference_database=Database_di_riferimenti
-References_found=Riferimenti_trovati
-Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Perfeziona_il_super-gruppo:_Quando_selezionato,_mostra_le_voci_contenute_sia_in_questo_gruppo_sia_nel_suo_super-gruppo
-Refresh_view=Aggiorna_la_vista
-Regular_Expression=Espressione_regolare
-Remember_these_entry_types?=Ricordare_questo_tipo_di_voce?
-Remote_operation=Accesso_remoto
-Remote_server_port=Porta_del_server_remoto
-Remove=Rimuovi
-##_check_(tutte?)
-Remove_all?=Rimuovi_tutti
-Remove_all_subgroups=Rimuovi_tutti_i_sottogruppi
-Remove_all_subgroups_of_"%0"?=Rimuovere_tutti_i_sottogruppi_di_"%0"?
-Remove_double_braces_around_BibTeX_fields_when_loading.=Rimuovi_le_doppie_parentesi_graffe_che_racchiudono_i_campi_BibTex_all'apertura
-Remove_duplicates=Rimuovi_i_duplicati
-Remove_entry_from_import=Rimuovi_la_voce_dall'importazione
-Remove_entry_selection_from_this_group=Rimuovi_le_voci_selezionate_da_questo_gruppo
-Remove_entry_type=Rimuovi_il_tipo_di_voce
-Remove_file_link_(DELETE)=Rimuovi_collegamento_a_file_(DELETE)
-remove_from_group=rimuovi_dal_gruppo
-Remove_from_group=Rimuovi_dal_gruppo
-Remove_group=Rimuovi_gruppo
-Remove_group,_keep_subgroups=Rimuovi_gruppo,_mantieni_i_sottogruppi
-Remove_group_"%0"?=Rimuovere_il_gruppo_"%0"?
-Remove_group_"%0"_and_its_subgroups?=Rimuovere_il_gruppo_"%0"_ed_i_suoi_sottogruppi?
-remove_group_(keep_subgroups)=rimuovi_gruppo_(mantieni_i_sottogruppi)
-remove_group_and_subgroups=rimuovi_gruppo_e_sottogruppi
-Remove_group_and_subgroups=Rimuovi_gruppo_e_sottogruppi
-
-Remove_link=Rimuovere_il_collegamento
-Remove_old_entry=Rimuovi_vecchia_voce
-Remove_selected_strings=Rimuovi_le_stringhe_selezionate
-remove_string_=rimuovi_stringa_
-Removed_entry_type.=Tipo_di_voce_rimosso.
-Removed_group_"%0".=Rimosso_gruppo_"%0".
-Removed_group_"%0"_and_its_subgroups.=Rimosso_gruppo_"%0"_e_suoi_sottogruppi.
-Removed_string=Stringa_rimossa
-Rename_to_match_citekey=Rinomina_concordemente_alla_chiave_BibTeX
-Renamed_string=Stringa_rinominata
-Replace=Sostituisci
-Replace_(regular_expression)=Sostituisci_(espressione_regolare)
-Replace_comma_by_and_where_appropriate=Sostituisci_le_virgole_con_'and'_dove_appropriato
-Replace_string=Sostituisci_stringa
-Replace_with=Sostituisci_con
-Replaced=Sostituito
-Required_fields=Campo_obbligatorio
-Reset_all=Reimposta_tutto
-Reset_file_type_definitons=Ristabilisci_le_definizioni_originali_dei_tipi_di_file
-
-Resolve_strings_for_all_fields_except=Risolve_le_stringhe_per_tutti_i_campi_tranne
-Resolve_strings_for_standard_BibTeX_fields_only=Risolve_le_stringhe_solo_per_i_campi_BibTeX_standard
-resolved=risolto
-Results=Risultati
-Revert_to_original_source=Ripristina_il_contenuto_iniziale
-##_check_Rivista?_Verifica?
-Review=Rivedi
-Review_changes=Rivedi_le_modifiche
-Right=Destra
-root=root
-Save=Salva
-Save_all_finished.=Terminato_il_salvataggio_di_tutti_i_database.
-
-Save_all_open_databases=Salva_tutti_i_database_aperti
-Save_before_closing=Salva_prima_di_chiudere
-Save_database=Salva_il_database
-Save_database_as_...=Salva_il_database_come...
-Save_entries_in_their_original_order=Salva_le_voci_nel_loro_ordine_originale
-Save_failed=Salvataggio_fallito
-Save_failed_during_backup_creation=Salvataggio_fallito_durante_la_creazione_della_copia_di_backup
-Save_failed_while_committing_changes=Salvataggio_fallito_nel_rendere_definitivi_i_cambiamenti
-Save_in_default_table_sort_order=Salvare_nell'ordine_predefinito_per_la_tabella
-Save_ordered_by_author/editor/year=Salvare_in_ordine_per_author/editor/year
-Save_selected_as_...=Salva_la_selezione_come...
-Saved_database=Database_salvato
-Saved_selected_to=Salvata_la_selezione_in
-Saved_session=Sessione_salvata
-Saving=Salvataggio_in_corso
-Saving_all_databases...=Salvataggio_di_tutti_i_database...
-Saving_database=Salvataggio_del_database_in_corso
-##_check
-Scan=Scansione
-Search=Ricerca
-Search_All_Fields=Ricerca_in_tutti_i_campi
-Search_all_fields=Ricerca_in_tutti_i_campi
-Search_error=Errore_di_ricerca
-Search_expression=Espressione_di_ricerca
-Search_for=Ricerca
-Search_general_fields=Ricerca_nei_campi_generali
-Search_IEEEXplore=Ricerca_IEEEXplore
-Search_IEEExplore=Ricerca_in_IEEExplore
-Search_optional_fields=Ricerca_nei_campi_opzionali
-Search_required_fields=Ricerca_nei_campi_obbligatori
-Search_Specified_Field(s)=Ricerca_nei_campi_specificati
-Searched_database._Global_number_of_hits=Ricerca_effettuata._Numero_totale_di_risultati
-Searched_database._Number_of_hits=Ricerca_effettuata._Numero_di_risultati_trovati
-Searching_for_%0_file=Ricerca_file_%0
-Searching_for_duplicates...=Ricerca_di_duplicati_in_corso...
-
-Searching_for_files=Ricerca_dei_file
-Secondary_sort_criterion=Criterio_di_ordinamento_secondario
-Select=Seleziona
-Select_a_Zip-archive=Seleziona_un_archivio_Zip
-Select_action=Seleziona_l'operazione
-Select_all=Seleziona_tutto
-Select_Classpath_of_New_Importer=Seleziona_il_classpath_del_nuovo_filtro_di_importazione
-Select_encoding=Seleziona_la_codifica
-Select_entries_in_group_selection=Seleziona_le_voci_nella_selezione_dei_gruppi
-Select_entry_type=Seleziona_un_tipo_di_voce
-Select_external_application=Seleziona_un'applicazione_esterna
-Select_file_from_ZIP-archive=Seleziona_un_file_da_un_archivio_Zip
-Select_format=Seleziona_il_formato
-Select_icon=Seleziona_l'icona
-Select_matches=Seleziona_le_corrispondenze
-Select_new_ImportFormat_Subclass=Seleziona_una_nuova_sottoclasse_ImportFormat
-Select_the_tree_nodes_to_view_and_accept_or_reject_changes=Selezionare_i_nodi_dell'albero_per_vedere_ed_accettare_o_rifiutare_le_modifiche
-Selected_entries=Voci_selezionate
-##_check
-Selector_enabled_fields=Campi_con_selezione_attivata
-Server_Hostname_\:=Hostname_del_server:
-Server_Type_\:=Tipo_di_server:
-
-Set/clear_fields=Imposta/annulla_i_campi
-Set_field=Imposta_il_campo
-Set_fields=Imposta_i_campi
-Set_general_fields=Definisci_i_campi_generali
-Set_main_external_file_directory=Impostare_la_cartella_principale_dei_file_esterni
-Set_table_font=Definisci_i_font_della_tabella
-Settings=Parametri
-##_check
-Setup_selectors=Definisci_i_selettori
-Short_form=Forma_breve
-Shortcut=Scorciatoia
-Show/edit_BibTeX_source=Mostra/Modifica_codice_sorgente_BibTeX
-Show_'Firstname_Lastname'=Mostra_'Nome_Cognome'
-Show_'Lastname,_Firstname'=Mostra_'Cognome,_Nome'
-Show_BibTeX_source_by_default=Mostra_il_codice_sorgente_BibTeX_per_impostazione_predefinita
-Show_BibTeX_source_panel=Mostra_la_scheda_"Sorgente_BibTeX"
-Show_CiteSeer_column=Mostra_Colonna_CiteSeer
-Show_confirmation_dialog_when_deleting_entries=Chiedere_conferma_della_cancellazione_di_una_voce
-Show_description=Mostra_descrizione
-Show_dynamic_groups_in_<i>italics</i>=Mostra_gruppi_dinamici_in_<i>corsivo</i>
-Show_entries_*not*_in_group_selection=Mostra_le_voci_*non*_comprese_nei_gruppi_selezionati
-
-Show_file_column=Visualizza_la_colonna_File
-Show_icons_for_groups=Mostra_le_icone_per_i_gruppi
-Show_last_names_only=Mostra_solo_i_cognomi
-Show_names_unchanged=Mostra_i_nomi_immodificati
-Show_one_less_rows=Mostra_una_riga_in_meno
-Show_one_more_row=Mostra_una_riga_in_pi\u00f9
-Show_optional_fields=Mostra_i_campi_opzionali
-Show_PDF/PS_column=Mostra_colonna_PDF/PS
-Show_required_fields=Mostra_i_campi_obbligatori
-Show_URL/DOI_column=Mostra_colonna_URL/DOI
-Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Mostra_un_messaggio_di_avverimento_quando_viene_immessa_una_chiave_BibTeX_gi\u00e0_esistente
-Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Mostra_un_messaggio_di_avverimento_quando_viene_immessa_una_chiave_BibTeX_vuota
-Simple_HTML=HTML_semplice
-Size=Dimensione
-Skip=Salta
-Skipped_-_No_PDF_linked=Saltato_-_Nessun_file_PDF_collegato
-Skipped_-_PDF_does_not_exist=Saltato_-_Il_file_PDF_non_esiste
-
-Skipped_entry.=Voce_saltata
-Sort_alphabetically=Ordina_alfabeticamente
-Sort_Automatically=Ordina_automaticamente
-
-Sort_order=Ordinamento
-sort_subgroups=ordina_i_sottogruppi
-Sorted_all_subgroups_recursively.=Ordina_tutti_i_sottogruppi_ricorsivamente.
-Sorted_immediate_subgroups.=Ordinati_i_sottogruppi_immediati.
-source_edit=modifica_sorgente
-Special_Name_Formatters=Formattazioni_speciali_dei_nomi
-Special_table_columns=Colonne_di_tabella_speciali
-SQL_connection_established.=Connessione_SQL_stabilita.
-Start_incremental_search=Inizia_la_ricerca_incrementale
-Start_search=Inizia_la_ricerca
-Starting_import=Inizio_importazione
-Statically_group_entries_by_manual_assignment=Raggruppa_manualmente_le_voci
-Status=Stato
-Stop=Arresta
-Store=Registra
-Store_journal_abbreviations=Registra_le_abbreviazioni_delle_riviste
-Store_string=Registra_la_stringa
-Store_the_following_fields_with_braces_around_capital_letters=Registra_i_seguenti_campi_con_lettere_maiuscole_tra_parentesi_graffe_addizionali
-Stored_definition_for_type=Definizione_di_tipo_registrata
-Stored_entry=Voce_registrata
-Strings=Stringa
-Strings_for_database=Stringhe_per_il_database
-Subdatabase_from_aux=Subdatabase_da_file_LaTeX_AUX
-Suggest=Suggerisci
-Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Alterna_nomi_completi_e_nomi_abbreviati_per_le_riviste_delle_quali_\u00e8_noto_il_nome.
-## Removed? Switches_between_full_and_abbreviated_journal_name=Alterna_tra_nomi_delle_riviste_completi_e_abbreviati
-Synchronize_%0_links=Sincronizza_%0_collegamenti
-Synchronize_file_links=Sincronizza_il_collegamento_ai_file
-Synchronizing_%0_links...=Sincronizzazione_di_%0_collegamenti_in_corso...
-Table_appearance=Aspetto_della_tabella
-Table_background_color=Colore_di_sfondo_della_tabella
-Table_grid_color=Colore_della_griglia_della_tabella
-Table_text_color=Colore_del_testo_della_tabella
-Tabname=Nome_della_scheda
-Target_file_cannot_be_a_directory.=L'oggetto_deve_essere_un_file,_non_una_cartella.
-Tertiary_sort_criterion=Criterio_di_ordinamento_terziario
-Test=Test
-Text_Input_Area=Area_di_inserimento_testo
-The_#_character_is_not_allowed_in_BibTeX_fields=Il_carattere_'#'_non_\u00e8_permesso_nei_campi_BibTeX
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Impossibile_avviare_l'applicazione_'%0'_associata_con_il_tipo_di_file'%1'.
-The_chosen_date_format_for_new_entries_is_not_valid=Il_formato_di_data_scelto_per_le_nuove_voci_non_\u00e8_valido
-
-The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=La_codifica_scelta_'%0'_non_pu\u00f2_codificare_i_caratteri_seguenti:_
-The_CiteSeer_fetch_operation_returned_zero_results.=La_ricerca_CiteSeer_non_ha_fornito_risultati.
-
-The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=La_versione_attuale_dispone_di_una_nuova_modalit\u00e0_di_gestione_dei_collegamenti_ai_file_esterni.<BR>Per_poterla_sfruttare,_i_collegamenti_devono_essere_convertiti_nel_nuovo_formato<BR>e_JabRef_deve_essere_configurato_per_mostrare_i_nuovi_collegamenti.
-the_field_<b>%0</b>=il_campo_<b>%0</b>
-The_file<BR>'%0'<BR>has_been_modified<BR>externally!=Il_file_<BR>'%0'<BR>_\u00e8_stato_modificato_da_un'applicazione_esterna
-The_group_"%0"_already_contains_the_selection.=Il_gruppo_"%0"_contiene_gi\u00e0_la_selezione.
-The_label_of_the_string_can_not_be_a_number.=L'etichetta_della_stringa_non_pu\u00f2_essere_un_numero.
-The_label_of_the_string_can_not_contain_spaces.=L'etichetta_della_stringa_non_pu\u00f2_contenere_spazi.
-The_label_of_the_string_can_not_contain_the_'#'_character.=L'etichetta_della_stringa_non_pu\u00f2_contenere_il_carattere_'#'
-The_output_option_depends_on_a_valid_import_option.=L'opzione_di_output_dipende_da_una_opzione_di_importazione_valida.
-The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=Il_file_PDF_contiene_uno_o_pi\u00f9_record_BibTeX.\nVuoi_importarli_come_nuove_voci_nel_database_corrente?
-The_regular_expression_<b>%0</b>_is_invalid%c=L'espressione_regolare_<b>%0</b>_non_\u00e8_valida%c
-The_search_is_case_insensitive.=La_ricerca_non_distingue_maiuscole_e_minuscole.
-The_search_is_case_sensitive.=La_ricerca_distingue_maiuscole_e_minuscole.
-The_string_has_been_removed_locally=La_stringa_\u00e8_stata_rimossa_localmente
-The_type_name_can_not_contain_spaces.=Il_nome_di_un_tipo_di_voce_non_pu\u00f2_contenere_spazi
-The_URL_field_appears_to_be_empty_on_entry_number_=Il_campo_URL_sembra_essere_vuoto_per_la_voce_numero_
-There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=Ci_sono_dei_potenziali_duplicati_(contrassegnati_con_una_icona_'D')_che_non_possono_essere_risolti._Continuare?
-There_is_no_entry_type=Nessun_tipo_di_voce
-this_button_will_update=questo_bottone_aggiorner\u00e0
-This_database_was_written_using_an_older_version_of_JabRef.=Questo_database_\u00e8_stato_generato_da_una_versione_precedente_di_JabRef.
-This_entry_has_no_BibTeX_key._Generate_key_now?=Questa_voce_\u00e8_priva_di_una_chiave_BibTeX._Generarla_ora?
-This_entry_is_incomplete=La_voce_\u00e8_incompleta
-This_entry_type_cannot_be_removed.=Questo_tipo_di_voce_non_pu\u00f2_essere_eliminato.
-This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Questo_collegamento_\u00e8_di_tipo_'%0',_ancora_indefinito._Cosa_vuoi_fare?
-This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=Questo_gruppo_contiene_voci_assegnate_manualmente._Altre_voci_possono_essere_assegnate_a_questo_gruppo_selezionandole [...]
-This_group_contains_entries_in_which=Questo_gruppo_contiene_voci_in_cui
-This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=Questo_gruppo_contiene_voci_in_cui_uno_dei_campi_contiene_l'espressione_regolare_<b>%0</b>
-This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Questo_gruppo_contiene_voci_in_cui_uno_dei_campi_contiene_il_termine_<b>%0</b>
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Questo_gruppo_contiene_voci_in_cui_il_campo_<b>%0</b>__contiene_la_keyword_<b>%1</b>
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Questo_gruppo_contiene_voci_in_cui_il_campo_<b>%0</b>__contiene_l'espressione_regolare_<b>%1</b>
-This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Questo_\u00e8_un_semplice_dialogo_taglia_e_copia_per_importare_dei_campi_da_testo_normale
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Per_ciascuna_delle_%0_estensioni,_JabRef_verificher\u00e0_l'esistenza_del_file.<BR>In_caso_negativo_proporr\u00e0_delle_opzioni_per_la_risoluzione_del_problema.
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Questo_fa_in_modo_che_JabRef_verifichi_ciascuno_dei_%0_collegamenti_per_l'esistenza_del_file._In_caso_negativo_verranno_proposte_delle_opzioni_<BR>per_risolvere_il_problema.
-This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Per_questa_operazione_\u00e8_necessario_che_tutte_le_voci_selezionate_abbiano_la_chiave_BibTeX_definita
-This_operation_requires_at_least_one_entry.=Questa_operazione_richiede_almeno_una_voce.
-This_operation_requires_one_or_more_entries_to_be_selected.=Per_questa_operazione_una_o_pi\u00f9_voci_devono_essere_selezionate
-This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=Questa_azione_sposter\u00e0_tutti_i_collegamenti_dai_campi_'pdf'_e_'ps'_al_campo_'%0'._Procedere?
-To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=Per_configurare_vedi_<B>Strumenti_->_Gestione_delle_abbreviazioni_delle_riviste</B>
-Toggle_abbreviation=Mostra/Nascondi_l'abbreviazione
-Toggle_entry_preview=Mostra/Nascondi_l'anteprima
-Toggle_groups_interface=Mostra/Nascondi_l'interfaccia_dei_gruppi
-Toggle_search_panel=Mostra/Nascondi_il_pannello_di_ricerca
-Try_different_encoding=Prova_codifiche_differenti
-Type=Tipo
-Type_set_to_'other'=Tipo_configurato_come_'other'
-Unabbreviate_journal_names_of_the_selected_entries=Mostra_il_nome_completo_delle_riviste_per_le_voci_selezionate
-Unabbreviated_%0_journal_names.=%0_nomi_di_riviste_per_esteso.
-unable_to_access_LyX-pipe=impossibile_accedere_alla_'pipe'_LyX
-Unable_to_create_graphical_interface=Impossibile_creare_l'interfaccia_grafica
-Unable_to_open_file.=Impossibile_aprire_il_file
-Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Impossibile_aprire_il_collegamento._L'applicazione_'%0'_associata_con_il_tipo_di_file_'%1'_non_pu\u00f2_essere_aperta.
-Unable_to_parse_the_following_URL=Impossibile_interpretare_il_seguente_URL
-Unable_to_read_default_icon_theme.=Impossibile_leggere_il_file_di_tema_di_icone_predefinito
-Unable_to_read_icon_theme_file=Impossibile_leggere_il_file_di_tema_di_icone
-unable_to_write_to=Impossibile_scrivere_su
-Undefined_file_type=Tipo_di_file_non_definito
-Undo=Annulla
-Union=Unione
-Unknown_bibtex_entries=Voci_BibTeX_sconosciute
-##_check
-unknown_edit=modifica_sconosciuta
-unknown_entry_type=tipo_di_voce_sconosciuto
-Unknown_export_format=Formato_di_esportazione_sconosciuto
-Unmark_all=Rimuovi_tutti_i_contrassegni
-Unmark_entries=Rimuovi_i_contrassegni_dalle_voci
-Unmark_entry=Rimuovi_il_contrassegno_dalla_voce
-Unmarked_selected=Rimuovi_i_contrassegni_dalla_selezione
-Unpack_EndNote_filter_set=Scompattare_i_filtri_EndNote
-Unpacked_file.=File_scompattato.
-Unsupported_version_of_class_%0:_%1=Versione_non_supportata_della_classe_%0:_%1
-untitled=senza_titolo
-##check:_Alto?
-Up=Su
-Update_to_current_column_widths=Aggiorna_la_larghezza_delle_colonne_ai_valori_correnti
-Updated_group_selection=Selezione_di_gruppo_aggiornata
-Updating_entries...=Aggiornamento_delle_voci_in_corso...
-Upgrade_external_links=Aggiorna_i_collegamenti_esterni
-Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=Aggiornare_i_collegamenti_esterni_PDF/PS_per_utilizzare_il_campo_'%0'.
-Upgrade_file=Aggiornamento_del_file
-Upgrade_old_external_file_links_to_use_the_new_feature=Aggiornare_i_vecchi_collegamenti_ai_file_esterni_per_utilizzare_la_nuova_funzione
-Upgraded_links.=Collegamenti_aggiornati.
-UPPER=MAIUSCOLO
-Upper_Each_First=Prime_Lettere_In_Maiuscolo
-Upper_first=Prima_lettera_in_maiuscolo
-usage=uso
-Use_antialiasing_font=Usa_font_con_antialising
-Use_autocompletion_for_the_following_fields=Usa_l'autocompletamento_per_i_seguenti_campi
-Use_custom_icon_theme=Utilizza_un_tema_di_icone_personalizzato
-Use_default_viewer=Usa_il_visualizzatore_predefinito
-Use_inspection_window_also_when_a_single_entry_is_imported.=Usa_la_finestra_di_ispezione_anche_per_l'importazione_di_una_singola_voce.
-Use_native_file_dialog=Usa_finestra_di_dialogo_File_nativa
-Use_other_look_and_feel=Usa_un_altro_"Look-and-Feel"
-Use_Regular_Expression_Search=Ricerca_l'espressione_regolare
-Use_regular_expressions=Utilizza_espressioni_regolari
-Use_the_following_delimiter_character(s)=Utilizza_i_caratteri_di_delimitazione_seguenti
-User_does_not_have_sufficient_privileges.\n=L'utente_non_ha_privilegi_sufficienti.\n
-Username_\:=Username:
-Uses_default_application=Usa_l'applicazione_predefinita
-Value_cleared_externally=Valore_cancellato_esternamente
-Value_set_externally=Valore_impostato_esternamente
-verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=verifica_che_LyX_sia_in_esecuzione_e_che_la_lyxpipe_sia_valida
-View=Visualizza
-Vim_Server_Name=Nome_del_server_Vim
-
-Waiting_for_ArXiv...=In_attesa_di_ArXiv...
-Warn_about_unresolved_duplicates_when_closing_inspection_window=Avverti_della_presenza_di_doppioni_non_risolti_alla_chiusura_della_finestra_di_ispezione
-Warn_before_overwriting_existing_keys=Avverti_prima_di_sovrascrivere_chiavi_esistenti
-Warning=Avvertimento
-Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=Attenzione:_non_\u00e8_stato_possibile_completare_la_riparazione_del_file;_il_file_potrebbe_essere_corrotto._Messaggio_di_errore
-Warning_there_is_a_duplicate_key=Avvertimento!_Una_delle_chiavi_\u00e8_duplicata
-Warnings=Avvertimenti
-web_link=Collegamenti_Internet
-
-
-What_do_you_want_to_do?=Cosa_vuoi_fare?
-When_adding/removing_keywords,_separate_them_by=All'aggiunta/rimozione_di_keyword_separarle_con
-Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Scrive_i_metadati_XMP_nei_file_PDF_collegati_alle_voci_selezionate
-with=con
-Word=Parola
-Write_BibtexEntry_as_XMP-metadata_to_PDF.=Scrivi_voce_BibTeX_come_metadati_XMP_in_un_file_PDF.
-Write_XMP=Scrivi_XMP
-Write_XMP-metadata=Scrivi_i_metadati_XMP
-Write_XMP-metadata_for_all_PDFs_in_current_database?=Scrivere_i_metadati_XMP_per_tutti_i_file_PDF_del_database_corrente?
-
-Writing_XMP=Scrittura_XMP
-Writing_XMP_metadata...=Scrittura_dei_metadati_XMP...
-Writing_XMP_metadata_for_selected_entries...=Scrittura_dei_metadati_XMP_per_le_voci_selezionate
-Writing_XMP_to_'%0'...=Scrittura_dei_metadati_XMP_in_'%0'...
-Wrong_file_format=Formato_di_file_errato
-Wrote_XMP-metadata=Metadati_XMP_scritti
-Wrote_XMP_to_'%0'.=Scritti_i_metadati_XMP_in_'%0'.
-
-XMP-annotated_PDF=PDF_con_annotazioni_XMP
-XMP_Export_Privacy_Settings=Impostazioni_per_la_riservatezza_dei_dati_XMP_esportati
-
-XMP_metadata=Metadati_XMP
-XMP_metadata_found_in_PDF\:_%0=Metadati_XMP_trovati_nel_file_PDF:_%0
-You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=La_lingua_\u00e8_stata_modificata._Riavviare_Jabref_per_rendere_effettiva_la_modifica.
-You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Le_impostazioni_dell'aspetto_dell'applicazione_sono_stati_cambiati._Riavviare_Jabref_per_rendere_effettive_le_modifiche.
-You_have_cleared_this_field._Original_value=Il_campo_\u00e8_stato_annullato._Valore_originale
-
-You_have_entered_an_invalid_search_'%0'.=\u00c8_stata_inserita_una_ricerca_non_valida_'%0'.
-You_must_choose_a_file_name_to_store_journal_abbreviations=Scegliere_un_nome_per_il_file_in_cui_registrare_le_abbreviazioni_delle_riviste
-You_must_enter_an_integer_value_in_the_text_field_for=Immettere_un_numero_intero_nel_campo_di_testo_per
-You_must_fill_in_a_name_for_the_entry_type.=Fornire_un_nome_per_il_tipo_di_voce.
-You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=Riavviare_Jabref_per_rendere_operative_le_nuove_assegnazioni_di_tasti.
-You_must_select_at_least_one_row_to_perform_this_operation.=Selezionare_almeno_una_riga_per_effettuare_questa_operazione
-You_must_set_both_BibTeX_key_and_%0_directory=Definire_sia_la_chiave_BibTex,_sia_la_cartella_%0
-Your_new_key_bindings_have_been_stored.=La_nuova_assegnazione_di_tasti_\u00e8_stata_salvata.
-The_following_fetchers_are_available:=Le_utilit\u00e0_di_ricerca_seguenti_sono_disponibili:
-Could_not_find_fetcher_'%0'=Impossibile_trovare_l'utilit\u00e0_di_ricerca_'%0'_
-Running_Query_'%0'_with_fetcher_'%1'.=Esecuzione_della_query_'%0'_con_l'utilit\u00e0_di_ricerca_'%1'.
-Please_wait!=Attendere,_prego!
-Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=La_query_'%0'_con_l'utilit\u00e0_di_ricerca_'%1'_non_ha_prodotto_alcun_risultato.
-Open_SPIRES_entry=Apri_la_voce_SPIRES
-Move/Rename_file=Sposta/Rinomina_il_file
-File_moved=File_spostato
-Move_file_failed=Spostamento_del_file_fallito
-Could_not_move_file=Impossibile_spostare_il_file
-Could_not_find_file_'%0'.=Impossibile_trovare_il_file_'%0'.
-Move/rename_file=Sposta/rinomina_il_file
-Number_of_entries_successfully_imported=Numero_di_voci_importate_con_successo
-Import_canceled_by_user=Importazione_interrotta_dall'utente
-Fetch_Citeseer=Recupera_da_Citeseer
-Error_fetching_from_Citeseer\:\\n=Errore_durante_la_ricerca_Citeseer\:\\n
-Progress:_%0_of_%1=Stato_d'avanzamento:_%0_di_%1
-Error_while_fetching_from_JSTOR=Errore_durante_la_ricerca_JSTOR
-Fetching_Medline_by_id...=Ricerca_Medline_per_id...
-Fetching_Medline_by_term...=Ricerca_Medline_per_termine...
-Medline_import_canceled=Importazione_da_Medline_annullata
-Please_enter_a_valid_number=Inserire_un_numero_valido
-Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=Inserire_una_lista_separata_da_virgole_di_ID_Medline_(numeri)_o_termini_di_ricerca.
-An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=Si_\u00e8_verificato_un_errore_durante_il_recupero_dalla_fonte_SPIRES_(%0):
-Error_while_fetching_from_Spires\:_=Errore_durante_il_recupero_da_SPIRES:_
-Connect_to_external_SQL_database=Connessione_ad_un_database_SQL_esterno
-Export_to_external_SQL_database=Esportazione_su_un_database_SQL_esterno
-
-Show_results_in_dialog=Mostra_i_risultati_in_una_finestra_di_dialogo
-Global_search=Ricerca_globale
-Show_search_results_in_a_window=Mostra_i_risultati_della_ricerca_in_una_finestra
-Search_results=Risultati_della_ricerca
-Move_file_to_file_directory?=Spostare_i_file_nella_cartella_di_file_principale?
-Rename_to_'%0'=Rinomina_in_'%0'
-Move_to_file_directory=Sposta_nella_cartella_di_file_principale
-
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=Sono_state_modificate_le_dimensioni_del_carattere_di_menu_ed_etichette._Riavviare_Jabref_per_rendere_effettive_le_modifiche.
-
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=Il_database_\u00e8_protetto._Le_modifiche_esterne_devono_evvere_state_riviste_prima_di_poter_salvare.
-Protected_database=Database_protetto
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Rifiuta_di_salvare_prima_che_le_modifiche_esterne_siano_state_riviste.
-Database_protection=Protezione_del_database
-Unable_to_save_database=Impossibile_salvare_il_database
-BibTeX_key_generator=Generatore_di_chiavi_BibTeX
-Unable_to_open_link.=Impossibile_aprire_il_collegamento.
-
diff --git a/src/resource/JabRef_no.properties b/src/resource/JabRef_no.properties
index ba60abf..56e9c3f 100644
--- a/src/resource/JabRef_no.properties
+++ b/src/resource/JabRef_no.properties
@@ -7,10 +7,8 @@
%0_doesn't_contain_the_term_<b>%1</b>=%0_inneholder_ikke_uttrykket_<b>%1</b>
%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_matcher_ikke_regul\u00e6ruttrykket_<b>%1</b>
%0_doesn't_match_the_term_<b>%1</b>=%0_matcher_ikke_uttrykket_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_enheter_funnet._For_\u00E5_redusere_belastningen_p\u00E5_serveren_vil_sammendrag_bare_bli_lastet_ned_for_s\u00F8k_som_returnerer_%1_eller_f\u00e6rre_treff.
%0_export_successful=%0-eksport_lyktes
%0_field_set=%0-felt_satt
-%0_import_cancelled.=%0-import_kansellert.
%0_matches_the_Regular_Expression_<b>%1</b>=%0_matcher_regul\u00e6ruttrykket_<b>%1</b>
%0_matches_the_term_<b>%1</b>=%0_matcher_uttrykket_<b>%1</b>
<field_name>=<feltnavn>
@@ -63,7 +61,7 @@ An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=En_feil_oppsto_ved_nedl
An_Exception_ocurred_while_accessing_'%0'=En_feil_oppsto_ved_lesing_av_'%0'
An_SAXException_ocurred_while_parsing_'%0':=En_SAXException_forekom_ved_lesing_av_'%0':
and=og
-and_inside_the_JabRef-jar\:=
+and_inside_the_JabRef-jar\:=og_innefor_JabRef-jar-filen:
and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=og_klassen_m\u00E5_v\u00E6re_tilgjengelig_i_CLASSPATH_neste_gang_du_starter_JabRef.
any_field_that_matches_the_regular_expression_<b>%0</b>=ethvert_felt_som_matcher_regul\u00e6ruttrykket_<b>%0</b>
Appearance=Utseende
@@ -79,11 +77,11 @@ Assign_new_file=Tilordne_ny_fil
Assign_the_original_group's_entries_to_this_group?=Legg_den_opprinnelige_gruppens_enheter_til_denne_gruppen?
Assigned_%0_entries_to_group_"%1".=La_til_%0_enheter_til_gruppen_"%1".
Assigned_1_entry_to_group_"%0".=La_til_1_enhet_til_gruppen_"%0".
-At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=
+At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=I_det_minste_skal_plugin'en_'net.sf.jabref.core'_v\u00e6re_der.
Attach_%0_file=Tilordne_%0-fil
Attach_URL=Tilordne_URL
Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Pr\u00F8v_\u00E5_sette_%0-linker_automatisk_for_dine_enheter._Dette_virker_dersom_en_%0-fil_i_%0-katalogen_din_eller_en_underkatalog<BR>har_navn_likt_en_enhets_BibTeX-n\u00F8kkel,_pluss_etternavn.
-Attempting_SQL_export...=
+Attempting_SQL_export...=Pr\u00f8ver_SQL-eksport...
Auto=Auto
Autodetect_format=Autodetekter_format
Autogenerate_BibTeX_key=Autogenerer_BibTeX-n\u00F8kkel
@@ -128,7 +126,7 @@ by=med
Calling_external_viewer...=Kaller_opp_eksternt_program...
Cancel=Avbryt
Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Kan_ikke_legge_til_enheter_til_en_gruppe_uten_\u00e5_generere_n\u00f8kler._Vil_du_generer_n\u00f8kler_n\u00e5?
-Cannot_connect_to_SQL_server_at_the_specified_host.=
+Cannot_connect_to_SQL_server_at_the_specified_host.=Kan_ikke_koble_til_SQL-server_p\u00e5_den_spesifiserte_tjeneren.
Cannot_merge_this_change=Kan_ikke_inkorporere_denne_endringen
Cannot_move_group_"%0"_down.=Kan_ikke_flytte_gruppen_"%0"_ned.
Cannot_move_group_"%0"_left.=Kan_ikke_flytte_gruppen_"%0"_til_venstre.
@@ -159,7 +157,7 @@ Characters_to_ignore=Ignorer_f\u00F8lgende_tegn
Check_existing_%0_links=Sjekk_eksisterende_%0-linker
Check_links=Sjekk_eksterne_linker
Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=Velg_URL_for_nedlasting._Den_forh\u00e5ndsvalgte_adressen_peker_til_en_liste_gjort_tilgjengelig_av_JabRef-utviklerne.
-Cite_command=
+Cite_command=Siteringskommando
Cite_command_(for_Emacs/WinEdt)=Kommando_for_referanser_(for_Emacs/WinEdt)
CiteSeer_Error=CiteSeer-feil
@@ -187,10 +185,9 @@ Column_width=Kolonnebredde
Command_line_id=Kommandolinje-id
Complete_record=Komplett_form
Completed_Import_Fields_from_CiteSeer.=Fullf\u00F8rte_import_av_felter_fra_CiteSeer
-Completed_import_from_CiteSeer.=Fullf\u00F8rte_import_fra_CiteSeer
-Connect=
-Connect_to_SQL_database=
-Connect_to_SQL_Database=
+Connect=Koble_til
+Connect_to_SQL_database=Koble_til_SQL-database
+Connect_to_SQL_Database=Koble_til_SQL-database
Connection_to_IEEEXplore_failed=Oppkobling_til_IEEExplore_mislyktes
Contained_in=Inneholdt_i
Content=Innhold
@@ -209,7 +206,7 @@ Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_i
Could_not_connect_to_host=Kunne_ikke_koble_til_vert
Could_not_connect_to_host_=Kunne_ikke_koble_opp_mot_vert
Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=Kunne_ikke_koble_til_Vim-server._Sjekk_at_Vim_kj\u00F8rer<BR>med_riktig_servernavn.
-Could_not_determine_exception_message.=
+Could_not_determine_exception_message.=Kunne_ikke_bestemme_feilmeldingen.
Could_not_export_entry_types=Kunne_ikke_eksportere_enhetstyper
Could_not_export_file=Kunne_ikke_eksportere
Could_not_export_preferences=Kunne_ikke_eksportere_innstillinger
@@ -227,7 +224,7 @@ Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=Kunne_ikk
Could_not_open_link=Kunne_ikke_\u00E5pne_link
Could_not_parse_number_of_hits=Kunne_ikke_lese_ut_antall_treff
-Could_not_print_preview=
+Could_not_print_preview=Kunne_ikke_skrive_ut_forh\u00e5ndsvisningen
Could_not_resolve_import_format=Kunne_ikke_bestemme_importformat
Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Kunne_ikke_kalle_'gnuclient'-programmet._Kontroller_at_du_har_installert_gnuserv/gnuclient-programmene.
Could_not_run_the_'vim'_program.=Kunne_ikke_kj\u00F8re_'vim'-programmet
@@ -252,7 +249,7 @@ Cut=Klipp_ut
cut_entries=klippet_ut
cut_entry=klipp_ut_enhet
Cut_pr=Klippet_ut
-Database_\:=
+Database_\:=Database_:
Database_encoding=Tegnkoding_for_database
Database_has_changed._Do_you_want_to_save_before_closing?=Databasen_er_endret._Vil_du_lagre_f\u00F8r_du_lukker_den?
Database_properties=Databaseegenskaper
@@ -276,7 +273,7 @@ Delete_rows=Slett_rader
Delete_strings=Slett_strenger
Deleted=Slettet
Delimit_fields_with_semicolon,_ex.=Avgrens_felter_med_semikolon,_f.eks.
-Derby=
+Derby=Derby
Descending=Synkende
Description=Beskrivelse
Deselect_all=Velg_ingen
@@ -301,8 +298,8 @@ Do_not_overwrite_existing_keys=Ikke_skriv_over_eksisterende_n\u00f8kler
Do_not_show_splash_window_at_startup=Ikke_vis_JabRef-informasjonsvindu_ved_oppstart
Do_not_show_these_options_in_the_future=Ikke_vis_disse_valgene_igjen
Do_not_wrap_the_following_fields_when_saving=Ikke_introduser_linjeskift_i_f\u00f8lgende_felter_ved_lagring
-Do_not_write_the_following_fields_to_XMP_Metadata:=
-Do_not_write_the_following_fields_to_XMP_Metadata\:=Ikke_skriv_de_f\u00F8lgende_feltene_til_XMP-metadata
+Do_not_write_the_following_fields_to_XMP_Metadata:=Ikke_skrive_de_f\u00f8lgende_feltene_til_XMP-metadata:
+Do_not_write_the_following_fields_to_XMP_Metadata\:=Ikke_skriv_de_f\u00f8lgende_feltene_til_XMP-metadata:
Do_you_want_JabRef_to_do_the_following_operations?=Vil_du_at_JabRef_skal_gj\u00F8re_de_f\u00F8lgende_operasjonene?
Docbook=Docbook
@@ -365,27 +362,27 @@ Entry_type=Enhetstype
Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Navn_p\u00E5_typer_kan_ikke_inneholde_opperom_eller_noen_av_de_f\u00F8lgende_tegnene
Entry_types=Enhetstyper
Error=Feil
-Error\:_=
-Error_converting_Bibtex_to_XMP:_%0=
+Error\:_=Feil:_
+Error_converting_Bibtex_to_XMP:_%0=Feil_ved_konvertering_av_BibTeX_til_XMP:_%0
Error_converting_Bibtex_to_XMP\:_%0=Feil_ved_konvertering_av_BibTeX_til_XMP:_%0
Error_converting_XMP_to_'%0'...=Feil_ved_tilpassing_av_XMP_for_'%0'...
Error_exporting_to_clipboard=Feil_ved_eksport_til_utklippstavle
##Error:_check_your_External_viewer_settings_in_Preferences=Feil:_unders\u00F8k_innstillingene_for_Eksterne_programmer_i_Innstillinger
Error_in_field=Feil_i_felt
-Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=
+Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=Feil_ved_oppstart_av_plugin-system._Starter_uten,_men_noe_funksjonalitet_kan_mangle.
Error_occured_when_parsing_entry=En_feil_oppsto_ved_lesing_av_enhet
Error_opening_file=Feil_ved_\u00E5pning_av_fil
Error_setting_field=Problem_med_\u00E5_sette_felt
Error_while_converting_BibtexEntry_to_XMP_%0=Feil_ved_konvertering_av_BibTeX-enheten_til_XMP_%0
-Error_while_downloading_file\:=
+Error_while_downloading_file\:=Feil_ved_nedlasting_av_fil:
Error_while_fetching_from_OIA2=Feil_ved_nedlasting_fra_OIA2
Error_while_writing=En_feil_oppsto_ved_skriving
Error_writing_to_%0_file(s).=Feil_ved_skriving_til_%0_fil(er).
Error_writing_XMP_to_file\:_%0=Feil_ved_skriving_av_XMP_til_filen_'%0'
-Establishing_SQL_connection...=
+Establishing_SQL_connection...=Etablerer_SQL-forbindelse...
Exceptions=Feilinformasjon
Existing_file=Eksisterende_fil
exists._Overwrite_file?=eksisterer._Erstatt_filen?
@@ -398,7 +395,7 @@ Export_preferences=Eksporter_innstillinger
Export_preferences_to_file=Eksporter_innstillinger_til_fil
Export_properties=Egenskaper_for_eksportfilter
Export_to_clipboard=Eksporter_til_utklippstavle
-Export_to_SQL_database=
+Export_to_SQL_database=Eksporterer_til_SQL-database
Exporting=Eksporterer
Extension=Etternavn
External_changes=Eksterne_endringer
@@ -411,14 +408,9 @@ Failed_to_read_groups_data_(unsupported_version:_%0)=Kunne_ikke_lese_gruppedata_
Fetch=Hent
Fetch_Articles_Citing_your_Database=Hent_publikasjoner_som_refererer_enheter_i_din_database
Fetch_CiteSeer=Hent_CiteSeer
-
-Fetch_Medline_by_ID=Hent_Medline_ved_hjelp_av_ID
Fetched_all_citations_from_target_database.=Hentet_alle_refererende_publikasjoner_fra_CiteSeer.
Fetching_Citations=Henter_referanser
Fetching_Identifiers=Henter_identifikatorer
-Fetching_Medline_by_ID...=Henter_Medline_ved_hjelp_av_ID...
-Fetching_Medline_by_id_...=Henter_Medline_ved_hjelp_av_id...
-Fetching_Medline_by_term_...=S\u00F8ker_i_Medline_...
Field=Felt
field=felt
# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
@@ -457,7 +449,7 @@ Filter=Filter
Finished_autosetting_external_links.=Fullf\u00F8rte_automatisk_setting_av_eksterne_linker.
Finished_synchronizing_%0_links._Entries_changed%c_%1.=Fullf\u00f8rte_synkronisering_av_%0-linker._Enheter_endret%c_%1.
Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=Fullf\u00F8rte_skriving_av_XMP-metadata._Skrev_til_%0_fil(er).
-Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=
+Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=Fullf\u00f8rte_skriving_av_XMP-data_for_%0_fil(er)_(hoppet_over_%1,_%2_mislyktes).
First_select_the_entries_you_want_keys_to_be_generated_for.=Velg_f\u00F8rst_hvilke_enheter_du_vil_generere_n\u00F8kler_for.
Fit_table_horizontally_on_screen=Tilpass_tabellbredden_horisontalt
Float=Flyt
@@ -474,7 +466,7 @@ Format_used=Format_brukt
Formatter_Name=Navn_p\u00e5_formaterer
Formatter_not_found=Ukjent_formaterer
found=funnet
-Found_%0_plugin(s)=
+Found_%0_plugin(s)=Fant_%0_plugin(s)
found_in_aux_file=funnet_i_aux-fil
Full_name=Fullt_navn
General=Generelt
@@ -482,7 +474,7 @@ General_fields=Generelle_felter
Generate=Generer
Generate_BibTeX_key=Generere_BibTeX-n\u00F8kkel
Generate_keys=Generer_n\u00F8kler
-Generate_keys_before_saving_(for_entries_without_a_key)=
+Generate_keys_before_saving_(for_entries_without_a_key)=Generer_n\u00f8kler_f\u00f8r_lagring_(for_enheter_uten_n\u00f8kkel))
Generate_keys_for_imported_entries=Generer_n\u00f8kler_automatisk_for_importerte_enheter
Generate_now=Generer_n\u00e5
@@ -497,14 +489,14 @@ Group_properties=Gruppeegenskaper
grouping_may_not_work_for_this_entry=gruppering_kan_feile_for_denne_enheten
Groups=Gruppering
Harvard_RTF=Harvard_RTF
-Have_you_chosen_the_correct_package_path?=
+Have_you_chosen_the_correct_package_path?=Har_du_valgt_riktig_pakkenavn?
Help=Hjelp
Help_contents=Oversikt_over_hjelpefiler
Help_on_groups=Hjelp_om_grupper
Help_on_key_patterns=Hjelp_om_n\u00F8kkelgenerering
-Help_on_Preview_Settings=
-Help_on_Regular_Expression_Search=
+Help_on_Preview_Settings=Hjelp_for_innstillinger_for_forh\u00e5ndsvisning
+Help_on_Regular_Expression_Search=Hjelp_for_s\u00f8k_med_regul\u00e6ruttrykk
Hide_non-hits=Skjul_ikke-treff
Hide_non-matching_entries=Gjem_ikke-treff
@@ -525,7 +517,6 @@ Immediate_subgroups=N\u00e6rmeste_undergrupper
Import=Importer
Import_and_keep_old_entry=Importer_og_behold_den_gamle_enheten
Import_and_remove_old_entry=Importer_og_fjern_den_gamle_enheten
-Import_cancelled.=Import_kansellert.
Import_Data_from_CiteSeer_Database=Importer_data_fra_CiteSeer-database
Import_entries=Importer_enheter
Import_entry_types=Importer_enhetstyper
@@ -537,7 +528,7 @@ Import_name=Navn_p\u00e5_import
Import_preferences=Importer_innstillinger
Import_preferences_from_file=Importer_innstillinger_fra_fil
Import_strings=Importer_strenger
-Import_to_open_tab=
+Import_to_open_tab=Importer_til_\u00e5pen_tab
Import_word_selector_definitions=Importer_definisjoner_for_hurtigvelgere
Imported_database=Importerte_database
Imported_entries=Importerte_enheter
@@ -545,10 +536,9 @@ Imported_entry_types=Importerte_enhetstyper
Imported_from_database=Importerte_fra_databasen
ImportFormat_class=ImportFormat-klasse
Importing=Importerer
-Importing_file=Importerer_fil
Importing_in_unknown_format=Importerer_ukjent_format
In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=I_JabRef_brukes_#-tegn_parvis_for_\u00E5_indikere_strenger.
-Include_abstracts=
+Include_abstracts=Inkluder_sammendrag
Include_entries=Inkluder_enheter
Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Inkluder_undergrupper:_Vis_enheter_inneholdt_i_denne_gruppen_eller_en_undergruppe
Incremental=Inkrementell
@@ -574,7 +564,7 @@ Inverted=Invertert
is_a_standard_type.=er_en_standardtype.
ISO_abbreviation=ISO-forkortelse
Item_list_for_field=Ordliste_for_felt
-jabref=
+jabref=jabref
JabRef_help=JabRef-hjelp
JabRef_preferences=JabRef-oppsett
Journal_abbreviations=Journalforkortelser
@@ -598,7 +588,7 @@ Leave_file_in_its_current_directory.=La_filen_ligge_i_katalogen_den_ligger_i_n\u
Leave_files_in_their_current_directory.=La_filene_ligge_i_katalogen_de_ligger_i_n\u00E5.
Left=Venstre
-License=
+License=Lisens
Limit_to_fields=Begrens_til_f\u00F8lgende_felter
Limit_to_selected_entries=Begrens_til_valgte_enheter
@@ -607,15 +597,14 @@ Link_local_file=Link_til_lokal_fil
Link_to_file_%0=Link_til_filen_%0
Listen_for_remote_operation_on_port=Lytt_etter_fjernoperasjoner_p\u00c3\u00a5_port
-Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=
+Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=Hent_og_lagre_innstillinger_fra/til_jabef.xml_ved_oppstart_(minnepinne-modus)
Load_session=Gjenopprett_tilstand
Loading_session...=Gjenoppretter_tilstand...
-localhost=
+localhost=localhost
Look_and_feel=Utseende
Looking_for_pdf...=Ser_etter_pdf...
lower=sm\u00E5_bokstaver
-Main_%0_directory=Hovedkatalog_for_%0-filer
-Main_file_directory=
+Main_file_directory=Hovedkatalog_for_filer
Main_layout_file=Hoved-layoutfil
Main_PDF_directory=Hovedkatalog_for_PDF-filer
@@ -630,13 +619,11 @@ Mark_entry=Merk_enhet
Mark_new_entries_with_addition_date=Merk_nye_enheter_med_dato
Mark_new_entries_with_owner_name=Merk_nye_enheter_med_navn_p\u00E5_eier
Marked_selected=Merket_valgte_enheter
-Medline_entries_fetched=Medline-enheter_hentet
-Memory_Stick_Mode=
+Memory_Stick_Mode=Minnepinne-modus
Menu_and_label_font_size=St\u00F8rrelse_av_menyfonter
Merged_external_changes=Inkorporerte_eksterne_endringer
Messages=Meldinger
Messages_and_Hints=Beskjeder_og_hint
-MIS_Quarterly=MIS_Quarterly
Modification_of_field=Endring_av_felt
Modified_group_"%0".=Endret_gruppen_"%0".
Modified_groups=Endrede_grupper
@@ -656,8 +643,8 @@ Move_string_up=Flytt_streng_opp
Move_up=Flytt_opp
Moved_group_"%0".=Flyttet_gruppen_"%0".
MS_Office_2007=MS_Office_2007
-MySQL=
-MySQL_database=
+MySQL=MySQL
+MySQL_database=MySQL-database
Name=Navn
Name_formatter=Navneformaterer
Natbib_style=Natbib-stil
@@ -681,7 +668,6 @@ No_%0_found=Fant_ingen_%0
No_actual_changes_found.=Ingen_reelle_endringer_funnet.
no_base-bibtex-file_specified=ingen_basis-bibtexfil_spesifisert
no_database_generated=ingen_database_generert
-No_databases_saved.=Ingen_databaser_lagret.
No_duplicates_found=Ingen_duplikater_funnet
No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Ingen_enheter_funnet._Kontroller_at_du_bruker_riktig_importfilter.
No_entries_found_for_the_search_string_'%0'=Fant_ingen_enheter_for_s\u00F8keteksten_'%0'
@@ -689,16 +675,15 @@ No_entries_imported.=Ingen_enheter_importert.
No_entries_or_multiple_entries_selected.=Ingen_eller_flere_enheter_valgt.
No_entries_selected=Ingen_enheter_valgt
No_entries_selected.=Ingen_enheter_valgt.
-No_exceptions_have_ocurred.=
+No_exceptions_have_ocurred.=Ingen_feiltilstander_har_inntruffet.
No_files_found.=Ingen_filer_funnet.
No_GUI._Only_process_command_line_options.=Ingen_GUI._Bare_behandle_kommandolinjevalg.
No_journal_names_could_be_abbreviated.=Ingen_journalnavn_kunne_forkortes.
No_journal_names_could_be_unabbreviated.=Ingen_journalnavn_kunne_ekspanderes.
-No_Medline_entries_found.=Ingen_Medline-enheter_funnet
No_PDF_linked=Ingen_PDF_linket
No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Ingen_pdf_eller_ps_definert_og_fant_ingen_filer_med_navn_tilsvarende_BibTeX-n\u00f8kkelen
-No_plugins_were_found_in_the_following_folders\:=
+No_plugins_were_found_in_the_following_folders\:=Ingen_plugins_ble_funnet_i_de_f\u00f8lgende_katalogene:
No_references_found=Ingen_referanser_funnet
No_saved_session_found.=Fant_ingen_lagret_tilstand.
No_url_defined=Ingen_url_er_definert
@@ -733,7 +718,7 @@ Opening=\u00C5pner
Opening_preferences...=\u00C5pner_innstillinger...
OpenOffice_Calc=OpenOffice_Calc
-OpenOffice_CSV=
+OpenOffice_CSV=OpenOffice_CSV
Operation_canceled.\n=Operasjonen_avbrutt.\n
Operation_not_supported=Operasjonen_er_ikke_st\u00F8ttet
Optional_fields=Valgfrie_felter
@@ -743,15 +728,15 @@ out_of=ut_av
Output=Output
Output_or_export_file=Lagre_eller_eksporter_fil
Override=Skriv_over
-Override_default_file_directories=
+Override_default_file_directories=Overstyr_hovekataloger_for_filer
Override_default_font_settings=Overstyr_standardfonter
-override_the_bibtex_key_by_the_selected_text=
+override_the_bibtex_key_by_the_selected_text=overskriv_BibTeX-n\u00f8kkelen_med_den_valgte_teksten
Overwrite=Skriv_over
Overwrite_existing_field_values=Skriv_over_eksisterende_verdier
Overwrite_keys=Skriv_over_n\u00F8kler
pairs_processed=par_revidert
-Password_\:=
+Password_\:=Passord:
Paste=Lim_inn
paste_entries=lim_inn
paste_entry=lim_inn
@@ -762,19 +747,16 @@ Path_to_%0_not_defined=Sti_til_%0_ikke_definert
Path_to_HTML_viewer=Sti_til_HTML-leser
Path_to_LatexEditor_(LEd.exe)=Sti_til_LatexEditor_(LEd.exe)
Path_to_LyX_pipe=Sti_til_LyX-pipe
-Path_to_PDF_viewer=Sti_til_PDF-leser
-Path_to_PS_viewer=Sti_til_PS-leser
Path_to_Vim=Sti_til_Vim
Path_to_WinEdt.exe=Sti_til_WinEdt.exe
-PDF_directory=
+PDF_directory=PDF-katalog
PDF_does_not_exist=PDF-filen_finnes_ikke
Personal_journal_list=Personlig_journalliste
Plain_text_import=Import_fra_ren_tekst
Please_check_your_network_connection_to_this_machine.=Vennligst_sjekk_maskinens_nettverksforbindelse.
Please_enter_a_name_for_the_group.=Skriv_inn_et_navn_for_gruppen.
Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Skriv_inn_et_s\u00F8kebegrep._For_eksempel,_for_\u00E5_s\u00F8ke_i_alle_felter_etter_<b>Olsen</b>,_skriv%c<p><tt>olsen</tt><p>For_\u00E5_s\u00F8ke_i_<b>Author</b>-feltet_etter_<b>Olsen</b>_og_i_<b>Title</b>-feltet_etter_<b>electr [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Du_m\u00E5_oppgi_en_semikolon-_eller_kommaseparert_liste_av_Medline-IDer_(tall).
Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Vennligst_skriv_inn_feltet_som_skal_s\u00F8kes_i_(f.eks._<b>keywords</b>)_og_n\u00f8kkelordet_\u00e5_s\u00F8ke_etter_(f._eks._<b>electrical</b>).
Please_enter_the_string's_label=Skriv_inn_et_navn_for_strengen
Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=Se_i_JabRef-manualen_for_informasjon_om_bruk_av_CiteSeer-verkt\u00F8yene
@@ -782,7 +764,7 @@ Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=Vennligst_se
Please_select_an_importer=Vennligst_velg_et_importformat
Please_select_an_importer.=Velg_et_importfilter.
Please_select_exactly_one_group_to_move.=Velg_eksakt_en_gruppe_for_flytting.
-Please_specify_the_=
+Please_specify_the_=Vennligst_spesifiser_
Please_wait_until_it_has_finished.=Vennligst_vent_til_den_er_fullf\u00F8rt.
Possible_duplicate_entries=Mulige_duplikater
Possible_duplicate_of_existing_entry._Click_to_resolve.=Mulig_duplikat_av_eksisterende_enhet._Klikk_for_\u00e5_h\u00e5ndtere.
@@ -792,19 +774,19 @@ Preferences_recorded.=Lagret_oppsett.
Preview=Forh\u00E5ndsvisning
Previous_entry=Forrige_enhet
Primary_sort_criterion=Prim\u00e6rt_sorteringskriterium
-Print_Preview=
-Printing_Entry_Preview=
+Print_Preview=Skriv_ut_forh\u00e5ndsvisning
+Printing_Entry_Preview=Skriver_ut_forh\u00e5ndsvisning_av_enhet
Problem_with_parsing_entry=Problem_med_\u00E5_lese_enhet
Processing_=Arbeider_
Program_output=Output_fra_program
-PS_directory=
+PS_directory=PS-katalog
Push_entries_to_external_application_(%0)=Send_enheter_til_eksternt_program_(%0)
Push_selection_to_Emacs=Send_valgte_enheter_til_Emacs
Push_selection_to_LyX/Kile=Send_valgte_enheter_til_LyX/Kile
Push_selection_to_Vim=Send_valgte_enheter_til_Vim
Push_selection_to_WinEdt=Send_valgte_til_WinEdt
-Push_to_LatexEditor=
-Pushed_citations_to_%0=
+Push_to_LatexEditor=Send_til_LatexEditor
+Pushed_citations_to_%0=Sendte_enheter_til_%0
Pushed_citations_to_Emacs=Sendte_enheter_til_Emacs
Pushed_citations_to_Vim=Sendte_enheter_til_Vim
Pushed_citations_to_WinEdt=Sendte_referanser_til_WinEdt
@@ -813,7 +795,7 @@ Quit_JabRef=Avslutt_JabRef
Quit_synchronization=Avslutt_synkronisering
Raw_source=Kilde
Really_delete_the_selected=Vil_du_slette_de_valgte
-Rearrange_tabs_alphabetically_by_title=
+Rearrange_tabs_alphabetically_by_title=Rearranger_databasene_alfabetisk_etter_navn
Redo=Gjenta
Reference_database=Referansedatabase
# The next two lines are used like in "References found: 1 Number of references to fetch?"
@@ -822,8 +804,8 @@ Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and
Refresh_view=Oppdater
Regular_Expression=Regul\u00e6ruttrykk
Remember_these_entry_types?=Husk_disse_enhetstypene?
-Remote_operation=
-Remote_server_port=
+Remote_operation=Fjernstyring
+Remote_server_port=Port_for_fjernstyring
Remove=Fjern
Remove_all?=Fjern_alle?
Remove_all_subgroups=Fjern_undergrupper
@@ -854,7 +836,7 @@ Removed_string=Fjernet_streng
Rename_to_match_citekey=Endre_navn_for_\u00E5_samsvare_med_BibTeX-n\u00F8kkel
Renamed_string=Endret_navn_p\u00e5_streng
-Replace=
+Replace=Erstatt
Replace_(regular_expression)=Erstatt_(regul\u00e6ruttrykk)
Replace_comma_by_and_where_appropriate=Bytt_ut_komma_med_'and'_der_det_passer
Replace_string=Erstatt_streng
@@ -871,7 +853,7 @@ Revert_to_original_source=Resett_til_opprinnelig_kildekode
Review=Kommentarer
Review_changes=Se_over_endringer
Right=H\u00f8yre
-root=
+root=root
Save=Lagre
Save_all_finished.=Fullf\u00F8rte_lagring_av_alle_databaser
@@ -901,13 +883,13 @@ Search_error=Feil_ved_s\u00F8k
Search_expression=S\u00F8keuttrykk
Search_for=S\u00F8k_etter
Search_general_fields=S\u00f8k_i_generelle_felter
-Search_IEEEXplore=
+Search_IEEEXplore=S\u00f8l_IEEExplore
Search_IEEExplore=S\u00F8k_IEEExplore
Search_optional_fields=S\u00f8k_i_valgfrie_felter
Search_required_fields=S\u00f8k_i_n\u00f8dvendige_felter
Search_Specified_Field(s)=S\u00F8k_spesifiserte_felt(er)
-Searched_database._Global_number_of_hits=
+Searched_database._Global_number_of_hits=S\u00f8kte_gjennom_basen._Globalt_antall_treff
Searched_database._Number_of_hits=S\u00F8kte_gjennom_basen._Antall_treff
Searching_for_%0_file=S\u00F8ker_etter_%0-fil
Searching_for_duplicates...=S\u00F8ker_etter_duplikater...
@@ -931,8 +913,8 @@ Select_new_ImportFormat_Subclass=Velg_klasse_for_nytt_importformat
Select_the_tree_nodes_to_view_and_accept_or_reject_changes=Velg_trenodene_for_\u00E5_inspisere_og_akseptere_eller_avsl\u00E5_endringer
Selected_entries=Valgte_enheter
Selector_enabled_fields=Felter_med_ordliste
-Server_Hostname_\:=
-Server_Type_\:=
+Server_Hostname_\:=Tjenernavn:
+Server_Type_\:=Tjenertype:
Set/clear_fields=Sett/fjern_felter
Set_field=Sett_felt
@@ -984,7 +966,7 @@ Sorted_immediate_subgroups.=Sorterte_n\u00e6rmeste_undergrupper.
source_edit=redigering_av_kilde
Special_Name_Formatters=Spesielle_navneformaterere
Special_table_columns=Spesielle_kolonner
-SQL_connection_established.=
+SQL_connection_established.=Etablerte_SQL-forbindelse
Start_incremental_search=Start_inkrementelt_s\u00F8k
Start_search=Start_s\u00f8k
Starting_import=Starter_import
@@ -1015,7 +997,6 @@ Tertiary_sort_criterion=Tredje_sorteringskriterium
Test=Test
Text_Input_Area=Inndatafelt
The_#_character_is_not_allowed_in_BibTeX_fields=#-tegnet_er_ikke_tillatt_i_BibTeX-felter
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Applikasjonen_'%0'_assosiert_med_filtypen_'%1'_kunne_ikke_startes.
The_chosen_date_format_for_new_entries_is_not_valid=Det_valgte_datoformatet_er_ugyldig
The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=Den_valgte_tegnkodingen_'%0'_kunne_ikke_kode_de_f\u00F8lgende_tegnene:_
@@ -1051,7 +1032,6 @@ This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>
This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Denne_gruppen_inneholder_enheter_hvis_<b>%0</b>-felt_stemmer_med_regul\u00e6ruttrykket_<b>%1</b>
This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Dette_er_et_enkelt_klipp-og-lim-vindu._F\u00F8rst_last_inn_eller_kopier_tekst_til_inndatafeltet._Deretter_kan_du_merke_tekst_og_tildele_den_til_et_BibTeX-felt.
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=
This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dette_f\u00E5r_JabRef_til_\u00E5_unders\u00F8ke_hver_av_%0-linkene,_og_sjekke_om_filen_eksisterer._Hvis_ikke_vil_du_bli_gitt_valg<BR>for_\u00E5_l\u00F8se_problemet.
This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Denne_operasjonen_krever_at_alle_valgte_enheter_har_definerte_BibTeX-n\u00F8kler.
This_operation_requires_at_least_one_entry.=Denne_operasjonen_krever_minst_en_enhet.
@@ -1110,11 +1090,11 @@ Use_default_viewer=Bruk_standardprogram_for_filtypen
Use_inspection_window_also_when_a_single_entry_is_imported.=Bruk_inspeksjonsvindu_ogs\u00E5_n\u00E5r_bare_\u00e9n_enhet_importeres.
Use_native_file_dialog=Bruk_system-fildialog
Use_other_look_and_feel=Bruk_annet_utseende
-Use_Regular_Expression_Search=
+Use_Regular_Expression_Search=S\u00f8k_med_regul\u00e6ruttrykk
Use_regular_expressions=Bruk_"regular_expressions"
Use_the_following_delimiter_character(s)=Use_the_following_delimiter_character(s)
-User_does_not_have_sufficient_privileges.\n=
-Username_\:=
+User_does_not_have_sufficient_privileges.\n=Brukereren_har_ikke_tilstrekkelig_med_privilegier.\n
+Username_\:=Brukernavn:
Uses_default_application=Bruker_standardprogram
Value_cleared_externally=Verdien_slettet_eksternt
Value_set_externally=Verdi_satt_eksternt
@@ -1132,7 +1112,7 @@ web_link=link
What_do_you_want_to_do?=Hva_vil_du_gj\u00F8re?
When_adding/removing_keywords,_separate_them_by=N\u00e5r_n\u00f8kkelord_legges_til_eller_fjernes_skill_dem_med
-Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=
+Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Vil_skrive_XMP-metadata_til_PDFene_linket_fra_de_valgte_enhetene.
with=med
Word=Ord
Write_BibtexEntry_as_XMP-metadata_to_PDF.=Skriv_BibTeX-enheten_som_XMP-metadata_til_PDF.
@@ -1164,48 +1144,76 @@ You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=Du_m\u00E5_st
You_must_select_at_least_one_row_to_perform_this_operation.=Du_m\u00E5_velge_minst_\u00E9n_rad_f\u00F8r_du_kan_bruke_denne_operasjonen.
You_must_set_both_BibTeX_key_and_%0_directory=Du_m\u00E5_sette_b\u00E5de_BibTeX-n\u00F8kkel_og_%0-katalog
Your_new_key_bindings_have_been_stored.=Dine_nye_hurtigtaster_har_blitt_lagret.
-The_following_fetchers_are_available:=
-Could_not_find_fetcher_'%0'=
-Running_Query_'%0'_with_fetcher_'%1'.=
-Please_wait!=
-Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=
-Open_SPIRES_entry=
-Move/Rename_file=
-File_moved=
-Move_file_failed=
-Could_not_move_file=
-Could_not_find_file_'%0'.=
-Move/rename_file=
-Number_of_entries_successfully_imported=
-Import_canceled_by_user=
-Fetch_Citeseer=
-Error_fetching_from_Citeseer\:\\n=
-Progress:_%0_of_%1=
-Error_while_fetching_from_JSTOR=
-Fetching_Medline_by_id...=
-Fetching_Medline_by_term...=
-Medline_import_canceled=
-Please_enter_a_valid_number=
-Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=
-An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=
-Error_while_fetching_from_Spires\:_=
-Connect_to_external_SQL_database=
-Export_to_external_SQL_database=
-
-Show_results_in_dialog=
-Global_search=
-Show_search_results_in_a_window=
-Search_results=
-Move_file_to_file_directory?=
-Rename_to_'%0'=
-Move_to_file_directory=
-
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=
-
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=
-Protected_database=
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=
-Database_protection=
-Unable_to_save_database=
+The_following_fetchers_are_available:=De_f\u00f8lgende_nedlasterne_er_tilgjengelige:
+Could_not_find_fetcher_'%0'=Kunne_ikke_finne_nedlasteren_'%0'
+Running_Query_'%0'_with_fetcher_'%1'.=Utf\u00f8rer_s\u00f8k_'%0'_med_nedlaster_'%1'.
+Please_wait!=Vennligst_vent!
+Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=S\u00f8ket_'%0'_med_nedlaster_'%1'_ga_ingen_resultater.
+Open_SPIRES_entry=\u00c5pne_SPIRES-enhet
+Move/Rename_file=Flytt/endre_navn_p\u00e5_fil
+File_moved=Flyttet_fil
+Move_file_failed=Flytting_av_fil_mislyktes
+Could_not_move_file=Kunne_ikke_flytte_filen
+Could_not_find_file_'%0'.=Kunne_ikke_finne_filen_'%0'.
+Move/rename_file=Flytt/endre_navn_p\u00e5_fil
+Number_of_entries_successfully_imported=Antall_enheter_importert
+Import_canceled_by_user=Import_avbrutt_av_bruker
+Fetch_Citeseer=Hent_Citeseer
+Error_fetching_from_Citeseer\:\\n=Feil_ved_henting_fra_Citeseer:\n
+Progress:_%0_of_%1=Framdrift:_%0_av_%1
+Error_while_fetching_from_JSTOR=Feil_ved_henting_fra_JSTOR
+Fetching_Medline_by_id...=Henter_Melding_ved_hjelp_av_ID...
+Fetching_Medline_by_term...=Henter_Medline_ved_hjelp_av_n\u00f8kkelord...
+Medline_import_canceled=Medline-import_kansellert
+Please_enter_a_valid_number=Vennligst_skriv_inn_et_gyldig_tall
+Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=Vennligst_skriv_inn_en_kommaseparert_liste_av_Medline-IDer_(tall)_eller_s\u00f8keord.
+An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=Feil_ved_henting_fra_SPIRES-kilde_(%0):
+Error_while_fetching_from_Spires\:_=Feil_ved_henting_fra_SPIRES:_
+Connect_to_external_SQL_database=Koble_til_ekstern_SQL-database
+Export_to_external_SQL_database=Eksporter_til_ekstern_SQL-database
+
+Show_results_in_dialog=Vis_resultater_i_eget_vindu
+Global_search=Globalt_s\u00f8k
+Show_search_results_in_a_window=Vis_s\u00f8keresultatene_i_et_vundu
+Search_results=S\u00f8keresultater
+Move_file_to_file_directory?=Flytt_filen_til_hovedkatalogen_for_filer?
+Rename_to_'%0'=Endre_navn_til_'%0'
+Move_to_file_directory=Flytt_til_hovedkatalog_for_filer
+
+You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=Du_har_endret_skriftst\u00f8rrelser._Du_m\u00e5_starte_JabRef_p\u00e5_nytt_for_at_endringen_skal_tre_i_kraft.
+
+Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=Databasen_er_beskyttet._Kan_ikke_lagre_f\u00f8r_eksterne_endringer_har_blitt_gjennomg\u00e5tt.
+Protected_database=Beskyttet_database
+Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Nekt_\u00e5_lagre_databasen_f\u00f8r_eksterne_endringer_har_blitt_gjennomg\u00e5tt.
+Database_protection=Databasebeskyttelse
+Unable_to_save_database=Kan_ikke_lagre_databasen
BibTeX_key_generator=BibTeX-n\u00F8kkelgenerator
-Unable_to_open_link.=
+Unable_to_open_link.=Kan_ikke_\u00e5pne_link.
+Search_JSTOR=S\u00f8k_JSTOR
+Attempting_SQL_import...=Pr\u00f8ver_SQL-import...
+BibO_RDF=BibO_RDF
+HTML_parser=HTML-leser
+RIS_importer=RIS-importfilter
+Move_the_keyboard_focus_to_the_entry_table=Flytt_fokus_til_hovedtabellen
+MIME_type=MIME-type
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=Denne_funksjonen_lar_deg_\u00e5pne_eller_importere_nye_filer_til_en_allerede_kj\u00f8rende_instans_av_JabRef<br>fra_nettleseren_din.<br>Merk_at_dette_vil_hindre_deg_i_\u00e5_kj\u00f8r [...]
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=Merk_at_disse_instillingene_bare_brukes_for_de_foreldede_<b>pdf</b>-_og_<b>ps</b>-feltene.<br>For_de_fleste_brukerne_er_det_tilstrekkelig_\u00e5_sette_<b>Hovedkatalog_for_filer</b>_ovenfor.
+Legacy_file_fields=Foreldede_linkfelter
+
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=Fant_%0_enheter._For_\u00e5_redusere_belastningen_p\u00e5_tjeneren_vil_bare_%1_enheter_lastes_ned.
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dette_f\u00e5r_JabRef_til_\u00e5_se_p\u00e5_hver_%0-link,_og_sjekke_om_filen_eksisterer._Hvis_ikke_vil_du_f\u00e5_noen<BR>alternativer_for_\u00e5_l\u00f8se_problemet.
+Run_Fetcher,_e.g._"--fetch\=Medline\:cancer"=
+
+Override_legacy_file_fields=Overstyr_foreldede_filkataloger
+
+The_ACM_Digital_Library=ACM_Digital_Library
+The_Guide=The_Guide
+Search_ACM_Digital_Library=S\u00f8k_ACM_Digital_Library
+Connection_to_ACM_Digital_Library_failed=Kunne_ikke_opprette_forbindelse_til_ACM_Digital_Library
+
+Use_IEEE_LaTeX_abbreviations=Bruk_IEEE-LaTeX-forkortelser
+The_Guide_to_Computing_Literature=The_Guide_to_Computing_Literature
+Search_ACM_Portal=Søk_ACM-portalen
+Connection_to_ACM_Portal_failed=Kunne_ikke_opprette_forbindelse_til_ACM-portalen
+
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=
diff --git a/src/resource/JabRef_no.properties.bak b/src/resource/JabRef_no.properties.bak
deleted file mode 100644
index db07d53..0000000
--- a/src/resource/JabRef_no.properties.bak
+++ /dev/null
@@ -1,1214 +0,0 @@
-#!
-#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
-#! encoding:ISO-8859-1
-%0_contains_the_Regular_Expression_<b>%1</b>=%0_inneholder_regul\u00e6ruttrykket_<b>%1</b>
-%0_contains_the_term_<b>%1</b>=%0_inneholder_uttrykket_<b>%1</b>
-%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_inneholder_ikke_regul\u00e6ruttrykket_<b>%1</b>
-%0_doesn't_contain_the_term_<b>%1</b>=%0_inneholder_ikke_uttrykket_<b>%1</b>
-%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_matcher_ikke_regul\u00e6ruttrykket_<b>%1</b>
-%0_doesn't_match_the_term_<b>%1</b>=%0_matcher_ikke_uttrykket_<b>%1</b>
-%0_entries_found._To_reduce_server_load,_abstracts_will_only_be_downloaded_for_searches_returning_%1_hits_or_less.=%0_enheter_funnet._For_\u00E5_redusere_belastningen_p\u00E5_serveren_vil_sammendrag_bare_bli_lastet_ned_for_s\u00F8k_som_returnerer_%1_eller_f\u00e6rre_treff.
-%0_export_successful=%0-eksport_lyktes
-%0_field_set=%0-felt_satt
-%0_import_cancelled.=%0-import_kansellert.
-%0_matches_the_Regular_Expression_<b>%1</b>=%0_matcher_regul\u00e6ruttrykket_<b>%1</b>
-%0_matches_the_term_<b>%1</b>=%0_matcher_uttrykket_<b>%1</b>
-<field_name>=<feltnavn>
-<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=<HTML>Kunne_ikke_finne_filen_'%0'<BR>linket_fra_enheten_'%1'</HTML>
-<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>Pakk_ut_zip-filen_som_inneholder_import-_og_eksportfiltre_for<BR>EndNote,_for_best_mulig_kompatibilitet_med_JabRef</HTML>
-<no_field>=<ingen_felter>
-<select>=<velg>
-<select_word>=<velg_ord>
-_on_entry_number_=_ved_enhet_nummer_
-A_CiteSeer_fetch_operation_is_currently_in_progress.=En_henteoperasjon_fra_CiteSeer_p\u00E5g\u00E5r_allerede.
-A_CiteSeer_import_operation_is_currently_in_progress.=En_importoperasjon_fra_CiteSeer_p\u00E5g\u00E5r_allerede.
-
-A_string_with_that_label_already_exists=Det_finnes_allerede_en_streng_med_det_navnet
-Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Forkort_journalnavn_for_de_valgte_enhetene_(ISO-forkortelse)
-Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Forkort_journalnavn_for_de_valgte_enhetene_(MEDLINE-forkortelse)
-Abbreviate_names=Forkort_navn
-Abbreviated_%0_journal_names.=Fortkortet_%0_journalnavn.
-Abbreviation=Forkortelse
-About_JabRef=Om_JabRef
-Abstract=Sammendrag
-Accept=Aksepter
-Accept_change=Aksepter_endring
-Action=Aksjon
-Add=Legg_til
-Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=Legg_til_en_(kompilert)_egendefinert_ImportFormat-klasse_fra_en_classpath._\nStien_trenger_ikke_\u00e5_v\u00e6re_p\u00e5_JabRefs_classpath.
-
-Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=Legg_til_en_kompilert_ImportFormat-klasse_fra_en_ZIP-fil._ZIP-filen_trenger_ikke_\u00e5_v\u00e6re_i_din_classpath.
-add_entries_to_group=legg_til_enheter_i_gruppe
-Add_entry_selection_to_this_group=Legg_valgte_enheter_til_denne_gruppen
-Add_from_folder=Legg_til_fra_mappe
-Add_from_jar=Legg_til_fra_jar-fil
-add_group=legg_til_gruppe
-Add_Group=Legg_til_gruppe
-Add_new=Legg_til_ny
-Add_Subgroup=Legg_til_undergruppe
-Add_to_group=Legg_til_i_gruppe
-Added_group_"%0".=La_til_gruppe_"%0".
-Added_new=La_til_ny
-Added_string=La_til_streng
-Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=Dessuten,_enheter_hvis_<b>%0</b>-felt_ikke_inneholder_<b>%1</b>_kan_leg [...]
-Advanced=Avansert
-All_custom_file_types_will_be_lost._Proceed?=Alle_egendefinerte_filtyper_vil_bli_slettet._Fortsette?
-All_Entries=Alle_enheter
-All_entries=Alle_enheter
-All_entries_of_this_type_will_be_declared_typeless._Continue?=Alle_enhetene_av_denne_typen_vil_bli_klassifisert_som_typel\u00F8se._Fortsette?
-All_fields=Alle_felter
-All_subgroups_(recursively)=Alle_undergrupper_(rekursivt)
-Allow_editing_in_table_cells=Tillat_redigering_av_celler_i_tabellen
-An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=En_feil_oppsto_ved_nedlasting_fra_OIA2-kilde_(%0):
-An_Exception_ocurred_while_accessing_'%0'=En_feil_oppsto_ved_lesing_av_'%0'
-An_SAXException_ocurred_while_parsing_'%0':=En_SAXException_forekom_ved_lesing_av_'%0':
-and=og
-and_inside_the_JabRef-jar\:=
-and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=og_klassen_m\u00E5_v\u00E6re_tilgjengelig_i_CLASSPATH_neste_gang_du_starter_JabRef.
-any_field_that_matches_the_regular_expression_<b>%0</b>=ethvert_felt_som_matcher_regul\u00e6ruttrykket_<b>%0</b>
-Appearance=Utseende
-Append=Legg_til
-Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Legg_til_innhold_fra_en_BibTeX-database_i_den_\u00E5pne_database
-Append_database=Append_database
-append_the_selected_text_to_bibtex_key=legg_til_den_valgte_teksten_til_BibTeX-n\u00f8kkelen
-Application=Applikasjon
-Apply=Utf\u00F8r
-Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Argumentene_sendt_til_allerede_aktiv_JabRef-instans._Avslutter.
-Assign_entry_selection_exclusively_to_this_group=Legg_valgte_enheter_eksklusivt_til_denne_gruppen
-Assign_new_file=Tilordne_ny_fil
-Assign_the_original_group's_entries_to_this_group?=Legg_den_opprinnelige_gruppens_enheter_til_denne_gruppen?
-Assigned_%0_entries_to_group_"%1".=La_til_%0_enheter_til_gruppen_"%1".
-Assigned_1_entry_to_group_"%0".=La_til_1_enhet_til_gruppen_"%0".
-At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=
-Attach_%0_file=Tilordne_%0-fil
-Attach_URL=Tilordne_URL
-Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Pr\u00F8v_\u00E5_sette_%0-linker_automatisk_for_dine_enheter._Dette_virker_dersom_en_%0-fil_i_%0-katalogen_din_eller_en_underkatalog<BR>har_navn_likt_en_enhets_BibTeX-n\u00F8kkel,_pluss_etternavn.
-Attempting_SQL_export...=
-Auto=Auto
-Autodetect_format=Autodetekter_format
-Autogenerate_BibTeX_key=Autogenerer_BibTeX-n\u00F8kkel
-Autogenerate_BibTeX_keys=Autogenerer_BibTeX-n\u00F8kler
-Autogenerate_groups=Autogenerer_grupper
-autogenerate_keys=autogenerer_n\u00F8kler
-
-Autolink_files_with_names_starting_with_the_BibTeX_key=Autolink_filer_med_navn_som_starter_med_BibTeX-n\u00F8kkelen
-Autolink_only_files_that_match_the_BibTeX_key=Autolink_bare_filer_med_navn_som_samsvarer_med_BibTeX-n\u00F8kkelen
-Automatically_create_groups=Generer_grupper_automatisk
-Automatically_create_groups_for_database.=Generer_grupper_for_databasen.
-Automatically_created_groups=Genererte_grupper_automatisk
-Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Skjul_automatisk_grupperingskontroll_n\u00e5_du_bytter_til_en_database_som_ikke_inneholder_grupper
-
-Automatically_remove_exact_duplicates=Fjern_eksakte_duplikater_automatisk
-Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Vis_automatisk_grupperingskontroll_n\u00e5_du_bytter_til_en_database_som_inneholder_grupper
-Autoset=Sett_automatisk
-Autoset_%0_field=Automatisk_setting_av_%0-felt
-Autoset_%0_links._Allow_overwriting_existing_links.=Sett_%0-linker_automatisk._Tillat_overskriving_av_eksisterende_linker.
-Autoset_%0_links._Do_not_overwrite_existing_links.=Sett_%0-linker_automatisk._Skriv_ikke_over_eksisterende_linker.
-Autoset_external_links=Sett_linker_automatisk
-Autosetting_links=Setter_linker_automatisk
-AUX_file_import=AUX-fil_import
-Available_export_formats=Tilgjengelige_eksportformater
-Available_fields=Tilgjengelige_felter
-Available_import_formats=Tilgjengelige_importformater
-Background_color_for_marked_entries=Bakgrunnsfarge_for_merkede_enheter
-Background_color_for_optional_fields=Bakgrunnsfarge_for_valgfrie_felter
-Background_color_for_required_fields=Bakgrunnsfarge_for_n\u00F8dvendige_felter
-Backup_old_file_when_saving=Lag_sikkerhetskopi_ved_lagring
-Beta_version=Betaversjon
-Bibkey_to_filename_conversion=Konvertering_av_BibTeX-n\u00f8kkel_til_filnavn
-BibTeX_key=BibTeX-n\u00f8kkel
-BibTeX_key_is_unique.=BibTeX-n\u00F8kkelen_er_unik
-BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=BibTeX-n\u00F8kkel_er_ikke_satt._Angi_et_navn_for_den_nedlastede_filen
-BibTeX_source=BibTeX-kilde
-BibTeXML=BibTeXML
-Binding=Hurtigtast
-Broken_link=Ugyldig_link
-Browse=Bla_gjennom
-by=med
-Calling_external_viewer...=Kaller_opp_eksternt_program...
-Cancel=Avbryt
-Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Kan_ikke_legge_til_enheter_til_en_gruppe_uten_\u00e5_generere_n\u00f8kler._Vil_du_generer_n\u00f8kler_n\u00e5?
-Cannot_connect_to_SQL_server_at_the_specified_host.=
-Cannot_merge_this_change=Kan_ikke_inkorporere_denne_endringen
-Cannot_move_group_"%0"_down.=Kan_ikke_flytte_gruppen_"%0"_ned.
-Cannot_move_group_"%0"_left.=Kan_ikke_flytte_gruppen_"%0"_til_venstre.
-Cannot_move_group_"%0"_right.=Kan_ikke_flytte_gruppen_"%0"_til_h\u00f8yre.
-Cannot_move_group_"%0"_up.=Kan_ikke_flytte_gruppen_"%0"_opp.
-case_insensitive=skiller_ikke_mellom_store_og_sm\u00e5_bokstaver
-case_sensitive=skiller_mellom_store_og_sm\u00e5_bokstaver
-Case_sensitive=Skill_store_og_sm\u00E5_bokstaver
-change_assignment_of_entries=endre_tilordning_av_enheter
-Change_case=Endre_store/sm\u00E5_bokstaver
-Change_entry_type=Endre_enhetstype
-
-Change_file_type=Endre_filtype
-change_key=sett_n\u00F8kkel
-Change_of_Grouping_Method=Endre_grupperingsm\u00E5te
-change_preamble=endre_'preamble'
-change_string_content=endre_strengdefinisjon
-change_string_name=endre_navn_p\u00E5_streng
-Change_table_column_and_General_fields_settings_to_use_the_new_feature=Endre_oppsett_for_tabellkollonner_og_generelle_felter_for_\u00E5_ta_i_bruk_den_nye_funksjonen
-change_type=endre_type
-changed_=endret_
-Changed_font_settings=Endret_skriftoppsett
-Changed_language_settings=Endret_spr\u00E5koppsett
-Changed_look_and_feel_settings=Endret_oppsett_av_grensesnitt
-Changed_preamble=Endret_preamble
-Changed_type_to=Endret_type_til
-Characters_to_ignore=Ignorer_f\u00F8lgende_tegn
-Check_existing_%0_links=Sjekk_eksisterende_%0-linker
-Check_links=Sjekk_eksterne_linker
-Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=Velg_URL_for_nedlasting._Den_forh\u00e5ndsvalgte_adressen_peker_til_en_liste_gjort_tilgjengelig_av_JabRef-utviklerne.
-Cite_command=
-
-Cite_command_(for_Emacs/WinEdt)=Kommando_for_referanser_(for_Emacs/WinEdt)
-CiteSeer_Error=CiteSeer-feil
-CiteSeer_Fetch_Error=Feil_ved_henting_fra_CiteSeer
-CiteSeer_Import_Error=Feil_ved_import_fra_CiteSeer
-CiteSeer_Import_Fields=CiteSeer_importer_felter
-CiteSeer_Transfer=CiteSeer-overf\u00F8ring
-Class_name=Klassenavn
-Clear=Opphev
-clear_all_groups=fjern_alle_grupper
-Clear_field=Slett_felt
-
-Clear_fields=Slett_felter
-Clear_highlight=Fjern_utheving
-Close=Lukk
-Close_dialog=Lukk_dialog
-Close_the_current_database=Lukk_denne_databasen
-Close_the_help_window=Lukk_hjelpevinduet
-Close_window=Lukk_vindu
-Closed_database=Lukket_database
-Collapse_subtree=Lukk_forgrening
-Color_codes_for_required_and_optional_fields=Fargekoder_for_n\u00F8dvendige_og_valgfrie_felter
-Color_for_marking_incomplete_entries=Farge_for_markering_av_ufullstendige_enheter
-Column_width=Kolonnebredde
-Command_line_id=Kommandolinje-id
-Complete_record=Komplett_form
-Completed_Import_Fields_from_CiteSeer.=Fullf\u00F8rte_import_av_felter_fra_CiteSeer
-Completed_import_from_CiteSeer.=Fullf\u00F8rte_import_fra_CiteSeer
-Connect=
-Connect_to_SQL_database=
-Connect_to_SQL_Database=
-Connection_to_IEEEXplore_failed=Oppkobling_til_IEEExplore_mislyktes
-Contained_in=Inneholdt_i
-Content=Innhold
-Copied=Kopierte
-Copied_cell_contents=Kopierte_innhold_av_cellen
-Copied_key=Kopierte_n\u00F8kkel
-Copied_keys=Kopierte_n\u00F8kler
-Copy=Kopier
-Copy_BibTeX_key=Kopier_BibTeX-n\u00F8kkel
-Copy_file_to_file_directory.=Kopier_fil_til_filkatalog.
-Copy_files_to_file_directory.=Kopier_filer_til_filkatalog.
-
-Copy_to_clipboard=Kopier_til_utklippstavle
-Could_not_call_executable=Kunne_ikke_kalle_programfilen
-Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=Kunne_ikke_opprette_kontakt_med_en_gnuserv-prosess._Kontroller_at_Emacs_eller_XEmacs_er_i_gang<BR>og_at_serveren_har_blitt_startet_(med_kommandoen_'gnuserv-start').
-Could_not_connect_to_host=Kunne_ikke_koble_til_vert
-Could_not_connect_to_host_=Kunne_ikke_koble_opp_mot_vert
-Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=Kunne_ikke_koble_til_Vim-server._Sjekk_at_Vim_kj\u00F8rer<BR>med_riktig_servernavn.
-Could_not_determine_exception_message.=
-Could_not_export_entry_types=Kunne_ikke_eksportere_enhetstyper
-Could_not_export_file=Kunne_ikke_eksportere
-Could_not_export_preferences=Kunne_ikke_eksportere_innstillinger
-# I have reformulated the following lines, because the 1st person form is not suitable:
-Could_not_find_a_suitable_import_format.=Fant_ikke_noe_passende_importformat.
-
-Could_not_find_directory_for_%0-files\:_%1=Kunne_ikke_finne_katalog_for_%0-filer:_%1
-Could_not_find_image_file=Kunne_ikke_finne_bilde
-Could_not_find_layout_file=Fant_ikke_layoutfil
-Could_not_import_entry_types=Kunne_ikke_importere_enhetstyper
-Could_not_import_preferences=Kunne_ikke_importere_innstillinger
-Could_not_instantiate_%0_%1=Kunne_ikke_instansiere_%0_%1
-
-Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=Kunne_ikke_instansiere_%0_%1._Har_du_valgt_riktig_katalog?
-
-Could_not_open_link=Kunne_ikke_\u00E5pne_link
-Could_not_parse_number_of_hits=Kunne_ikke_lese_ut_antall_treff
-Could_not_print_preview=
-Could_not_resolve_import_format=Kunne_ikke_bestemme_importformat
-Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.=Kunne_ikke_kalle_'gnuclient'-programmet._Kontroller_at_du_har_installert_gnuserv/gnuclient-programmene.
-Could_not_run_the_'vim'_program.=Kunne_ikke_kj\u00F8re_'vim'-programmet
-Could_not_save_file=Kunne_ikke_lagre
-Could_not_save_file._Character_encoding_'%0'_is_not_supported.=Kunne_ikke_lagre_fil._Tegnkodingen_'%0'_er_ikke_st\u00F8ttet.
-Couldn't_find_an_entry_associated_with_this_URL=Fant_ingen_enhet_for_f\u00F8lgende_URL
-Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=Kunne_ikke_tolke_'citeseerurl'-feltet_for_f\u00F8lgende_enheter
-Create_group=Opprett_gruppe
-Created_groups.=Opprettet_grupper.
-
-crossreferenced_entries_included=refererte_enheter_inkludert
-Current_content=N\u00E5v\u00E6rende_innhold
-Current_value=N\u00E5v\u00E6rende_verdi
-Custom_entry_types=Egendefinerte_enhetstyper
-Custom_entry_types_found_in_file=Fant_egendefinerte_enhetstyper_i_filen
-Custom_icon_theme=Egendefinert_ikonsett
-Custom_icon_theme_file=Ikonsettfil
-Custom_importers=Egendefinerte_importformat
-Customize_entry_types=Tilpass_enhetstyper
-Customize_key_bindings=Sett_opp_hurtigtaster
-Cut=Klipp_ut
-cut_entries=klippet_ut
-cut_entry=klipp_ut_enhet
-Cut_pr=Klippet_ut
-Database_\:=
-Database_encoding=Tegnkoding_for_database
-Database_has_changed._Do_you_want_to_save_before_closing?=Databasen_er_endret._Vil_du_lagre_f\u00F8r_du_lukker_den?
-Database_properties=Databaseegenskaper
-Date_format=Datoformat
-Default=Tilbakestill
-Default_encoding=Standard_koding
-Default_grouping_field=Standardfelt_for_gruppering
-Default_look_and_feel=Standard_utseende
-Default_pattern=Default_pattern
-Default_sort_criteria=Standard_sorteringskriteria
-Define_'%0'=Definer_'%0'
-defined.=er_definert.
-Delete=Slett
-Delete_custom=Slett_tilpasset
-Delete_custom_format=Slett_tilpasset_type
-delete_entries=slett_enheter
-Delete_entry=Slett_enhet
-delete_entry=slett_enhet
-Delete_multiple_entries=Slett_flere_enheter
-Delete_rows=Slett_rader
-Delete_strings=Slett_strenger
-Deleted=Slettet
-Delimit_fields_with_semicolon,_ex.=Avgrens_felter_med_semikolon,_f.eks.
-Derby=
-Descending=Synkende
-Description=Beskrivelse
-Deselect_all=Velg_ingen
-Deselect_all_duplicates=Velg_bort_alle_duplikater
-Details=Details
-Disable_entry_editor_when_multiple_entries_are_selected=Sperr_enhetsskjema_n\u00E5r_flere_enheter_er_valgt
-Disable_this_confirmation_dialog=Deaktiver_denne_kontrolldialogen
-Disable_this_warning_dialog=Deaktiver_denne_advarselen
-Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Vis_alle_enheter_inneholdt_i_minst_en_av_de_valgte_gruppene.
-Display_all_error_messages=Vis_alle_feilmeldinger
-Display_help_on_command_line_options=Vis_kommandolinjehjelp
-Display_imported_entries_in_an_inspection_window_before_they_are_added.=Vis_importerte_enheter_i_et_inspeksjonsvindu_f\u00F8r_de_legges_til.
-Display_only_entries_belonging_to_all_selected_groups.=Vis_kun_enheter_inneholdt_i_alle_valgte_grupper.
-
-Display_version=Vis_versjonsnummer
-Displaying_no_groups=Viser_ingen_grupper
-Do_not_abbreviate_names=Ikke_forkort_navn
-Do_not_autoset=Ikke_sett_linker_automatisk
-Do_not_import_entry=Ikke_importer_enhet
-Do_not_open_any_files_at_startup=\u00c5pne_ingen_filer_ved_oppstart
-Do_not_overwrite_existing_keys=Ikke_skriv_over_eksisterende_n\u00f8kler
-Do_not_show_splash_window_at_startup=Ikke_vis_JabRef-informasjonsvindu_ved_oppstart
-Do_not_show_these_options_in_the_future=Ikke_vis_disse_valgene_igjen
-Do_not_wrap_the_following_fields_when_saving=Ikke_introduser_linjeskift_i_f\u00f8lgende_felter_ved_lagring
-Do_not_write_the_following_fields_to_XMP_Metadata:=
-Do_not_write_the_following_fields_to_XMP_Metadata\:=Ikke_skriv_de_f\u00F8lgende_feltene_til_XMP-metadata
-
-Do_you_want_JabRef_to_do_the_following_operations?=Vil_du_at_JabRef_skal_gj\u00F8re_de_f\u00F8lgende_operasjonene?
-Docbook=Docbook
-Done=Ferdig
-Down=Ned
-Download=Last_ned
-Download_completed=Nedlasting_fullf\u00F8rt
-Download_file=Last_ned_fil
-Downloading...=Laster_ned...
-
-Drag_and_Drop_Error=Feil_ved_trekk-og-slipp
-Drop_%0=Slipp_%0
-duplicate_BibTeX_key=ikke_unik_BibTeX-n\u00F8kkel
-Duplicate_BibTeX_key.=Duplicate_BibTeX_key.
-Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=BibTeX-n\u00F8kkelen_er_ikke_unik._Gruppering_kan_feile_for_denne_enheten.
-Duplicate_Key_Warning=Advarsel:_ikke_unik_n\u00F8kkel
-Duplicate_pairs_found=Duplikatpar_funnet
-duplicate_removal=fjerning_av_duplikater
-Duplicate_string_name=Ikke_unikt_navn_p\u00E5_streng
-Duplicates_found=Duplikater_funnet
-Duplicates_removed=Duplikater_fjernet
-Dynamic_groups=Dynamiske_grupper
-Dynamically_group_entries_by_a_free-form_search_expression=Grupper_enheter_dynamisk_ved_hjelp_av_et_standard_s\u00f8keuttrykk
-Dynamically_group_entries_by_searching_a_field_for_a_keyword=Grupper_enheter_dynamisk_ved_\u00e5_s\u00f8ke_etter_n\u00f8kkelord_i_et_felt
-Each_line_must_be_on_the_following_form=Hver_av_linjene_m\u00E5_v\u00E6re_p\u00E5_den_f\u00F8lgende_formen
-Edit=Rediger
-Edit_custom_export=Rediger_eksternt_eksportfilter
-Edit_entry=Rediger_enhet
-Edit_file_link=Rediger_link
-Edit_file_type=Rediger_filtype
-Edit_group=Rediger_gruppe
-Edit_journal=Rediger_journal
-Edit_preamble=Rediger_'preamble'
-Edit_strings=Rediger_strenger
-Editor_options=Alternativer_for_redigering
-empty_BibTeX_key=tom_BibTeX-n\u00F8kkel
-Empty_BibTeX_key.=Tom_BibTeX-n\u00F8kkel
-Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Tom_BibTeX-n\u00F8kkel._Gruppering_kan_feile_for_denne_enheten.
-empty_database=tom_database
-Enable_source_editing=Tillat_redigering_av_kildekode
-Enable_word/name_autocompletion=Aktiver_autokomplettering_av_navn/ord
-Endnote=Endnote
-Enter_URL=Skriv_inn_URL
-Enter_URL_to_download=Skriv_inn_URL_som_skal_lastes_ned
-entries=enheter
-Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Enheter_kan_ikke_manuelt_legges_til_i_eller_fjernes_fra_denne_gruppen.
-Entries_exported_to_clipboard=Enheter_eksportert_til_utklippstavle
-entries_have_undefined_BibTeX_key=enheter_har_udefinert_BibTeX-n\u00f8kkel
-entries_into_new_database=enheter_i_ny_database
-entry=enhet
-Entry_editor=Enhetsskjema
-
-Entry_has_no_citekey=Enheten_har_ingen_BibTeX-n\u00F8kkel
-Entry_in_current_database=Enhet_i_eksisterende_database
-Entry_in_import=Enhet_i_import
-Entry_preview=Forh\u00E5ndsvisning
-Entry_table=Hovedtabell
-Entry_table_columns=Tabellkolonner
-Entry_type=Enhetstype
-Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Navn_p\u00E5_typer_kan_ikke_inneholde_opperom_eller_noen_av_de_f\u00F8lgende_tegnene
-Entry_types=Enhetstyper
-Error=Feil
-Error\:_=
-Error_converting_Bibtex_to_XMP:_%0=
-
-Error_converting_Bibtex_to_XMP\:_%0=Feil_ved_konvertering_av_BibTeX_til_XMP:_%0
-Error_converting_XMP_to_'%0'...=Feil_ved_tilpassing_av_XMP_for_'%0'...
-Error_exporting_to_clipboard=Feil_ved_eksport_til_utklippstavle
-##Error:_check_your_External_viewer_settings_in_Preferences=Feil:_unders\u00F8k_innstillingene_for_Eksterne_programmer_i_Innstillinger
-Error_in_field=Feil_i_felt
-Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=
-Error_occured_when_parsing_entry=En_feil_oppsto_ved_lesing_av_enhet
-Error_opening_file=Feil_ved_\u00E5pning_av_fil
-Error_setting_field=Problem_med_\u00E5_sette_felt
-Error_while_converting_BibtexEntry_to_XMP_%0=Feil_ved_konvertering_av_BibTeX-enheten_til_XMP_%0
-Error_while_downloading_file\:=
-Error_while_fetching_from_OIA2=Feil_ved_nedlasting_fra_OIA2
-Error_while_writing=En_feil_oppsto_ved_skriving
-
-Error_writing_to_%0_file(s).=Feil_ved_skriving_til_%0_fil(er).
-Error_writing_XMP_to_file\:_%0=Feil_ved_skriving_av_XMP_til_filen_'%0'
-
-Establishing_SQL_connection...=
-Exceptions=Feilinformasjon
-Existing_file=Eksisterende_fil
-exists._Overwrite_file?=eksisterer._Erstatt_filen?
-exists.Overwrite?=eksisterer._Skriv_over?
-Expand_subtree=\u00c5pne_forgrening
-Export=Eksporter
-Export_entry_types=Eksporter_enhetstyper
-Export_name=Navn_p\u00E5_filter
-Export_preferences=Eksporter_innstillinger
-Export_preferences_to_file=Eksporter_innstillinger_til_fil
-Export_properties=Egenskaper_for_eksportfilter
-Export_to_clipboard=Eksporter_til_utklippstavle
-Export_to_SQL_database=
-Exporting=Eksporterer
-Extension=Etternavn
-External_changes=Eksterne_endringer
-
-External_file_links=Eksterne_linker
-External_files=Eksterne_filer
-External_programs=Eksterne_programmer
-External_viewer_called=Eksternt_program_kalt_opp
-Failed_to_read_groups_data_(unsupported_version:_%0)=Kunne_ikke_lese_gruppedata_(ikke_st\u00f8ttet_versjon:_%0)
-Fetch=Hent
-Fetch_Articles_Citing_your_Database=Hent_publikasjoner_som_refererer_enheter_i_din_database
-Fetch_CiteSeer=Hent_CiteSeer
-
-Fetch_Medline_by_ID=Hent_Medline_ved_hjelp_av_ID
-Fetched_all_citations_from_target_database.=Hentet_alle_refererende_publikasjoner_fra_CiteSeer.
-Fetching_Citations=Henter_referanser
-Fetching_Identifiers=Henter_identifikatorer
-Fetching_Medline_by_ID...=Henter_Medline_ved_hjelp_av_ID...
-Fetching_Medline_by_id_...=Henter_Medline_ved_hjelp_av_id...
-Fetching_Medline_by_term_...=S\u00F8ker_i_Medline_...
-Field=Felt
-field=felt
-# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
-Field_content=Innhold_i_felt
-Field_name=Feltnavn
-Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Feltnavn_kan_ikke_inneholde_opperom_eller_de_f\u00F8lgende_tegnene
-Field_sizes=Feltst\u00f8rrelser
-
-Field_to_filter=Felt_som_skal_filtreres
-Field_to_group_by=Grupperingsfelt
-Fields=Felter
-File=Fil
-file=fil
-
-File_'%0'_is_already_open.=Filen_'%0'_er_allerede_\u00E5pen.
-File_'%0'_not_found=Fant_ikke_filen_'%0'
-File_changed=Endret_fil
-File_directory=Filkatalog
-File_directory_is_'%0':=Filkatalogen_er_'%0':
-
-File_directory_is_not_set_or_does_not_exist!=Filkatalogen_er_ikke_satt_eller_eksisterer_ikke!
-
-File_download=Filnedlasting
-File_exists=Filen_eksisterer
-File_extension=Etternavn_p\u00E5_filer
-
-File_has_been_updated_externally._What_do_you_want_to_do?=Filen_har_blitt_endret_eksternt._Hva_vil_du_gj\u00F8re?
-File_not_found=Fant_ikke_filen
-File_type=Filtype
-File_updated_externally=Filen_har_blitt_endret_eksternt
-filename=filnavn
-Files_opened=Filer_\u00E5pnet
-
-Filter=Filter
-
-Finished_autosetting_external_links.=Fullf\u00F8rte_automatisk_setting_av_eksterne_linker.
-Finished_synchronizing_%0_links._Entries_changed%c_%1.=Fullf\u00f8rte_synkronisering_av_%0-linker._Enheter_endret%c_%1.
-Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=Fullf\u00F8rte_skriving_av_XMP-metadata._Skrev_til_%0_fil(er).
-Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=
-First_select_the_entries_you_want_keys_to_be_generated_for.=Velg_f\u00F8rst_hvilke_enheter_du_vil_generere_n\u00F8kler_for.
-Fit_table_horizontally_on_screen=Tilpass_tabellbredden_horisontalt
-Float=Flyt
-Float_marked_entries=Sorter_merkede_enheter_\u00F8verst
-Font_Family=Familie
-Font_Preview=Forh\u00E5ndsvisning
-Font_Size=St\u00F8rrelse
-Font_Style=Stil
-FontSelector=Fontvelger
-for=for
-Format_of_author_and_editor_names=Formatering_av_forfatter-_og_redakt\u00F8rnavn
-Format_String=Formatstreng
-Format_used=Format_brukt
-Formatter_Name=Navn_p\u00e5_formaterer
-Formatter_not_found=Ukjent_formaterer
-found=funnet
-Found_%0_plugin(s)=
-found_in_aux_file=funnet_i_aux-fil
-Full_name=Fullt_navn
-General=Generelt
-General_fields=Generelle_felter
-Generate=Generer
-Generate_BibTeX_key=Generere_BibTeX-n\u00F8kkel
-Generate_keys=Generer_n\u00F8kler
-Generate_keys_before_saving_(for_entries_without_a_key)=
-
-Generate_keys_for_imported_entries=Generer_n\u00f8kler_automatisk_for_importerte_enheter
-Generate_now=Generer_n\u00e5
-Generated_BibTeX_key_for=Genererte_BibTeX-n\u00F8kkel_for
-Generating_BibTeX_key_for=Genererer_BibTeX-n\u00F8kkel_for
-Grab=Fang_hurtigtast
-Gray_out_entries_not_in_group_selection=Skraver_enheter_utenfor_valgte_grupper
-Gray_out_non-hits=Vis_ikke-treff_i-gr\u00E5tt
-Gray_out_non-matching_entries=Skraver_ikke-treff
-Group_properties=Gruppeegenskaper
-
-grouping_may_not_work_for_this_entry=gruppering_kan_feile_for_denne_enheten
-Groups=Gruppering
-Harvard_RTF=Harvard_RTF
-Have_you_chosen_the_correct_package_path?=
-Help=Hjelp
-
-Help_contents=Oversikt_over_hjelpefiler
-Help_on_groups=Hjelp_om_grupper
-Help_on_key_patterns=Hjelp_om_n\u00F8kkelgenerering
-Help_on_Preview_Settings=
-Help_on_Regular_Expression_Search=
-Hide_non-hits=Skjul_ikke-treff
-Hide_non-matching_entries=Gjem_ikke-treff
-
-Hierarchical_context=Gruppehierarki
-Highlight=Uthev
-Highlight_groups_matching_all_selected_entries=Uthev_grupper_som_inneholder_alle_valgte_enheter
-Highlight_groups_matching_any_selected_entry=Uthev_grupper_som_inneholder_minst_en_av_de_valgte_enhetene
-Highlight_overlapping_groups=Uthev_overlappende_grupper
-Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=Hint%c_For_bare_\u00e5_s\u00f8ke_i_spesifikke_felt,_skriv_f._eks.%c<p><tt>author%esmith_and_title%eelectrical</tt>
-HTML=HTML
-
-HTML_table=HTML-tabell
-HTML_table_(with_Abstract_&_BibTeX)=HTML-tabell_(med_Abstract_&_BibTeX)
-Icon=Ikon
-Ignore=Ignorer
-Illegal_type_name=Ugyldig_typenavn
-Immediate_subgroups=N\u00e6rmeste_undergrupper
-Import=Importer
-Import_and_keep_old_entry=Importer_og_behold_den_gamle_enheten
-Import_and_remove_old_entry=Importer_og_fjern_den_gamle_enheten
-Import_cancelled.=Import_kansellert.
-Import_Data_from_CiteSeer_Database=Importer_data_fra_CiteSeer-database
-Import_entries=Importer_enheter
-Import_entry_types=Importer_enhetstyper
-Import_failed=Import_mislyktes
-Import_Fields_from_CiteSeer_Database=Importer_felter_fra_CiteSeer-database
-Import_file=Importer_fil
-Import_group_definitions=Importer_gruppedefinisjoner
-Import_name=Navn_p\u00e5_import
-Import_preferences=Importer_innstillinger
-Import_preferences_from_file=Importer_innstillinger_fra_fil
-Import_strings=Importer_strenger
-Import_to_open_tab=
-Import_word_selector_definitions=Importer_definisjoner_for_hurtigvelgere
-Imported_database=Importerte_database
-Imported_entries=Importerte_enheter
-Imported_entry_types=Importerte_enhetstyper
-Imported_from_database=Importerte_fra_databasen
-ImportFormat_class=ImportFormat-klasse
-Importing=Importerer
-Importing_file=Importerer_fil
-Importing_in_unknown_format=Importerer_ukjent_format
-In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=I_JabRef_brukes_#-tegn_parvis_for_\u00E5_indikere_strenger.
-Include_abstracts=
-Include_entries=Inkluder_enheter
-Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Inkluder_undergrupper:_Vis_enheter_inneholdt_i_denne_gruppen_eller_en_undergruppe
-Incremental=Inkrementell
-Incremental_search=Inkrementelt_s\u00F8k
-Incremental_search_failed._Repeat_to_search_from_top.=Incremental_search_failed._Repeat_to_search_from_top.
-Independent_group\:_When_selected,_view_only_this_group's_entries=Uavhengig_gruppe:_Vis_bare_denne_gruppens_enheter
-Initially_show_groups_tree_expanded=Vis_gruppetreet_ekspandert_i_utgangspunktet
-Input=Inndata
-Input_error=Inputfeil
-Insert=Legg_til
-Insert_rows=Legg_til_rader
-Insert_selected_citations_into_LyX/Kile=Send_valgte_enheter_til_LyX/Kile
-Insert_selected_citations_into_WinEdt=Send_valgte_enheter_til_WinEdt
-insert_string_=sett_inn_streng_
-Insert_URL=Sett_inn_URL
-integrity=integritet
-Integrity_check=Integritetssjekk
-Intersection=Snitt
-Invalid_BibTeX_key=Ugyldig_BibTeX-n\u00F8kkel
-Invalid_date_format=Ugyldig_datoformat
-Invalid_URL=Ugyldig_URL
-Inverted=Invertert
-is_a_standard_type.=er_en_standardtype.
-ISO_abbreviation=ISO-forkortelse
-Item_list_for_field=Ordliste_for_felt
-jabref=
-JabRef_help=JabRef-hjelp
-JabRef_preferences=JabRef-oppsett
-Journal_abbreviations=Journalforkortelser
-Journal_list_preview=Forh\u00e5ndsvisning_av_journalliste
-Journal_name=Journalnavn
-Keep=Behold
-Keep_both=Behold_begge
-Keep_lower=Behold_nederste
-Keep_upper=Behold_\u00F8verste
-Key_bindings=Hurtigtaster
-Key_bindings_changed=Hurtigtaster_endret
-Key_generator_settings=Innstillinger_for_n\u00F8kkelgenerering
-Key_pattern=M\u00F8nster
-BibTeX_key_generator=BibTeX-n\u00F8kkelgenerator
-keys_in_database=n\u00F8kler_i_databasen
-Keyword=N\u00F8kkelord
-Label=Navn
-Language=Spr\u00E5k
-Last_modified=Sist_endret
-LaTeX_AUX_file=LaTeX_AUX-fil
-Leave_file_in_its_current_directory.=La_filen_ligge_i_katalogen_den_ligger_i_n\u00E5.
-
-Leave_files_in_their_current_directory.=La_filene_ligge_i_katalogen_de_ligger_i_n\u00E5.
-Left=Venstre
-License=
-Limit_to_fields=Begrens_til_f\u00F8lgende_felter
-Limit_to_selected_entries=Begrens_til_valgte_enheter
-
-Link=Link
-Link_local_file=Link_til_lokal_fil
-
-Link_to_file_%0=Link_til_filen_%0
-Listen_for_remote_operation_on_port=Lytt_etter_fjernoperasjoner_p\u00c3\u00a5_port
-Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=
-Load_session=Gjenopprett_tilstand
-Loading_session...=Gjenoppretter_tilstand...
-localhost=
-Look_and_feel=Utseende
-Looking_for_pdf...=Ser_etter_pdf...
-lower=sm\u00E5_bokstaver
-Main_%0_directory=Hovedkatalog_for_%0-filer
-Main_file_directory=
-
-Main_layout_file=Hoved-layoutfil
-Main_PDF_directory=Hovedkatalog_for_PDF-filer
-Main_PS_directory=Hovedkatalog_for_PS-filer
-Manage=Sett_opp
-Manage_custom_exports=Sett_opp_eksterne_eksportfiltre
-Manage_custom_imports=Sett_opp_eksterne_importfiltre
-Manage_external_file_types=Sett_opp_eksterne_filtyper
-Manage_journal_abbreviations=Sett_opp_journalforkortelser
-Mark_entries=Merk_enheter
-Mark_entry=Merk_enhet
-Mark_new_entries_with_addition_date=Merk_nye_enheter_med_dato
-Mark_new_entries_with_owner_name=Merk_nye_enheter_med_navn_p\u00E5_eier
-Marked_selected=Merket_valgte_enheter
-Medline_entries_fetched=Medline-enheter_hentet
-Memory_Stick_Mode=
-Menu_and_label_font_size=St\u00F8rrelse_av_menyfonter
-Merged_external_changes=Inkorporerte_eksterne_endringer
-Messages=Meldinger
-Messages_and_Hints=Beskjeder_og_hint
-MIS_Quarterly=MIS_Quarterly
-Modification_of_field=Endring_av_felt
-Modified_group_"%0".=Endret_gruppen_"%0".
-Modified_groups=Endrede_grupper
-Modified_string=Endret_streng
-Modify=Endre
-modify_group=endre_gruppe
-MODS=MODS
-Move=Flytt
-Move_down=Flytt_ned
-Move_entries_in_group_selection_to_the_top=Flytt_enheter_i_valgte_grupper_\u00F8verst
-Move_external_links_to_'file'_field=Flytt_eksterne_linker_til_'file'-feltet
-Move_file_to_file_directory=Flytt_fil_til_filkatalog.
-Move_files_to_file_directory.=Flytt_filer_til_filkatalog.
-move_group=flytt_gruppe
-Move_string_down=Flytt_streng_ned
-Move_string_up=Flytt_streng_opp
-Move_up=Flytt_opp
-Moved_group_"%0".=Flyttet_gruppen_"%0".
-MS_Office_2007=MS_Office_2007
-MySQL=
-MySQL_database=
-Name=Navn
-Name_formatter=Navneformaterer
-Natbib_style=Natbib-stil
-
-Native_file_dialog=System-fildialog
-nested_aux_files=n\u00F8stede_aux-filer
-New=Ny
-new=ny
-New_BibTeX_database=Ny_BibTeX-database
-New_BibTeX_entry=Ny_BibTeX-enhet
-New_BibTeX_subdatabase=Ny_BibTeX-deldatabase
-New_content=Nytt_innhold
-New_database_created.=Opprettet_ny_database.
-New_field_value=Ny_verdi
-New_file=Ny_fil
-New_file_link_(INSERT)=Ny_link_(INSERT)
-New_group=Ny_gruppe
-New_string=Ny_streng
-Next_entry=Neste_enhet
-No_%0_found=Fant_ingen_%0
-No_actual_changes_found.=Ingen_reelle_endringer_funnet.
-no_base-bibtex-file_specified=ingen_basis-bibtexfil_spesifisert
-no_database_generated=ingen_database_generert
-No_databases_saved.=Ingen_databaser_lagret.
-No_duplicates_found=Ingen_duplikater_funnet
-No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Ingen_enheter_funnet._Kontroller_at_du_bruker_riktig_importfilter.
-No_entries_found_for_the_search_string_'%0'=Fant_ingen_enheter_for_s\u00F8keteksten_'%0'
-No_entries_imported.=Ingen_enheter_importert.
-No_entries_or_multiple_entries_selected.=Ingen_eller_flere_enheter_valgt.
-No_entries_selected=Ingen_enheter_valgt
-No_entries_selected.=Ingen_enheter_valgt.
-No_exceptions_have_ocurred.=
-No_files_found.=Ingen_filer_funnet.
-No_GUI._Only_process_command_line_options.=Ingen_GUI._Bare_behandle_kommandolinjevalg.
-No_journal_names_could_be_abbreviated.=Ingen_journalnavn_kunne_forkortes.
-No_journal_names_could_be_unabbreviated.=Ingen_journalnavn_kunne_ekspanderes.
-No_Medline_entries_found.=Ingen_Medline-enheter_funnet
-
-No_PDF_linked=Ingen_PDF_linket
-No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Ingen_pdf_eller_ps_definert_og_fant_ingen_filer_med_navn_tilsvarende_BibTeX-n\u00f8kkelen
-No_plugins_were_found_in_the_following_folders\:=
-No_references_found=Ingen_referanser_funnet
-No_saved_session_found.=Fant_ingen_lagret_tilstand.
-No_url_defined=Ingen_url_er_definert
-No_XMP_metadata_found_in_=Ingen_XMP-metadata_funnet_i_
-not=ikke
-not_found=ikke_funnet
-Not_saved_(empty_session)=Tilstand_ikke_lagret_(ingen_filer_\u00E5pne)
-Note_that_the_entry_causing_the_problem_has_been_selected.=Legg_merke_til_at_enheten_som_skaper_problemet_har_blitt_valgt.
-Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=Merk_at_du_m\u00E5_spesifisere_det_fullstendige_klassenavnet_for_utseendet,
-Nothing_to_redo=Ingenting_\u00E5_gjenta
-Nothing_to_undo=Ingenting_\u00E5_angre
-# The next is used like in "References found: 1 Number of references to fetch?"
-Number_of_references_to_fetch?=Antall_referanser_som_skal_hentes?
-occurences=treff
-OK=OK
-Ok=OK
-One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=En_eller_flere_linker_er_av_typen_'%0'_som_er_udefinert._Hva_vil_du_gj\u00F8re?
-One_or_more_keys_will_be_overwritten._Continue?=En_eller_flere_n\u00f8kler_vil_bli_skrevet_over._Fortsett?
-Only_one_item_is_supported=Bare_ett_element_av_gangen_er_st\u00F8ttet
-Open=\u00C5pne
-Open_BibTeX_database=\u00C5pne_BibTeX-database
-Open_database=\u00C5pne_database
-Open_editor_when_a_new_entry_is_created=Start_redigering_n\u00E5r_en_ny_enhet_opprettes
-Open_file=\u00C5pne_fil
-Open_last_edited_databases_at_startup=\u00C5pne_sist_viste_databaser_ved_oppstart
-Open_PDF_or_PS=\u00C5pne_PDF_eller_PS
-Open_right-click_menu_with_Ctrl+left_button=\u00C5pne_h\u00F8yreklikkmeny_med_Ctrl+venstre_knapp
-Open_URL_or_DOI=\u00C5pne_URL_eller_DOI
-OpenDocument_Spreadsheet=OpenDocument_Spreadsheet
-Opened_database=\u00C5pnet_database
-Opening=\u00C5pner
-Opening_preferences...=\u00C5pner_innstillinger...
-
-OpenOffice_Calc=OpenOffice_Calc
-OpenOffice_CSV=
-Operation_canceled.\n=Operasjonen_avbrutt.\n
-Operation_not_supported=Operasjonen_er_ikke_st\u00F8ttet
-Optional_fields=Valgfrie_felter
-Options=Valg
-or=eller
-out_of=ut_av
-Output=Output
-Output_or_export_file=Lagre_eller_eksporter_fil
-Override=Skriv_over
-Override_default_file_directories=
-
-Override_default_font_settings=Overstyr_standardfonter
-override_the_bibtex_key_by_the_selected_text=
-Overwrite=Skriv_over
-Overwrite_existing_field_values=Skriv_over_eksisterende_verdier
-Overwrite_keys=Skriv_over_n\u00F8kler
-pairs_processed=par_revidert
-Password_\:=
-Paste=Lim_inn
-paste_entries=lim_inn
-paste_entry=lim_inn
-Paste_from_clipboard=Lim_inn_fra_utklippstavle
-Pasted=Limte_inn
-
-Path_to_%0_not_defined=Sti_til_%0_ikke_definert
-Path_to_HTML_viewer=Sti_til_HTML-leser
-Path_to_LatexEditor_(LEd.exe)=Sti_til_LatexEditor_(LEd.exe)
-Path_to_LyX_pipe=Sti_til_LyX-pipe
-Path_to_PDF_viewer=Sti_til_PDF-leser
-Path_to_PS_viewer=Sti_til_PS-leser
-
-Path_to_Vim=Sti_til_Vim
-Path_to_WinEdt.exe=Sti_til_WinEdt.exe
-PDF_directory=
-PDF_does_not_exist=PDF-filen_finnes_ikke
-Personal_journal_list=Personlig_journalliste
-Plain_text_import=Import_fra_ren_tekst
-Please_check_your_network_connection_to_this_machine.=Vennligst_sjekk_maskinens_nettverksforbindelse.
-Please_enter_a_name_for_the_group.=Skriv_inn_et_navn_for_gruppen.
-Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=Skriv_inn_et_s\u00F8kebegrep._For_eksempel,_for_\u00E5_s\u00F8ke_i_alle_felter_etter_<b>Olsen</b>,_skriv%c<p><tt>olsen</tt><p>For_\u00E5_s\u00F8ke_i_<b>Author</b>-feltet_etter_<b>Olsen</b>_og_i_<b>Title</b>-feltet_etter_<b>electr [...]
-Please_enter_a_semicolon_or_comma_separated_list_of_Medline_IDs_(numbers).=Du_m\u00E5_oppgi_en_semikolon-_eller_kommaseparert_liste_av_Medline-IDer_(tall).
-Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=Vennligst_skriv_inn_feltet_som_skal_s\u00F8kes_i_(f.eks._<b>keywords</b>)_og_n\u00f8kkelordet_\u00e5_s\u00F8ke_etter_(f._eks._<b>electrical</b>).
-Please_enter_the_string's_label=Skriv_inn_et_navn_for_strengen
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=Se_i_JabRef-manualen_for_informasjon_om_bruk_av_CiteSeer-verkt\u00F8yene
-Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=Vennligst_se_JabRef-dokumentasjonen_for_informasjon_om_bruk_av_CiteSeer-verkt\u00F8yene.
-Please_select_an_importer=Vennligst_velg_et_importformat
-Please_select_an_importer.=Velg_et_importfilter.
-Please_select_exactly_one_group_to_move.=Velg_eksakt_en_gruppe_for_flytting.
-Please_specify_the_=
-Please_wait_until_it_has_finished.=Vennligst_vent_til_den_er_fullf\u00F8rt.
-Possible_duplicate_entries=Mulige_duplikater
-Possible_duplicate_of_existing_entry._Click_to_resolve.=Mulig_duplikat_av_eksisterende_enhet._Klikk_for_\u00e5_h\u00e5ndtere.
-Preamble=Preamble
-Preferences=Oppsett
-Preferences_recorded.=Lagret_oppsett.
-Preview=Forh\u00E5ndsvisning
-Previous_entry=Forrige_enhet
-Primary_sort_criterion=Prim\u00e6rt_sorteringskriterium
-Print_Preview=
-Printing_Entry_Preview=
-Problem_with_parsing_entry=Problem_med_\u00E5_lese_enhet
-Processing_=Arbeider_
-Program_output=Output_fra_program
-PS_directory=
-Push_entries_to_external_application_(%0)=Send_enheter_til_eksternt_program_(%0)
-Push_selection_to_Emacs=Send_valgte_enheter_til_Emacs
-Push_selection_to_LyX/Kile=Send_valgte_enheter_til_LyX/Kile
-Push_selection_to_Vim=Send_valgte_enheter_til_Vim
-Push_selection_to_WinEdt=Send_valgte_til_WinEdt
-Push_to_LatexEditor=
-Pushed_citations_to_%0=
-Pushed_citations_to_Emacs=Sendte_enheter_til_Emacs
-Pushed_citations_to_Vim=Sendte_enheter_til_Vim
-Pushed_citations_to_WinEdt=Sendte_referanser_til_WinEdt
-Pushed_the_citations_for_the_following_rows_to=Sendte_referanser_til_de_f\u00F8lgende_radene_til
-Quit_JabRef=Avslutt_JabRef
-Quit_synchronization=Avslutt_synkronisering
-Raw_source=Kilde
-Really_delete_the_selected=Vil_du_slette_de_valgte
-Rearrange_tabs_alphabetically_by_title=
-Redo=Gjenta
-Reference_database=Referansedatabase
-# The next two lines are used like in "References found: 1 Number of references to fetch?"
-References_found=Referanser_funnet
-Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Undergruppe:_Vis_enheter_inneholdt_b\u00e5de_i_denne_gruppen_og_gruppen_over
-Refresh_view=Oppdater
-Regular_Expression=Regul\u00e6ruttrykk
-Remember_these_entry_types?=Husk_disse_enhetstypene?
-Remote_operation=
-Remote_server_port=
-Remove=Fjern
-Remove_all?=Fjern_alle?
-Remove_all_subgroups=Fjern_undergrupper
-Remove_all_subgroups_of_"%0"?=Remove_all_subgroups_of_"%0"?
-Remove_double_braces_around_BibTeX_fields_when_loading.=Fjern_doble_kr\u00f8llparenteser_rundt_BibTeX-felter_ved_innlasting.
-Remove_duplicates=Fjern_duplikater
-Remove_entry_from_import=Fjern_enhet_fra_import
-Remove_entry_selection_from_this_group=Fjern_valgte_enheter_fra_denne_gruppen
-Remove_entry_type=Slett_enhetstype
-Remove_file_link_(DELETE)=Slett_link_(DELETE)
-remove_from_group=fjern_fra_gruppe
-Remove_from_group=Fjern_fra_gruppe
-Remove_group=Fjern_gruppe
-Remove_group,_keep_subgroups=Fjern_gruppe,_behold_undergrupper
-Remove_group_"%0"?=Fjern_gruppen_"%0"?
-Remove_group_"%0"_and_its_subgroups?=Fjern_gruppen_"%0"_og_dens_undergrupper?
-remove_group_(keep_subgroups)=fjern_gruppe_(behold_undergrupper)
-remove_group_and_subgroups=fjern_gruppe_og_undergrupper
-Remove_group_and_subgroups=Fjern_gruppe_og_undergrupper
-Remove_link=Slett_link
-Remove_old_entry=Fjern_gammel_enhet
-Remove_selected_strings=Slett_valgte_strenger
-remove_string_=slett_streng_
-Removed_entry_type.=Slettet_enhetstype.
-Removed_group_"%0".=Fjernet_gruppen_"%0"
-Removed_group_"%0"_and_its_subgroups.=Fjernet_gruppen_"%0"_og_dens_undergrupper
-Removed_string=Fjernet_streng
-
-Rename_to_match_citekey=Endre_navn_for_\u00E5_samsvare_med_BibTeX-n\u00F8kkel
-Renamed_string=Endret_navn_p\u00e5_streng
-Replace=
-Replace_(regular_expression)=Erstatt_(regul\u00e6ruttrykk)
-Replace_comma_by_and_where_appropriate=Bytt_ut_komma_med_'and'_der_det_passer
-Replace_string=Erstatt_streng
-Replace_with=Erstatt_med
-Replaced=Erstattet
-Required_fields=N\u00F8dvendige_felter
-Reset_all=Tilbakestill_alle
-Reset_file_type_definitons=Gjenopprett_opprinnelige_filtyper
-Resolve_strings_for_all_fields_except=Sl\u00E5_opp_strenger_for_alle_felter_unntatt
-Resolve_strings_for_standard_BibTeX_fields_only=Sl\u00E5_opp_strenger_kun_for_standard_BibTeX-felter
-resolved=tatt_h\u00E5nd_om
-Results=Resultater
-Revert_to_original_source=Resett_til_opprinnelig_kildekode
-Review=Kommentarer
-Review_changes=Se_over_endringer
-Right=H\u00f8yre
-root=
-Save=Lagre
-Save_all_finished.=Fullf\u00F8rte_lagring_av_alle_databaser
-
-Save_all_open_databases=Lagre_alle_\u00E5pne_databaser
-Save_before_closing=Lagre_f\u00F8r_databasen_lukkes
-Save_database=Lagre_database
-Save_database_as_...=Lagre_database_som_...
-Save_entries_in_their_original_order=Lagre_enheter_i_opprinnelig_rekkef\u00f8lge
-Save_failed=Lagring_mislyktes
-Save_failed_during_backup_creation=Lagring_mislyktes_ved_opprettelse_av_sikkerhetskopi
-Save_failed_while_committing_changes=Lagring_mislyktes_ved_sluttf\u00f8ring_av_endringer
-Save_in_default_table_sort_order=Lagre_i_standardsortering_for_tabell
-Save_ordered_by_author/editor/year=Lagre_sortert_etter_author/editor/year
-Save_selected_as_...=Lagre_valgte_som_...
-Saved_database=Lagret_database
-Saved_selected_to=Lagret_valgte_i
-Saved_session=Lagret_tilstand
-Saving=Lagrer
-Saving_all_databases...=Lagrer_alle_databaser...
-Saving_database=Lagrer_database
-# Integrity check is a process that checks for indications of wrongly filled out bibtex fields. "Scan" is the button that starts the check.
-Scan=S\u00F8k
-Search=S\u00F8k
-Search_All_Fields=S\u00F8k_i_alle_felter
-Search_all_fields=S\u00F8k_i_alle_felter
-Search_error=Feil_ved_s\u00F8k
-Search_expression=S\u00F8keuttrykk
-Search_for=S\u00F8k_etter
-Search_general_fields=S\u00f8k_i_generelle_felter
-Search_IEEEXplore=
-
-Search_IEEExplore=S\u00F8k_IEEExplore
-Search_optional_fields=S\u00f8k_i_valgfrie_felter
-Search_required_fields=S\u00f8k_i_n\u00f8dvendige_felter
-Search_Specified_Field(s)=S\u00F8k_spesifiserte_felt(er)
-Searched_database._Global_number_of_hits=
-Searched_database._Number_of_hits=S\u00F8kte_gjennom_basen._Antall_treff
-Searching_for_%0_file=S\u00F8ker_etter_%0-fil
-Searching_for_duplicates...=S\u00F8ker_etter_duplikater...
-
-Searching_for_files=S\u00F8ker_etter_filer
-Secondary_sort_criterion=Andre_sorteringskriterium
-Select=Velg
-Select_a_Zip-archive=Velg_ZIP-fil
-Select_action=Select_action
-Select_all=Velg_alle
-Select_Classpath_of_New_Importer=Velg_classpath_for_nytt_importformat
-Select_encoding=Velg_koding
-Select_entries_in_group_selection=Velg_enheter_i_valgte_grupper
-Select_entry_type=Velg_enhetstype
-Select_external_application=Velg_ekstern_applikasjon
-Select_file_from_ZIP-archive=Velg_fil_fra_ZIP-fil
-Select_format=Velg_format
-Select_icon=Velg_ikon
-Select_matches=Velg_treff
-Select_new_ImportFormat_Subclass=Velg_klasse_for_nytt_importformat
-Select_the_tree_nodes_to_view_and_accept_or_reject_changes=Velg_trenodene_for_\u00E5_inspisere_og_akseptere_eller_avsl\u00E5_endringer
-Selected_entries=Valgte_enheter
-Selector_enabled_fields=Felter_med_ordliste
-Server_Hostname_\:=
-Server_Type_\:=
-
-Set/clear_fields=Sett/fjern_felter
-Set_field=Sett_felt
-Set_fields=Sett_felter
-Set_general_fields=Tilpass_generelle_felter
-Set_main_external_file_directory=Sett_hovedkatalog_for_eksterne_linker
-Set_table_font=Velg_tabellfont
-Settings=Innstillinger
-Setup_selectors=Sett_opp_ordlister
-Short_form=Kort_form
-Shortcut=Snarvei
-Show/edit_BibTeX_source=Vis/rediger_BibTeX-kilde
-Show_'Firstname_Lastname'=Vis_'Fornavn_Etternavn'
-Show_'Lastname,_Firstname'=Vis_'Etternavn,_Fornavn'
-Show_BibTeX_source_by_default=Vis_BibTeX-kode_som_standard
-Show_BibTeX_source_panel=Vis_BibTeX-kilde-panel
-Show_CiteSeer_column=Vis_CiteSeer-kolonne
-Show_confirmation_dialog_when_deleting_entries=Vis_dialog_for_\u00E5_bekrefte_sletting_av_enheter
-Show_description=Vis_beskrivelse
-Show_dynamic_groups_in_<i>italics</i>=Vis_dynamiske_grupper_i_<i>kursiv</i>
-Show_entries_*not*_in_group_selection=Vis_enheter_*utenfor*_valgte_grupper
-
-Show_file_column=Vis_'file'-kolonne
-Show_icons_for_groups=Vis_ikoner_for_grupper
-Show_last_names_only=Vis_bare_etternavn
-Show_names_unchanged=Vis_navn_uforandret
-Show_one_less_rows=Vis_en_rad_mindre
-Show_one_more_row=Vis_en_rad_mer
-Show_optional_fields=Vis_valgfrie_felter
-Show_PDF/PS_column=Vis_PDF/PS-kolonne
-Show_required_fields=Vis_n\u00F8dvendige_felter
-Show_URL/DOI_column=Vis_URL/DOI-kolonne
-Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Vis_advarsel_n\u00E5r_en_ikke_unik_BibTeX-n\u00F8kkel_skrives_inn
-Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Vis_dialogboks_med_advarsel_n\u00E5r_en_tom_BibTeX-n\u00F8kkel_skrives_inn
-Simple_HTML=Enkel_HTML
-Size=St\u00f8rrelse
-Skip=Hopp_over
-Skipped_-_No_PDF_linked=Hoppet_over_-_ingen_PDF-fil_linket
-Skipped_-_PDF_does_not_exist=Hoppet_over_-_PDF-filen_finnes_ikke
-
-Skipped_entry.=Hoppet_over_enhet.
-Sort_alphabetically=Sorter_alfabetisk
-Sort_Automatically=Sorter_automatisk
-
-Sort_order=Sortering
-sort_subgroups=sorter_undergrupper
-Sorted_all_subgroups_recursively.=Sorterte_alle_undergrupper_rekursivt.
-Sorted_immediate_subgroups.=Sorterte_n\u00e6rmeste_undergrupper.
-source_edit=redigering_av_kilde
-Special_Name_Formatters=Spesielle_navneformaterere
-Special_table_columns=Spesielle_kolonner
-SQL_connection_established.=
-Start_incremental_search=Start_inkrementelt_s\u00F8k
-Start_search=Start_s\u00f8k
-Starting_import=Starter_import
-Statically_group_entries_by_manual_assignment=Grupper_enheter_statisk_ved_manuell_tildeling
-Status=Status
-Stop=Stopp
-Store=Lagre
-Store_journal_abbreviations=Lagre_journalforkortelser
-Store_string=Lagre_streng
-Store_the_following_fields_with_braces_around_capital_letters=Lagre_de_f\u00f8lgende_feltene_med_kr\u00f8llparenteser_rundt_store_bokstaver
-Stored_definition_for_type=Lagret_typedefinisjon
-Stored_entry=Lagret_enhet
-Strings=Strenger
-Strings_for_database=Strenger_for_database
-Subdatabase_from_aux=Deldatabase_fra_aux-fil
-Suggest=Foresl\u00E5
-Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Bytter_mellom_fullt_og_forkortet_journalnavn_dersom_navnet_er_kjent.
-Synchronize_%0_links=Synkroniser_%0-linker
-Synchronize_file_links=Synkroniser_eksterne_linker
-Synchronizing_%0_links...=Synkroniserer_%0-linker...
-Table_appearance=Tabelloppsett
-Table_background_color=Bakgrunnsfarge_for_tabell
-Table_grid_color=Farge_p\u00e5_linjer_i_tabell
-Table_text_color=Tekstfarge_i_tabell
-Tabname=Tabnavn
-Target_file_cannot_be_a_directory.=M\u00E5lfilen_kan_ikke_v\u00e6re_en_katalog.
-Tertiary_sort_criterion=Tredje_sorteringskriterium
-Test=Test
-Text_Input_Area=Inndatafelt
-The_#_character_is_not_allowed_in_BibTeX_fields=#-tegnet_er_ikke_tillatt_i_BibTeX-felter
-The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Applikasjonen_'%0'_assosiert_med_filtypen_'%1'_kunne_ikke_startes.
-The_chosen_date_format_for_new_entries_is_not_valid=Det_valgte_datoformatet_er_ugyldig
-
-The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=Den_valgte_tegnkodingen_'%0'_kunne_ikke_kode_de_f\u00F8lgende_tegnene:_
-The_CiteSeer_fetch_operation_returned_zero_results.=Nedlastingen_fra_CiteSeer_ga_ingen_resultater.
-The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=Denne_versjonen_tilbyr_en_ny_m\u00E5te_\u00E5_h\u00E5ndtere_linker_til_eksterne_filer.<br>For_\u00E5_dra_nytte_av_dette_m\u00E5_linkene_dine_endres_til_det_nye_formatet,_og<br>JabRef_m\u00E5_konfigureres_for_\u00E5_vise_de_nye_linkene.
-the_field_<b>%0</b>=feltet_<b>%0</b>
-The_file<BR>'%0'<BR>has_been_modified<BR>externally!=Filen<BR>'%0'<BR>har_blitt_endret<BR>eksternt!
-The_group_"%0"_already_contains_the_selection.=Gruppen_"%0"_inneholder_allerede_de_valgte_enhetene.
-The_label_of_the_string_can_not_be_a_number.=Navnet_p\u00E5_strengen_kan_ikke_v\u00E6re_et_tall.
-The_label_of_the_string_can_not_contain_spaces.=Navnet_p\u00E5_strengen_kan_ikke_inneholde_mellomrom.
-The_label_of_the_string_can_not_contain_the_'#'_character.=Navnet_p\u00E5_strengen_kan_ikke_inneholde_tegnet_'#'.
-The_output_option_depends_on_a_valid_import_option.=Lagre-operasjonen_er_avhengig_av_en_gyldig_import-operasjon.
-The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=PDF-filen_inneholder_en_eller_flere_BibTeX-enheter.\nVil_du_importere_disse_som_nye_enheter_i_den_\u00E5pne_databasen?
-The_regular_expression_<b>%0</b>_is_invalid%c=Regul\u00e6ruttrykket_<b>%0</b>_er_ugyldig%c
-The_search_is_case_insensitive.=S\u00f8ket_skiller_ikke_mellom_store_og_sm\u00E5_bokstaver.
-The_search_is_case_sensitive.=S\u00F8ket_skiller_mellom_store_og_sm\u00E5_bokstaver.
-The_string_has_been_removed_locally=Strengen_har_blitt_slettet_lokalt
-The_type_name_can_not_contain_spaces.=Typenavnet_kan_ikke_inneholde_mellomrom.
-The_URL_field_appears_to_be_empty_on_entry_number_=URL-feltet_ser_ut_til_\u00E5_v\u00e6re_tomt_for_enhet_nummer_
-There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=Det_finnes_mulige_duplikater_(merket_med_et_'D'-ikon)_som_ikke_har_blitt_h\u00e5ndtert._Fortsette?
-There_is_no_entry_type=Ingen_enhetstype
-this_button_will_update=denne_knappen_vil_oppdatere
-This_database_was_written_using_an_older_version_of_JabRef.=Denne_databasen_ble_lagret_fra_en_eldre_versjon_av_JabRef.
-This_entry_has_no_BibTeX_key._Generate_key_now?=Denne_enheten_har_ingen_BibTeX-n\u00F8kkel._Generer_n\u00F8kkel_n\u00E5?
-This_entry_is_incomplete=Denne_enheten_er_ufullstendig
-This_entry_type_cannot_be_removed.=Denne_enhetstypen_kan_ikke_slettes.
-This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Denne_eksterne_linken_er_av_typen_'%0'_som_er_udefinert._Hva_vil_du_gj\u00F8re?
-This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=Denne_gruppen_inneholder_enheter_basert_p\u00e5_manuell_tilordning._Enheter_kan_tilordnes_til_denne_gruppen_ved_\u00e [...]
-This_group_contains_entries_in_which=Denne_gruppen_inneholder_enheter_hvor
-This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=Denne_gruppen_inneholder_enheter_som_stemmer_med_regul\u00e6ruttrykket_<b>%0</b>_i_et_hvilket_som_helst_felt
-This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Denne_gruppen_inneholder_enheter_som_har_teksten_<b>%0</b>_i_et_hvilket_som_helst_felt
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Denne_gruppen_inneholder_enheter_hvis_<b>%0</b>-felt_inneholder_n\u00F8kkelordet_<b>%1</b>
-This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Denne_gruppen_inneholder_enheter_hvis_<b>%0</b>-felt_stemmer_med_regul\u00e6ruttrykket_<b>%1</b>
-This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Dette_er_et_enkelt_klipp-og-lim-vindu._F\u00F8rst_last_inn_eller_kopier_tekst_til_inndatafeltet._Deretter_kan_du_merke_tekst_og_tildele_den_til_et_BibTeX-felt.
-
-This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=
-This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Dette_f\u00E5r_JabRef_til_\u00E5_unders\u00F8ke_hver_av_%0-linkene,_og_sjekke_om_filen_eksisterer._Hvis_ikke_vil_du_bli_gitt_valg<BR>for_\u00E5_l\u00F8se_problemet.
-This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Denne_operasjonen_krever_at_alle_valgte_enheter_har_definerte_BibTeX-n\u00F8kler.
-This_operation_requires_at_least_one_entry.=Denne_operasjonen_krever_minst_en_enhet.
-This_operation_requires_one_or_more_entries_to_be_selected.=Denne_operasjonen_krever_at_en_eller_flere_enheter_er_valgt.
-This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=Denne_operasjonen_vil_flytte_alle_eskterne_linker_fra_'pdf'-_og_'ps'-feltene_til_'%0'-feltet._Fortsette?
-To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=For_\u00e5_sette_opp,_g\u00e5_til_<B>Verkt\u00f8y_->_Sett_opp_journalforkortelser</b>
-Toggle_abbreviation=Forkort/ekspander
-Toggle_entry_preview=Vis/skjul_forh\u00E5ndsvisning
-Toggle_groups_interface=Vis/skjul_grupperingskontroll
-Toggle_search_panel=Vis/skjul_s\u00F8kepanel
-Try_different_encoding=Pr\u00f8v_en_annen_tegnkoding
-Type=Type
-Type_set_to_'other'=Type_satt_til_'other'
-Unabbreviate_journal_names_of_the_selected_entries=Ekspander_journalnavn_for_de_valgte_enhetene
-Unabbreviated_%0_journal_names.=Ekspanderte_%0_journalnavn.
-unable_to_access_LyX-pipe=ingen_tilgang_til_LyX-pipe
-Unable_to_create_graphical_interface=Kunne_ikke_opprette_grafisk_grensesnitt
-Unable_to_open_file.=Kan_ikke_\u00E5pne_fil.
-Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Kan_ikke_\u00E5pne_link._Applikasjonen_'%0'_assosiert_med_filtypen_'%1'_kunne_ikke_kalles.
-Unable_to_parse_the_following_URL=Kunne_ikke_tolke_f\u00F8lgende_URL
-Unable_to_read_default_icon_theme.=Kunne_ikke_lese_standard_ikonsettfil.
-Unable_to_read_icon_theme_file=Kunne_ikke_lese_ikonsettfil
-unable_to_write_to=kunne_ikke_skrive_til
-Undefined_file_type=Udefinert_filtype
-Undo=Angre
-Union=Union
-Unknown_bibtex_entries=Ukjente_BibTeX-enheter
-unknown_edit=ukjent_endring
-unknown_entry_type=ukjent_enhetstype
-Unknown_export_format=Ukjent_eksportformat
-Unmark_all=Fjern_merking_fra_alle
-Unmark_entries=Fjern_merking
-Unmark_entry=Fjern_merking
-Unmarked_selected=Fjernet_merking_fra_valgte_enheter
-Unpack_EndNote_filter_set=Pakk_ut_EndNote-filtersett
-Unpacked_file.=Pakket_ut_fil.
-Unsupported_version_of_class_%0:_%1=Ikke_st\u00F8ttet_versjon_av_klassen_%0:_%1
-untitled=uten_navn
-Up=Opp
-Update_to_current_column_widths=Bruk_n\u00E5v\u00E6rende_kolonnebredder
-Updated_group_selection=Updated_group_selection
-Updating_entries...=Oppdaterer_enheter...
-Upgrade_external_links=Oppgrader_eksterne_linker
-Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=Oppgrader_eksterne_PDF-_og_PS-linker_til_\u00E5_bruke_'%0'-feltet.
-Upgrade_file=Oppgrader_fil
-Upgrade_old_external_file_links_to_use_the_new_feature=Oppgrader_gamle_eksterne_linker_for_\u00E5_bruke_den_nye_funksjonen
-Upgraded_links.=Oppgraderte_linker.
-UPPER=STORE_BOKSTAVER
-Upper_Each_First=Stor_Forbokstav
-Upper_first=Stor_forbokstav_f\u00F8rst
-usage=bruk
-Use_antialiasing_font=Bruk_glattet_font
-Use_autocompletion_for_the_following_fields=Bruk_autokomplettering_for_f\u00F8lgende_felter
-Use_custom_icon_theme=Bruk_egendefinert_ikonsett
-Use_default_viewer=Bruk_standardprogram_for_filtypen
-Use_inspection_window_also_when_a_single_entry_is_imported.=Bruk_inspeksjonsvindu_ogs\u00E5_n\u00E5r_bare_\u00e9n_enhet_importeres.
-Use_native_file_dialog=Bruk_system-fildialog
-Use_other_look_and_feel=Bruk_annet_utseende
-Use_Regular_Expression_Search=
-Use_regular_expressions=Bruk_"regular_expressions"
-Use_the_following_delimiter_character(s)=Use_the_following_delimiter_character(s)
-User_does_not_have_sufficient_privileges.\n=
-Username_\:=
-Uses_default_application=Bruker_standardprogram
-Value_cleared_externally=Verdien_slettet_eksternt
-Value_set_externally=Verdi_satt_eksternt
-verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=kontroller_at_LyX_kj\u00F8rer,_og_at_den_angitte_lyxpipe_stemmer
-View=Vis
-Vim_Server_Name=Navn_p\u00E5_Vim-server
-Waiting_for_ArXiv...=Venter_p\u00E5_ArXiv
-Warn_about_unresolved_duplicates_when_closing_inspection_window=Advar_om_duplikater_som_ikke_er_blitt_h\u00e5ndtert_n\u00e5r_inspeksjonsvinduet_lukkes
-Warn_before_overwriting_existing_keys=Gi_advarsel_f\u00f8r_eksisterende_n\u00f8kler_skrives_over
-Warning=Advarsel
-Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=Advarsel:_kunne_ikke_fullf\u00F8re_reparasjon_av_filen;_filen_kan_v\u00e6re_\u00F8delagt._Feilmelding
-Warning_there_is_a_duplicate_key=Advarsel:_det_finnes_en_lik_BibTeX-n\u00F8kkel
-Warnings=Advarsler
-web_link=link
-
-What_do_you_want_to_do?=Hva_vil_du_gj\u00F8re?
-When_adding/removing_keywords,_separate_them_by=N\u00e5r_n\u00f8kkelord_legges_til_eller_fjernes_skill_dem_med
-Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=
-with=med
-Word=Ord
-Write_BibtexEntry_as_XMP-metadata_to_PDF.=Skriv_BibTeX-enheten_som_XMP-metadata_til_PDF.
-Write_XMP=Skriv_XMP
-Write_XMP-metadata=Skriv_XMP-metadata
-Write_XMP-metadata_for_all_PDFs_in_current_database?=Skriv_XMP-metadata_for_alle_PDFer_i_denne_databasen?
-
-Writing_XMP=Skriver_XMP
-Writing_XMP_metadata...=Skriver_XMP-metadata...
-Writing_XMP_metadata_for_selected_entries...=Skriver_XMP-metadata_for_de_valgte_enhetene...
-Writing_XMP_to_'%0'...=Skriver_XMP_til_'%0'
-Wrong_file_format=Feil_filformat
-Wrote_XMP-metadata=Skrev_XMP-metadata
-Wrote_XMP_to_'%0'.=Skrev_XMP_til_'%0'
-
-XMP-annotated_PDF=XMP-annotert_PDF
-XMP_Export_Privacy_Settings=Innstillinger_for_XMP-eksport
-XMP_metadata=XMP-metadata
-XMP_metadata_found_in_PDF\:_%0=XMP-metadata_funnet_i_PDF:_%0
-You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Du_har_valgt_et_nytt_spr\u00E5k._Du_m\u00E5_starte_JabRef_p\u00E5_nytt_for_at_dette_skal_tre_i_kraft.
-You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Du_har_endret_instillingen_for_utseende._Du_m\u00E5_starte_JabRef_p\u00E5_nytt_for_at_dette_skal_tre_i_kraft.
-You_have_cleared_this_field._Original_value=Du_har_slettet_dette_feltet._Original_verdi
-
-You_have_entered_an_invalid_search_'%0'.=Ugyldig_s\u00F8keuttrykk_'%0'.
-You_must_choose_a_file_name_to_store_journal_abbreviations=Du_m\u00e5_velge_et_filnavn_for_\u00e5_lagre_journalforkortelser
-You_must_enter_an_integer_value_in_the_text_field_for=Du_m\u00E5_skrive_et_heltall_i_tekstfeltet_for
-You_must_fill_in_a_name_for_the_entry_type.=Du_m\u00E5_velge_et_navn_for_enhetstypen.
-You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=Du_m\u00E5_starte_JabRef_p\u00E5_nytt_for_at_de_nye_hurtigtastene_skal_fungere.
-You_must_select_at_least_one_row_to_perform_this_operation.=Du_m\u00E5_velge_minst_\u00E9n_rad_f\u00F8r_du_kan_bruke_denne_operasjonen.
-You_must_set_both_BibTeX_key_and_%0_directory=Du_m\u00E5_sette_b\u00E5de_BibTeX-n\u00F8kkel_og_%0-katalog
-Your_new_key_bindings_have_been_stored.=Dine_nye_hurtigtaster_har_blitt_lagret.
-The_following_fetchers_are_available:=
-Could_not_find_fetcher_'%0'=
-Running_Query_'%0'_with_fetcher_'%1'.=
-Please_wait!=
-Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.=
-Open_SPIRES_entry=
-Move/Rename_file=
-File_moved=
-Move_file_failed=
-Could_not_move_file=
-Could_not_find_file_'%0'.=
-Move/rename_file=
-Number_of_entries_successfully_imported=
-Import_canceled_by_user=
-Fetch_Citeseer=
-Error_fetching_from_Citeseer\:\\n=
-Progress:_%0_of_%1=
-Error_while_fetching_from_JSTOR=
-Fetching_Medline_by_id...=
-Fetching_Medline_by_term...=
-Medline_import_canceled=
-Please_enter_a_valid_number=
-Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=
-An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=
-Error_while_fetching_from_Spires\:_=
-Error_fetching_from_Citeseer\:\\n=
-Connect_to_external_SQL_database=
-Export_to_external_SQL_database=
-
-Show_results_in_dialog=
-Global_search=
-Show_search_results_in_a_window=
-Search_results=
-Move_file_to_file_directory?=
-Rename_to_'%0'=
-Move_to_file_directory=
-
-You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=
-
-Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=
-Protected_database=
-Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=
-Database_protection=
-Unable_to_save_database=
-Unable_to_open_link.=
-
-
diff --git a/src/resource/JabRef_tr.properties b/src/resource/JabRef_tr.properties
new file mode 100644
index 0000000..d5979b2
--- /dev/null
+++ b/src/resource/JabRef_tr.properties
@@ -0,0 +1,1155 @@
+#!
+#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
+#! encoding:ISO-8859-1
+%0_contains_the_Regular_Expression_<b>%1</b>=%0_\u015fu_D\u00fczenli_\u0130fadeyi_i\u00e7eriyor_<b>%1</b>
+%0_contains_the_term_<b>%1</b>=%0_\u015fu_terimi_i\u00e7eriyor_<b>%1</b>
+%0_doesn't_contain_the_Regular_Expression_<b>%1</b>=%0_\u015fu_D\u00fczenli_\u0130fadeyi_i\u00e7ermiyor_<b>%1</b>
+%0_doesn't_contain_the_term_<b>%1</b>=%0_\u015fu_terimi_i\u00e7ermiyor_<b>%1</b>
+%0_doesn't_match_the_Regular_Expression_<b>%1</b>=%0_\u015fu_D\u00fczenli_\u0130fadeyle_e\u015fle\u015fmiyor_<b>%1</b>
+%0_doesn't_match_the_term_<b>%1</b>=%0_\u015fu_terimle_e\u015fle\u015fmiyor_<b>%1</b>
+%0_export_successful=%0_d\u0131\u015fa_aktar\u0131m_ba\u015far\u0131l\u0131
+%0_field_set=%0_alan_k\u00fcmesi
+%0_matches_the_Regular_Expression_<b>%1</b>=%0_\u015fu_D\u00fczenli_\u0130fadeyle_e\u015fle\u015fiyor_<b>%1</b>
+%0_matches_the_term_<b>%1</b>=%0_\u015fu_terimle_e\u015fle\u015fiyor_<b>%1</b>
+<field_name>=<alan_ad\u0131>
+<HTML>Could_not_find_file_'%0'<BR>linked_from_entry_'%1'</HTML>=<HTML>'%1'_girdisinden_ba\u011flant\u0131l\u0131<BR>'%0'_dosyas\u0131_bulunamad\u0131</HTML>
+<HTML>Unpack_the_zip_file_containing_import/export_filters_for_Endnote,<BR>for_optimal_interoperability_with_JabRef</HTML>=<HTML>JabRe'le_optimal_birlikte_i\u015flerlik_i\u00e7in_Endnote_i\u00e7in_i\u00e7e/d\u0131\u015fa_aktar\u0131m_<BR>filtrelerini_i\u00e7eren_zip_dosyas\u0131n\u0131_a\u00e7\u0131n\u0131z</HTML>
+<no_field>=<alan_yok>
+<select>=<se\u00e7>
+<select_word>=<s\u00f6zc\u00fck_se\u00e7>
+_on_entry_number_=_girdi_numaras\u0131nda_
+A_CiteSeer_fetch_operation_is_currently_in_progress.=CiteSeer'den_getirme_i\u015flemi_halen_s\u00fcrmekte.
+A_CiteSeer_import_operation_is_currently_in_progress.=CiteSeer'den_i\u00e7e_alma_i\u015flemi_halen_s\u00fcrmekte.
+A_string_with_that_label_already_exists=Bu_etikete_sahip_bir_dizgi_zaten_var
+Abbreviate_journal_names_of_the_selected_entries_(ISO_abbreviation)=Se\u00e7ili_girdilerin_dergi_isimlerini_k\u0131salt_(ISO_k\u0131saltmas\u0131)
+Abbreviate_journal_names_of_the_selected_entries_(MEDLINE_abbreviation)=Se\u00e7ili_girdilerin_dergi_isimlerini_k\u0131salt_(MEDLINE_k\u0131saltmas\u0131)
+Abbreviate_names=\u0130simleri_k\u0131salt
+Abbreviated_%0_journal_names.=K\u0131salt\u0131lm\u0131\u015f_%0_dergi_isimleri.
+Abbreviation=K\u0131saltma
+About_JabRef=JabRef_Hakk\u0131nda
+Abstract=\u00d6zet
+Accept=Kabul_et
+Accept_change=De\u011fi\u015fikli\u011fi_kabul_et
+Action=Eylem
+Add=Ekle
+Add_a_(compiled)_custom_ImportFormat_class_from_a_class_path._\nThe_path_need_not_be_on_the_classpath_of_JabRef.=Bir_s\u0131n\u0131f_yolundan_(derlenmi\u015f)_\u00f6zel_\u0130\u00e7eAlmaBi\u00e7emi_s\u0131n\u0131f\u0131_ekle._\nYolun_JabRef'in_s\u0131n\u0131f_yolunda_olmas\u0131_gerekmez.
+Add_a_(compiled)_custom_ImportFormat_class_from_a_Zip-archive.\nThe_Zip-archive_need_not_be_on_the_classpath_of_JabRef.=Bir_Zip_ar\u015fivinden_(derlenmi\u015f)_\u00f6zel_\u0130\u00e7eAlmaBi\u00e7emi_s\u0131n\u0131f\u0131_ekle._\nYolun_JabRef'in_s\u0131n\u0131f_yolunda_olmas\u0131_gerekmez.
+add_entries_to_group=gruba_girdiler_ekle
+Add_entry_selection_to_this_group=Bu_gruba_girdi_se\u00e7imini_ekle
+Add_from_folder=Klas\u00f6rden_ekle
+Add_from_jar=Jar'dan_ekle
+add_group=grup_ekle
+Add_Group=Grup_Ekle
+Add_new=Yeni_ekle
+Add_Subgroup=Altgrup_ekle
+Add_to_group=Gruba_ekle
+Added_group_"%0".="%0"_grubu_eklendi.
+Added_new=Yeni_eklendi
+Added_string=Dizgi_eklendi
+Additionally,_entries_whose_<b>%0</b>_field_does_not_contain_<b>%1</b>_can_be_assigned_manually_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._This_process_adds_the_term_<b>%1</b>_to_each_entry's_<b>%0</b>_field._Entries_can_be_removed_manually_from_this_group_by_selecting_them_then_using_the_context_menu._This_process_removes_the_term_<b>%1</b>_from_each_entry's_<b>%0</b>_field.=Ek_olarak,_<b>%0</b>_alanlar\u0131_<b>%1</b>_i\u00e7ermeyen_girdiler_se [...]
+Advanced=Geli\u015fmi\u015f
+All_custom_file_types_will_be_lost._Proceed?=T\u00fcm_\u00f6zelle\u015ftirilmi\u015f_dosya_t\u00fcrleri_yitirilecek._Devam_edilsin_mi?
+All_Entries=T\u00fcm_Girdiler
+All_entries=T\u00fcm_girdiler
+All_entries_of_this_type_will_be_declared_typeless._Continue?=Bu_t\u00fcreden_t\u00fcm_girdiler_t\u00fcrs\u00fcz_olarak_bildirilecek._Devam_edilsin_mi?
+All_fields=T\u00fcm_alanlar
+All_subgroups_(recursively)=T\u00fcm_alt-gruplar_(\u00f6zyinelemeli)
+Allow_editing_in_table_cells=Tablo_h\u00fccrelerinde_d\u00fczenlemeye_izin_ver
+An_Error_occurred_while_fetching_from_OAI2_source_(%0)\:=OA12_kayna\u011f\u0131ndan_al\u0131n\u0131rken_bir_hata_olu\u015ftu_(%0)\:
+An_Exception_ocurred_while_accessing_'%0'='%0''e_eri\u015filirken_bir_istisna_olu\u015ftu
+An_SAXException_ocurred_while_parsing_'%0':='%0'_ayr\u0131\u015ft\u0131r\u0131l\u0131rken_bir_SAX\u0130stisnas\u0131_olu\u015ftu:
+and=ve
+and_inside_the_JabRef-jar\:=ve_JabRef-jar'\u0131n_i\u00e7inde\:
+and_the_class_must_be_available_in_your_classpath_next_time_you_start_JabRef.=ve_bir_dahaki_sefer_JabRef'i_ba\u015flatt\u0131\u011f\u0131n\u0131zda_s\u0131n\u0131f_s\u0131n\u0131f_yolunuzda_bulunmal\u0131d\u0131r.
+any_field_that_matches_the_regular_expression_<b>%0</b>=<b>%0</b>_d\u00fczenli_ifadesine_uyan_herhangi_bir_alan
+Appearance=G\u00f6r\u00fcn\u00fcm
+Append=Sonuna_ekle
+Append_contents_from_a_BibTeX_database_into_the_currently_viewed_database=Bir_BibTeX_veritaban\u0131n\u0131n_i\u00e7eri\u011fini_halen_g\u00f6r\u00fcnt\u00fclenen_veritaban\u0131n\u0131n_sonuna_ekle
+Append_database=Veritaban\u0131n\u0131_sonuna_ekle
+append_the_selected_text_to_bibtex_key=se\u00e7ili_metni_bibtex_anahtar\u0131n\u0131n_sonuna_ekle
+Application=Uygulama
+Apply=Uygula
+Arguments_passed_on_to_running_JabRef_instance._Shutting_down.=Arg\u00fcmanlar_\u00e7al\u0131\u015fan_JabRef_oturumuna_aktar\u0131ld\u0131._Kapat\u0131l\u0131yor.
+Assign_entry_selection_exclusively_to_this_group=Girdi_se\u00e7imini_\u00f6zellikle_bu_gruba_ata
+Assign_new_file=Yeni_dosya_ata
+Assign_the_original_group's_entries_to_this_group?=Orijinal_grubun_girdileri_bu_gruba_atans\u0131n_m\u0131?
+Assigned_%0_entries_to_group_"%1".=%0_girdi_"%1"_grubuna_atand\u0131.
+Assigned_1_entry_to_group_"%0".=Bir_girdi_"%0"_grubuna_atand\u0131.
+At_least_the_plug-in_'net.sf.jabref.core'_should_be_there.=En_az\u0131ndan_'net.sf.jabref.core'_eklentisi_orada_olmal\u0131.
+Attach_%0_file=%0_dosya_ekle
+Attach_URL=URL_ekle
+Attempt_to_autoset_%0_links_for_your_entries._Autoset_works_if_a_%0_file_in_your_%0_directory_or_a_subdirectory<BR>is_named_identically_to_an_entry's_BibTeX_key,_plus_extension.=Girdileriniz_i\u00e7in_%0_link_otokurma_giri\u015fiminde_bulunuluyor._Otokur,_e\u011fer_%0_dizinindeki_ya_da_bir_<BR>_altdizinindeki_%0_dosyas\u0131_bir_BibTeX_anahtar\u0131yla_\u00f6zde\u015f_adland\u0131r\u0131lm\u0131\u015f_art\u0131_uzant\u0131land\u0131l\u0131lm\u0131\u015fsa_\u00e7al\u0131\u015f\u0131r.
+Attempting_SQL_export...=SQL_d\u0131\u015fa_aktar\u0131ma_yelteniliyor...
+Auto=Oto
+Autodetect_format=Bi\u00e7emi_otomatik_tan\u0131
+Autogenerate_BibTeX_key=BibTeX_anahtar\u0131n\u0131_otomatik_olu\u015ftur
+Autogenerate_BibTeX_keys=BibTeX_anahtarlar\u0131n\u0131_otomatik_olu\u015ftur
+Autogenerate_groups=Gruplar\u0131_otomatik_olu\u015ftur
+autogenerate_keys=anahtarlar\u0131_otomatik_olu\u015ftur
+Autolink_files_with_names_starting_with_the_BibTeX_key=Adlar\u0131_BibTeX_anahtar\u0131yla_ba\u015flayan_dosyalar\u0131_otomatik_ba\u011fla
+Autolink_only_files_that_match_the_BibTeX_key=Yaln\u0131zca_BibTeX_anahtar\u0131yla_e\u015fle\u015fen_dosyalar\u0131_otomatik_ba\u011fla
+Automatically_create_groups=Gruplar\u0131_otomatik_olu\u015ftur
+Automatically_create_groups_for_database.=Veritaban\u0131_i\u00e7in_gruplar\u0131_otomatik_olu\u015ftur
+Automatically_created_groups=Otomatik_olu\u015fturulmu\u015f_gruplar
+Automatically_hide_groups_interface_when_switching_to_a_database_that_contains_no_groups=Grup_i\u00e7ermeyen_bir_veritaban\u0131na_ge\u00e7ildi\u011finde_grup_aray\u00fcz\u00fcn\u00fc_otomatik_sakla
+Automatically_remove_exact_duplicates=T\u0131pk\u0131_\u00e7ift_n\u00fcshalar\u0131_otomatik_sil
+Automatically_show_groups_interface_when_switching_to_a_database_that_contains_groups=Grup_i\u00e7eren_bir_veritaban\u0131na_ge\u00e7ildi\u011finde_otomatik_olarak_grup_aaray\u00fcz\u00fcn\u00fc_g\u00f6ster
+Autoset=Otokur
+Autoset_%0_field=%0_alan\u0131n\u0131_otokur
+Autoset_%0_links._Allow_overwriting_existing_links.=%0_linklerini_otokur._Mevcut_linklerin_\u00fczerine_yazmaya_izin_ver.
+Autoset_%0_links._Do_not_overwrite_existing_links.=%0_linklerini_otokur._Mevcut_linklerin_\u00fczerine_yazma.
+Autoset_external_links=Harici_linkleri_otokur
+Autosetting_links=Linkler_otokuruluyor
+AUX_file_import=AUX_dosya_i\u00e7e_aktar\u0131m\u0131
+Available_export_formats=Mevcut_d\u0131\u015fa_aktar\u0131m_bi\u00e7emleri
+Available_fields=Mevcut_alanlar
+Available_import_formats=Mevcut_i\u00e7e_aktar\u0131m_bi\u00e7emleri
+Background_color_for_marked_entries=\u0130\u015faretlenmi\u015f_girdiler_i\u00e7in_arkaplan_rengi
+Background_color_for_optional_fields=Se\u00e7meli_alanlar_i\u00e7in_arkaplan_rengi
+Background_color_for_required_fields=Zorunlu_alanlar_i\u00e7in_arkaplan_rengi
+Backup_old_file_when_saving=Kaydederken_eski_dosyay\u0131_yedekle
+Beta_version=Beta_s\u00fcr\u00fcm\u00fc
+Bibkey_to_filename_conversion=Bibkey'den_dosya_ad\u0131na_d\u00f6n\u00fc\u015f\u00fcm
+BibTeX_key=BibTeX_anahtar\u0131
+BibTeX_key_is_unique.=BibTeX_anahtar\u0131_benzersizdir.
+BibTeX_key_not_set._Enter_a_name_for_the_downloaded_file=BibTeX_anahtar\u0131_kurulmad\u0131._\u0130ndirilen_dosya_i\u00e7in_bir_isim_giriniz
+BibTeX_source=BibTeX_kayna\u011f\u0131
+BibTeXML=BibTeXML
+Binding=Cilt
+Broken_link=Bozuk_link
+Browse=G\u00f6z_at
+by=ile
+Calling_external_viewer...=Harici_g\u00f6r\u00fcnt\u00fcleyici_\u00e7a\u011fr\u0131l\u0131yor...
+Cancel=\u0130ptal
+Cannot_add_entries_to_group_without_generating_keys._Generate_keys_now?=Anahtarlar_olu\u015fturulmadan_gruba_girdiler_eklenemez._Anahtarlar_olu\u015fturulsun_mu?
+Cannot_connect_to_SQL_server_at_the_specified_host.=Belirtilen_makinedeki_SQL_sunucusuna_ba\u011flanam\u0131yor.
+Cannot_merge_this_change=Bu_de\u011fi\u015fiklik_birle\u015ftirilemiyor
+Cannot_move_group_"%0"_down.="%0"_grubu_a\u015fa\u011f\u0131ya_ta\u015f\u0131nam\u0131yor.
+Cannot_move_group_"%0"_left.="%0"_grubu_sola_ta\u015f\u0131nam\u0131yor.
+Cannot_move_group_"%0"_right.="%0"_grubu_sa\u011fa_ta\u015f\u0131nam\u0131yor.
+Cannot_move_group_"%0"_up.="%0"_grubu_yukar\u0131ya_ta\u015f\u0131nam\u0131yor.
+case_insensitive=b\u00fcy\u00fck/k\u00fc.\u00fck_harfe_duyars\u0131z
+case_sensitive=b\u00fcy\u00fck/k\u00fc\u00e7\u00fck_harfe_duyarl\u0131
+Case_sensitive=B\u00fcy\u00fck/k\u00fc\u00e7\u00fck_harfe_duyarl\u0131
+change_assignment_of_entries=girdilerin_atanmas\u0131n\u0131_de\u011fi\u015ftir
+Change_case=B\u00fcy\u00fck/k\u00fc\u00e7\u00fck_harf_de\u011fi\u015ftir
+Change_entry_type=Girdi_t\u00fcr\u00fcn\u00fc_de\u011fi\u015ftir
+Change_file_type=Dosya_t\u00fcr\u00fcn\u00fc_de\u011fi\u015ftir
+change_key=anahtar_de\u011fi\u015ftir
+Change_of_Grouping_Method=Gruplama_Y\u00f6ntemi_De\u011fi\u015fikli\u011fi
+change_preamble=\u00f6nc\u00fcl\u00fc_de\u011fi\u015ftir
+change_string_content=dizge_i\u00e7eri\u011fini_de\u011fi\u015ftir
+change_string_name=dizge_ad\u0131n\u0131_de\u011fi\u015ftir
+Change_table_column_and_General_fields_settings_to_use_the_new_feature=Yeni_\u00f6zelli\u011fi_kullanmak_i\u00e7in_tablo_s\u00fctun_ve_Genel_alan_ayarlar\u0131n\u0131_de\u011fi\u015ftirin
+change_type=t\u00fcr_de\u011fi\u015ftir
+changed_=de\u011fi\u015fti_
+Changed_font_settings=Font_ayarlar\u0131_de\u011fi\u015fti
+Changed_language_settings=Dil_ayarlar\u0131_de\u011fi\u015fti
+Changed_look_and_feel_settings=G\u00f6r\u00fcn\u00fcm_ve_tema_ayarlar\u0131_de\u011fi\u015fti
+Changed_preamble=\u00d6nc\u00fcl_de\u011fi\u015fti
+Changed_type_to=T\u00fcr_\u015funa_de\u011fi\u015fti
+Characters_to_ignore=Yoksay\u0131lacak_karakterler
+Check_existing_%0_links=Mevcut_%0_linki_kontrol_ediniz
+Check_links=Linkleri_kontrol_ediniz
+Choose_the_URL_to_download._The_default_value_points_to_a_list_provided_by_the_JabRef_developers.=\u0130ndirilecek_URL'i_se\u00e7iniz._\u00d6ntan\u0131ml\u0131_de\u011fer_JabRef_geli\u015ftiricilerince_sa\u011flanan_bir_listeye_i\u015faret_eder.
+Cite_command=Al\u0131nt\u0131_komutu
+Cite_command_(for_Emacs/WinEdt)=Al\u0131nt\u0131_komutu_(Emacs/WinEdt_i\u00e7in)
+CiteSeer_Error=CiteSeer_Hatas\u0131
+CiteSeer_Fetch_Error=CiteSeer_Alma_Hatas\u0131
+CiteSeer_Import_Error=CiteSeer_\u0130\u00e7e_Alma_Hatas\u0131
+CiteSeer_Import_Fields=CiteSeer_\u0130\u00e7e_Alma_Alanlar\u0131
+CiteSeer_Transfer=CiteSeer_Transfer
+Class_name=S\u0131n\u0131f_ad\u0131
+Clear=Sil
+clear_all_groups=t\u00fcm_gruplar\u0131_sil
+Clear_field=Alan\u0131_sil
+Clear_fields=Alanlar\u0131_sil
+Clear_highlight=Vurgulamay\u0131_sil
+Close=Kapat
+Close_dialog=Dialo\u011fu_kapat
+Close_the_current_database=G\u00fcncel_veritaban\u0131n\u0131_kapat
+Close_the_help_window=Yard\u0131m_penceresini_kapat
+Close_window=Pencereyi_kapat
+Closed_database=Kapal\u0131_veritaban\u0131
+Collapse_subtree=Alta\u011fac\u0131_daralt
+Color_codes_for_required_and_optional_fields=Zorunlu_ve_se\u00e7meli_alanlar_i\u00e7in_renk_kodlar\u0131
+Color_for_marking_incomplete_entries=Tamamlanmam\u0131\u015f_girdileri_i\u015faretlemek_i\u00e7in_renk
+Column_width=S\u00fctun_geni\u015fli\u011fi
+Command_line_id=Komut_sat\u0131r_no
+Complete_record=Tam_kay\u0131t
+Completed_Import_Fields_from_CiteSeer.=CiteSeer'den_alan_i\u00e7e_aktar\u0131m\u0131_tamamland\u0131.
+Connect=Ba\u011flan
+Connect_to_SQL_database=SQL_veritaban\u0131na_ba\u011flan
+Connect_to_SQL_Database=SQL_Veritaban\u0131na_ba\u011flan
+Connection_to_IEEEXplore_failed=IEEEXplore'a_ba\u011flant\u0131_ba\u015far\u0131s\u0131z
+Contained_in=\u015eunun_i\u00e7inde
+Content=\u0130\u00e7erik
+Copied=Kopyaland\u0131
+Copied_cell_contents=H\u00fccre_i\u00e7erikleri_kopyaland\u0131
+Copied_key=Kopyalanan_anahtar
+Copied_keys=Kopyalanan_anahtarlar
+Copy=Kopyala
+Copy_BibTeX_key=BibTeX_anahtar\u0131n\u0131_kopyala
+Copy_file_to_file_directory.=Dosyay\u0131_dosya_dizinine_kopyala
+Copy_files_to_file_directory.=Dosyalar\u0131_dosya_dizinine_kopyala
+Copy_to_clipboard=Panoya_kopyala
+Could_not_call_executable=Program_\u00e7a\u011fr\u0131lam\u0131yor
+Could_not_connect_to_a_running_gnuserv_process._Make_sure_that_Emacs_or_XEmacs_is_running,<BR>and_that_the_server_has_been_started_(by_running_the_command_'gnuserv-start').=\u00c7al\u0131\u015fan_bir_gnuserve_s\u00fcrecine_ba\u011flanam\u0131yor._Emacs_ya_da_XEmacs'\u0131n_\u00e7al\u0131\u015ft\u0131\u011f\u0131na_ve_sunucunun<BR>('gnuserv-start'_komutuyla)_ba\u015flat\u0131ld\u0131\u011f\u0131na_emin_olun.
+Could_not_connect_to_host=Makineye_ba\u011flan\u0131lam\u0131yor
+Could_not_connect_to_host_=\u015eu_makineye_ba\u011flan\u0131lam\u0131yor_
+Could_not_connect_to_Vim_server._Make_sure_that_Vim_is_running<BR>with_correct_server_name.=Vim_sunucusuna_ba\u011flan\u0131lam\u0131yor._Vim'in_do\u011fru_sunucu_ad\u0131yla<BR>\u00e7al\u0131\u015ft\u0131\u011f\u0131na_emin_olun.
+Could_not_determine_exception_message.=\u0130stisna_mesaj\u0131_belirlenemiyor.
+Could_not_export_entry_types=Girdi_t\u00fcrleri_d\u0131\u015fa_aktar\u0131lam\u0131yor.
+Could_not_export_file=Dosya_d\u0131\u015fa_aktar\u0131lam\u0131yor
+Could_not_export_preferences=Tercihler_d\u0131\u015fa_aktar\u0131lam\u0131yor
+Could_not_find_a_suitable_import_format.=Uygun_i\u00e7e_aktar\u0131m_bi\u00e7emi_bulunam\u0131yor.
+Could_not_find_directory_for_%0-files\:_%1=%0-dosyalar_i\u00e7in_dizin_bulunam\u0131yor\:_%1
+Could_not_find_image_file=Resim_dosyas\u0131_bulunam\u0131yor
+Could_not_find_layout_file=Yerle\u015fim_dosyas\u0131_bulunam\u0131yor
+Could_not_import_entry_types=Girdi_t\u00fcrleri_i\u00e7e_aktar\u0131lam\u0131yor
+Could_not_import_preferences=Tercihler_i\u00e7e_aktar\u0131lam\u0131yor
+Could_not_instantiate_%0_%1=%0_%1_somutla\u015ft\u0131r\u0131lam\u0131yor
+Could_not_instantiate_%0_%1._Have_you_chosen_the_correct_package_path?=%0_%1_somutla\u015ft\u0131r\u0131lam\u0131yor._Do\u011fru_paket_yolunu_se\u00e7mi\u015f_miydiniz?
+Could_not_open_link=Link_a\u00e7\u0131lam\u0131yor
+Could_not_parse_number_of_hits=Ula\u015f\u0131lma_say\u0131s\u0131_ayr\u0131\u015ft\u0131r\u0131lam\u0131yor
+Could_not_print_preview=Yazd\u0131rma_\u00f6nizlenemiyor
+Could_not_resolve_import_format=\u0130\u00e7e_aktarma_bi\u00e7emi_\u00e7\u00f6z\u00fclemiyor
+Could_not_run_the_'gnuclient'_program._Make_sure_you_have_the_gnuserv/gnuclient_programs_installed.='gnuclient'_program\u0131_\u00e7al\u0131\u015ft\u0131r\u0131lam\u0131yor._Gnuserv/gnuclient_programlar\u0131n\u0131n_kurulmu\u015f_oldu\u011fundan_emin_olunuz.
+Could_not_run_the_'vim'_program.='Vim'_program\u0131_\u00e7al\u0131\u015ft\u0131r\u0131lam\u0131yor.
+Could_not_save_file=Dosya_kaydedilemiyor
+Could_not_save_file._Character_encoding_'%0'_is_not_supported.=Dosya_kaydedilemiyor._'%0'_karakter_kodlamas\u0131_desteklenmiyor.
+Couldn't_find_an_entry_associated_with_this_URL=Bu_URL_ile_ili\u015fkili_bir_girdi_bulunam\u0131yor
+Couldn't_parse_the_'citeseerurl'_field_of_the_following_entries=A\u015fa\u011f\u0131daki_giridilerin_'citeseerurl'_alanlar\u0131_ayr\u0131\u015ft\u0131r\u0131lam\u0131yor
+Create_group=Grup_olu\u015ftur
+Created_groups.=Olu\u015fturulmu\u015f_gruplar.
+crossreferenced_entries_included=\u00e7apraz_ba\u011flant\u0131l\u0131_girdiler_dahil_edildi
+Current_content=G\u00fcncel_i\u00e7erik
+Current_value=G\u00fcncel_de\u011fer
+Custom_entry_types=\u00d6zel_girdi_t\u00fcrleri
+Custom_entry_types_found_in_file=Dosyada_\u00f6zel_girdi_t\u00fcrleri_bulundu
+Custom_icon_theme=\u00d6zel_simge_temas\u0131
+Custom_icon_theme_file=\u00d6zel_simge_tema_dosyas\u0131
+Custom_importers=\u00d6zel_i\u00e7e_aktar\u0131c\u0131\u0131lar
+Customize_entry_types=Girdi_t\u00fcrlerini_\u00f6zelle\u015ftir
+Customize_key_bindings=Tu\u015f_ba\u011flant\u0131lar\u0131n\u0131_\u00f6zelle\u015ftir
+Cut=Kes
+cut_entries=girdileri_kes
+cut_entry=girdiyi_kes
+Cut_pr=Kes
+Database_\:=Veritaban\u0131_\:
+Database_encoding=Veritaban\u0131_kodlamas\u0131
+Database_has_changed._Do_you_want_to_save_before_closing?=Veritaban\u0131_de\u011fi\u015fti._Kapatmadan_\u00f6nce_kaydetmek_ister_misiniz?
+Database_properties=Veritaban\u0131_\u00f6zellikleri
+Date_format=Tarih_bi\u00e7emi
+Default=\u00d6ntan\u0131ml\u0131
+Default_encoding=\u00d6ntan\u0131ml\u0131_kodlama
+Default_grouping_field=\u00d6ntan\u0131ml\u0131_gruplama_alan\u0131
+Default_look_and_feel=\u00d6ntan\u0131ml\u0131_g\u00f6r\u00fcn\u00fcm_ve_tema
+Default_pattern=\u00d6ntan\u0131ml\u0131_desen
+Default_sort_criteria=\u00d6ntan\u0131ml\u0131_s\u0131ralama_\u00f6l\u00e7\u00fctleri
+Define_'%0'='%0'i_tan\u0131mla
+defined.=tan\u0131mland\u0131.
+Delete=Sil
+Delete_custom=\u00d6zeli_sil
+Delete_custom_format=\u00d6zel_bi\u00e7emi_sil
+delete_entries=girdileri_sil
+Delete_entry=Girdiyi_sil
+delete_entry=girdiyi_sil
+Delete_multiple_entries=\u00c7ok_say\u0131da_girdiyi_sil
+Delete_rows=Sat\u0131rlar\u0131_sil
+Delete_strings=Dizgeleri_sil
+Deleted=Silindi
+Delimit_fields_with_semicolon,_ex.=Alanlar\u0131_\u00f6r._noktal\u0131_virg\u00fclle_s\u0131n\u0131rland\u0131r
+Derby=Derbi
+Descending=Azalan
+Description=Tarif
+Deselect_all=T\u00fcm\u00fcn\u00fcn_se\u00e7imini_kald\u0131r
+Deselect_all_duplicates=T\u00fcm_\u00e7ift_n\u00fcshalar\u0131n_se\u00e7imini_kald\u0131r
+Details=Ayr\u0131nt\u0131lar
+Disable_entry_editor_when_multiple_entries_are_selected=\u00c7ok_say\u0131da_girdi_se\u00e7ildi\u011finde_girdi_d\u00fczenleyicisini_etkisiz_k\u0131l
+Disable_this_confirmation_dialog=Bu_onaylama_penceresini_etkisizle\u015ftir
+Disable_this_warning_dialog=Bu_uyar\u0131_penceresini_etkisizle\u015ftir
+Display_all_entries_belonging_to_one_or_more_of_the_selected_groups.=Se\u00e7ili_bir_ya_da_daha_fazla_gruba_ait_t\u00fcm_girdileri_g\u00f6ster.
+Display_all_error_messages=T\u00fcm_hata_mesajlar\u0131n\u0131_g\u00f6ster
+Display_help_on_command_line_options=Komut_sat\u0131r\u0131_se\u00e7enekleri_hakk\u0131ndaki_yard\u0131m\u0131_g\u00f6ster
+Display_imported_entries_in_an_inspection_window_before_they_are_added.=\u0130\u00e7e_aktar\u0131lan_girdileri_eklemeden_\u00f6nce_bir_inceleme_penceresinde_g\u00f6ster.
+Display_only_entries_belonging_to_all_selected_groups.=Yaln\u0131zca_se\u00e7ili_t\u00fcm_gruplara_ait_girdileri_g\u00f6ster.
+Display_version=S\u00fcr\u00fcm\u00fc_g\u00f6ster
+Displaying_no_groups=Gruplar_g\u00f6sterilmiyor
+Do_not_abbreviate_names=\u0130simleri_k\u0131saltma
+Do_not_autoset=Otomatik_kurma
+Do_not_import_entry=Girdiyi_i\u00e7e_aktarma
+Do_not_open_any_files_at_startup=Ba\u015flang\u0131\u00e7ta_hi\u00e7bir_dosyay\u0131_a\u00e7ma
+Do_not_overwrite_existing_keys=Mevcut_anahtarlar\u0131n_\u00fczerine_yazma
+Do_not_show_splash_window_at_startup=Ba\u015flang\u0131\u00e7ta_a\u00e7\u0131l\u0131\u015f_penceresini_g\u00f6sterme
+Do_not_show_these_options_in_the_future=Gelecekte_bu_se\u00e7enekleri_g\u00f6sterme
+Do_not_wrap_the_following_fields_when_saving=Kaydederken_a\u015fa\u011f\u0131daki_alanlar\u0131_sarmalama
+Do_not_write_the_following_fields_to_XMP_Metadata:=A\u015fa\u011f\u0131daki_alanlar\u0131_XMP_Metadata'ya_yazma:
+Do_not_write_the_following_fields_to_XMP_Metadata\:=A\u015fa\u011f\u0131daki_alanlar\u0131_XMP_Metadata'ya_yazma\:
+Do_you_want_JabRef_to_do_the_following_operations?=JabRef'in_a\u015fa\u011f\u0131daki_i\u015flemleri_yapmas\u0131n\u0131_ister_misiniz?
+Docbook=Docbook
+Done=Bitti
+Down=A\u015fa\u011f\u0131
+Download=\u0130ndir
+Download_completed=\u0130ndrme_tamamland\u0131
+Download_file=Dosya_indir
+Downloading...=\u0130ndiriliyor...
+Drag_and_Drop_Error=S\u00fcr\u00fckle_ve_B\u0131rak_Hatas\u0131
+Drop_%0=%0'i_b\u0131rak
+duplicate_BibTeX_key=\u00e7ift_n\u00fcsha_BibTeX_anahtar\u0131
+Duplicate_BibTeX_key.=\u00c7ift_n\u00fcsha_BibTeX_anahtar\u0131.
+Duplicate_BibTeX_key._Grouping_may_not_work_for_this_entry.=\u00c7ift_n\u00fcsha_BibTeX_anahtar\u0131._Bu_girdi_i\u00e7in_gruplama_\u00e7al\u0131\u015fmayabilir.
+Duplicate_Key_Warning=\u00c7ift_n\u00fcsha_Anahtar_Uyar\u0131s\u0131
+Duplicate_pairs_found=\u00c7ift_n\u00fcsha_\u00e7iftler_bulundu
+duplicate_removal=\u00e7ift_n\u00fcsha_silme
+Duplicate_string_name=\u00c7ift_n\u00fcsha_dizge_ad\u0131
+Duplicates_found=\u00c7ift_n\u00fcshalar_bulundu
+Duplicates_removed=\u00c7ift_n\u00fcshalar_silindi
+Dynamic_groups=Devingen_gruplar
+Dynamically_group_entries_by_a_free-form_search_expression=Serbest_form_arama_ifadesiyle_devingence_grup_girdileri
+Dynamically_group_entries_by_searching_a_field_for_a_keyword=Bir_alan_ya_da_anahtar_s\u00f6zc\u00fck_aramayla_devingence_grup_girdileri
+Each_line_must_be_on_the_following_form=Her_sat\u0131r_a\u015fa\u011f\u0131daki_bi\u00e7imde_olmal\u0131d\u0131r
+Edit=D\u00fczenle
+Edit_custom_export=\u00d6zel_d\u0131\u015fa_aktar\u0131m\u0131_d\u00fczenle
+Edit_entry=Girdiyi_d\u00fczenle
+Edit_file_link=Dosya_linkini_d\u00fczenle
+Edit_file_type=Dosya_t\u00fcr\u00fcn\u00fc_d\u00fczenle
+Edit_group=Grubu_d\u00fczenle
+Edit_journal=Dergiyi_d\u00fczenle
+Edit_preamble=\u00d6nc\u00fcl\u00fc_d\u00fczenle
+Edit_strings=Dizgeleri_d\u00fczenle
+Editor_options=D\u00fczenleyici_se\u00e7enekleri
+empty_BibTeX_key=bo\u015f_BibTeX_anahtar\u0131
+Empty_BibTeX_key.=Bo\u015f_BibTeX_anahtar\u0131.
+Empty_BibTeX_key._Grouping_may_not_work_for_this_entry.=Bo\u015f_BibTeX_anahtar\u0131._Bu_giri\u015f_i\u00e7in_gruplama_\u00e7al\u0131\u015fmayabilir.
+empty_database=bo\u015f_veritaban\u0131
+Enable_source_editing=Kaynak_d\u00fczenlemesini_etkinle\u015ftir
+Enable_word/name_autocompletion=S\u00f6zc\u00fck/isim_ototamamlamay\u0131_etkinle\u015ftir
+Endnote=Endnote
+Enter_URL=URL_gir
+Enter_URL_to_download=\u0130ndirilecek_URL'yi_girin
+entries=girdiler
+Entries_cannot_be_manually_assigned_to_or_removed_from_this_group.=Girdiler_elle_bu_gruptan_silinemez_ya_da_bu_gruba_eklenemez.
+Entries_exported_to_clipboard=Girdiler_panoya_aktar\u0131ld\u0131
+entries_have_undefined_BibTeX_key=girdilier_tan\u0131mlanmam\u0131\u015f_BibTeX_anahtar\u0131na_sahipler
+entries_into_new_database=girdiler_yeni_veritaban\u0131na
+entry=girdi
+Entry_editor=Girdi_d\u00fczenleyici
+Entry_has_no_citekey=Girdinin_al\u0131nt\u0131_anahtar\u0131_yok
+Entry_in_current_database=Girdi_g\u00fcncel_veritaban\u0131nda
+Entry_in_import=Girdi_i\u00e7e_aktar\u0131lanlar_aras\u0131nda
+Entry_preview=Girdi_\u00f6nizlemesi
+Entry_table=Girdi_tablosu
+Entry_table_columns=Girdi_tablosu_s\u00fctunlar\u0131
+Entry_type=Girdi_t\u00fcr\u00fc
+Entry_type_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Girdi_t\u00fcr\u00fc_adlar\u0131n\u0131n_bo\u015fluk_ya_da_a\u015fa\u011f\u0131daki_karakterleri_i\u00e7ermesine_izin_verilmez
+Entry_types=Girdi_t\u00fcrleri
+Error=Hata
+Error\:_=Hata\:_
+Error_converting_Bibtex_to_XMP:_%0=BibTeX'i_XMP'ye_d\u00f6n\u00fc\u015ft\u00fcrmede_hata:_%0
+Error_converting_Bibtex_to_XMP\:_%0=BibTeX'i_XMP'ye_d\u00f6n\u00fc\u015ft\u00fcrmede_hata\:_%0
+Error_converting_XMP_to_'%0'...=XMP'yi_'%0'e_d\u00f6n\u00fc\u015ft\u00fcrmede_hata...
+Error_exporting_to_clipboard=Panoya_aktarmada_hata
+Error_in_field=Alanda_hata
+Error_in_starting_plug-in_system._Starting_without,_but_some_functionality_may_be_missing.=Eklenti_sisteminde_hata._Onsuz_ba\u015flat\u0131l\u0131yor,_fakat_baz\u0131_i\u015flevler_eksik_kalabilir.
+Error_occured_when_parsing_entry=Girdi_ayr\u0131\u015ft\u0131r\u0131l\u0131rken_hata_olu\u015ftu
+Error_opening_file=Dosya_a\u00e7mada_hata
+Error_setting_field=Alan_atamada_hata
+Error_while_converting_BibtexEntry_to_XMP_%0=BibTeX'i_XMP'ye_d\u00f6n\u00fc\u015ft\u00fcr\u00fcrken_hata_%0
+Error_while_downloading_file\:=Dosya_indirilirken_hata\:
+Error_while_fetching_from_OIA2=OIA2'den_getirilirken_hata
+Error_while_writing=Yazarken_hata
+Error_writing_to_%0_file(s).=%0_dosya(lar)_yaz\u0131l\u0131rken_hata.
+Error_writing_XMP_to_file\:_%0=XMP_dosyaya_yaz\u0131l\u0131rken_hata\:_%0
+Establishing_SQL_connection...=SQL_ba\u011flant\u0131s\u0131_kuruluyor...
+Exceptions=\u0130stisnalar
+Existing_file=Varolan_dosya
+exists._Overwrite_file?=mevcut._Dosyan\u0131n_\u00fczerine_yaz\u0131ls\u0131n_m\u0131?
+exists.Overwrite?=mevcut.\u00dczerine_yaz\u0131ls\u0131n_m\u0131?
+Expand_subtree=Alta\u011fac\u0131_geni\u015flet
+Export=D\u0131\u015fa_aktar
+Export_entry_types=Girdi_t\u00fcrlerini_d\u0131\u015fa_aktar
+Export_name=Ad\u0131_d\u0131\u015fa_aktar
+Export_preferences=Tercihleri_d\u0131\u015fa_aktar
+Export_preferences_to_file=Tercihleri_dosyaya_aktar
+Export_properties=\u00d6zellikleri_d\u0131\u015fa_aktar
+Export_to_clipboard=Panoya_aktar
+Export_to_SQL_database=SQL_veritaban\u0131na_aktar
+Exporting=D\u0131\u015fa_aktar\u0131l\u0131yor
+Extension=Uzant\u0131
+External_changes=Harici_de\u011fi\u015fiklikler
+External_file_links=Harici_dosya_linkleri
+External_files=Harici_dosyalar
+External_programs=Harici_programlar
+External_viewer_called=Harici_g\u00f6r\u00fcnt\u00fcleyici_\u00e7a\u011fr\u0131ld\u0131
+Failed_to_read_groups_data_(unsupported_version:_%0)=Grup_verisini_okuma_ba\u015far\u0131s\u0131z_(desteklenmeyen_s\u00fcr\u00fcm:_%0)
+Fetch=Getir
+Fetch_Articles_Citing_your_Database=Veritaban\u0131n\u0131za_Ba\u015fvurularak_Makaleler_Getiriliyor
+Fetch_CiteSeer=CiteSeer'den_Getir
+Fetched_all_citations_from_target_database.=Hedef_veritaban\u0131ndan_t\u00fcm_al\u0131nt\u0131lar_getirildi.
+Fetching_Citations=Al\u0131nt\u0131lar_Getiriliyor
+Fetching_Identifiers=Tan\u0131t\u0131c\u0131lar_getiriliyor
+Field=Alan
+field=alan
+Field_content=Alan_i\u00e7eri\u011fi
+Field_name=Alan_ad\u0131
+Field_names_are_not_allowed_to_contain_white_space_or_the_following_characters=Alan_adlar\u0131n\u0131n_bo\u015fluk_ya_da_a\u015fa\u011f\u0131daki_karakterleri_i\u00e7ermesine_izin_verilmez
+Field_sizes=Alan_boyutlar\u0131
+Field_to_filter=S\u00fcz\u00fclecek_alan
+Field_to_group_by=Gruplanacak_alan
+Fields=Alanlar
+File=Dosya
+file=dosya
+File_'%0'_is_already_open.='%0'_dosyas\u0131_zaten_a\u00e7\u0131k.
+File_'%0'_not_found='%0'_dosyas\u0131_bulunamad\u0131
+File_changed=Dosya_de\u011fi\u015fti
+File_directory=Dosya_dizini
+File_directory_is_'%0':=Dosya_dizini_'%0':
+File_directory_is_not_set_or_does_not_exist!=Dosya_dizini_kurulmad\u0131_ya_da_mevcut_de\u011fil!
+File_download=Dosya_indirme
+File_exists=Dosya_mevcut
+File_extension=Dosya_uzant\u0131s\u0131
+File_has_been_updated_externally._What_do_you_want_to_do?=Dosya_haricen_de\u011fi\u015ftirildi._Ne_yapmak_istersiniz?
+File_not_found=Dosya_bulunamad\u0131
+File_type=Dosya_t\u00fcr\u00fc
+File_updated_externally=Dosya_haricen_g\u00fcncellendi
+filename=dosya_ad\u0131
+Files_opened=A\u00e7\u0131lm\u0131\u015f_dosyalar
+Filter=S\u00fczge\u00e7
+Finished_autosetting_external_links.=Harici_linklerin_otokurulmas\u0131_bitti.
+Finished_synchronizing_%0_links._Entries_changed%c_%1.=%0_linkin_e\u015fzamanlamas\u0131_bitti._De\u011fi\u015fen_girdiler%c_%1.
+Finished_writing_XMP-metadata._Wrote_to_%0_file(s).=XMP_metadata_yaz\u0131m\u0131_bitti._%0_dosyaya_yaz\u0131ld\u0131.
+Finished_writing_XMP_for_%0_file_(%1_skipped,_%2_errors).=%0_dosya_i\u00e7in_XMP_yaz\u0131m\u0131_bitti_(%1_atland\u0131,_%2_hata).
+First_select_the_entries_you_want_keys_to_be_generated_for.=
+Fit_table_horizontally_on_screen=Tabloyu_ekrana_yatay_s\u0131\u011fd\u0131r
+Float=Y\u00fczd\u00fcr
+Float_marked_entries=Y\u00fczd\u00fcr_i\u015faretlenmi\u015f_girdiler
+Font_Family=Yaz\u0131tipi_Ailesi
+Font_Preview=Yaz\u0131tipi_\u00d6nizleme
+Font_Size=Yaz\u0131tipi_Boyutu
+Font_Style=Yaz\u0131tipi_Stili
+FontSelector=Yaz\u0131tipiSe\u00e7ici
+for=i\u00e7in
+Format_of_author_and_editor_names=Yazar_ve_d\u00fczenleyici_adlar\u0131_bi\u00e7emi
+Format_String=Dizgeyi_Bi\u00e7imle
+Format_used=Kullan\u0131lan_bi\u00e7em
+Formatter_Name=Bi\u00e7imleyici_Ad\u0131
+Formatter_not_found=Bi\u00e7imleyici_bulunamad\u0131
+found=bulundu
+Found_%0_plugin(s)=%0_eklenti_bulundu
+found_in_aux_file=yard\u0131mc\u0131_dosyada_bulundu
+Full_name=Tam_ad
+General=Genel
+General_fields=Genel_alanlar
+Generate=Olu\u015ftur
+Generate_BibTeX_key=BibTeX_anahtar\u0131_olu\u015ftur
+Generate_keys=Anahtarlar\u0131_olu\u015ftur
+Generate_keys_before_saving_(for_entries_without_a_key)=(Anahtars\u0131z_girdiler_i\u00e7in)_Kaydetmeden_\u00f6nce_anahtarlar\u0131_olu\u015ftur
+Generate_keys_for_imported_entries=\u0130\u00e7e_aktar\u0131lan_girdiler_i\u00e7in_anahtarlar\u0131_olu\u015ftur
+Generate_now=\u015eimdi_olu\u015ftur
+Generated_BibTeX_key_for=\u015eunun_i\u00e7in_BibTex_anahtar\u0131_olu\u015fturuldu
+Generating_BibTeX_key_for=\u015eunun_i\u00e7in_BibTeX_anahtar\u0131_olu\u015fturuluyor
+Grab=Yakala
+Gray_out_entries_not_in_group_selection=Grup_se\u00e7iminde_olmayan_girdileri_grile\u015ftir
+Gray_out_non-hits=\u0130sabet_almayanlar\u0131_grile\u015ftir
+Gray_out_non-matching_entries=E\u015fle\u015fmeyen_girdileri_grile\u015ftir
+Group_properties=Grup_\u00f6zellikleri
+grouping_may_not_work_for_this_entry=bu_girdi_i\u00e7in_gruplama_\u00e7al\u0131\u015fmayabilir
+Groups=Gruplar
+Harvard_RTF=Harvard_RTF
+Have_you_chosen_the_correct_package_path?=Do\u011fru_paket_yolunu_se\u00e7tiniz_mi?
+Help=Yard\u0131m
+Help_contents=Yard\u0131m_i\u00e7eri\u011fi
+Help_on_groups=Gruplar_hakk\u0131nda_yard\u0131m
+Help_on_key_patterns=Tu\u015f_desenleri_hakk\u0131nda_yard\u0131m
+Help_on_Preview_Settings=\u00d6nizleme_Ayarlar\u0131_hakk\u0131nda_yard\u0131m
+Help_on_Regular_Expression_Search=D\u00fczenli_\u0130fade_Arama_hakk\u0131nda_yard\u0131m
+Hide_non-hits=\u0130sabet_almayanlar\u0131_sakla
+Hide_non-matching_entries=E\u015fle\u015fmeyen_girdileri_sakla
+Hierarchical_context=Hiyerar\u015fik_i\u00e7erik
+Highlight=Vurgula
+Highlight_groups_matching_all_selected_entries=T\u00fcm_se\u00e7ili_girdilerle_e\u015fle\u015fen_gruplar\u0131_vurgula
+Highlight_groups_matching_any_selected_entry=Herhangi_bir_se\u00e7ili_girdiyle_e\u015fle\u015fen_gruplar\u0131_vurgula
+Highlight_overlapping_groups=\u00d6rt\u00fc\u015fen_gruplar\u0131_vurgula
+Hint%c_To_search_specific_fields_only,_enter_for_example%c<p><tt>author%esmith_and_title%eelectrical</tt>=\u0130pucu%c_Yaln\u0131zca_belirli_alanlar\u0131_aramak_i\u00e7in,_\u00f6rne\u011fin_\u015funu_giriniz%c<p><tt>author%esmith_and_title%eelectrical</tt>
+HTML=HTML
+HTML_table=HTML_tablosu
+HTML_table_(with_Abstract_&_BibTeX)=(\u00d6zet_&_BibTeX_ile)_HTML_tablosu
+Icon=Simge
+Ignore=Yoksay
+Illegal_type_name=Kurald\u0131\u015f\u0131_t\u00fcr_ad\u0131
+Immediate_subgroups=Bir_sonraki_altgruplar
+Import=\u0130\u00e7e_aktar
+Import_and_keep_old_entry=
+Import_and_remove_old_entry=Eski_girdiyi_i\u00e7e_aktar_ve_sil.
+Import_Data_from_CiteSeer_Database=Citeseer_Veritaban\u0131ndan_Veri_\u0130\u00e7e_Aktar
+Import_entries=Girdileri_i\u00e7e_aktar
+Import_entry_types=Girdi_t\u00fcrlerini_i\u00e7e_aktar
+Import_failed=\u0130\u00e7e_aktarma_ba\u015far\u0131s\u0131z
+Import_Fields_from_CiteSeer_Database=CiteSeer_Veritaban\u0131ndan_Alanlar\u0131_\u0130\u00e7e_Aktar
+Import_file=Dosya_i\u00e7e_aktar
+Import_group_definitions=Grup_tan\u0131mlar\u0131n\u0131_i\u00e7e_aktar
+Import_name=\u0130sim_i\u00e7e_aktar
+Import_preferences=\u0130\u00e7e_aktarma_tercihleri
+Import_preferences_from_file=Dosyadan_i\u00e7e_aktarma_tercihleri
+Import_strings=Dizgeleri_i\u00e7e_aktar
+Import_to_open_tab=Sekme_a\u00e7mak_i\u00e7in_i\u00e7e_aktar
+Import_word_selector_definitions=S\u00f6zc\u00fck_se\u00e7ici_tan\u0131mlar\u0131n\u0131_i\u00e7e_aktar
+Imported_database=\u0130\u00e7e_aktar\u0131lm\u0131\u015f_veritaban\u0131
+Imported_entries=\u0130\u00e7e_aktar\u0131lm\u0131\u015f_girdiler
+Imported_entry_types=\u0130\u00e7e_aktar\u0131lm\u0131\u015f_girdi_t\u00fcrleri
+Imported_from_database=Veritaban\u0131ndan_i\u00e7e_aktar\u0131lm\u0131\u015f
+ImportFormat_class=ImportFormat_s\u0131n\u0131f\u0131
+Importing=\u0130\u00e7e_aktar\u0131l\u0131yor
+Importing_in_unknown_format=Bilinmeyen_bi\u00e7emde_i\u00e7e_aktar\u0131l\u0131yor
+In_JabRef,_use_pairs_of_#_characters_to_indicate_a_string.=JabRef'de_bir_dizge_belirtmek_i\u00e7in_#_karakter_\u00e7ifti_kullan\u0131n.
+Include_abstracts=\u00d6zetleri_i\u00e7er
+Include_entries=Alanlar\u0131_i\u00e7er
+Include_subgroups\:_When_selected,_view_entries_contained_in_this_group_or_its_subgroups=Altgruplar\u0131_i\u00e7er\:_Se\u00e7ildi\u011finde,_bu_grup_ya_da_altgruplar\u0131ndaki_girdileri_g\u00f6ster
+Incremental=Art\u0131\u015fl\u0131
+Incremental_search=Art\u0131\u015fl\u0131_arama
+Incremental_search_failed._Repeat_to_search_from_top.=Art\u0131\u015fl\u0131_arama_ba\u015far\u0131s\u0131z._En_ba\u015ftan_aramak_i\u00e7in_yineleyin.
+Independent_group\:_When_selected,_view_only_this_group's_entries=Ba\u011f\u0131ms\u0131z_grup\:_Se\u00e7ildi\u011finde,_yaln\u0131zca_bu_grubun_girdilerini_g\u00f6ster
+Initially_show_groups_tree_expanded=Ba\u015flang\u0131\u00e7ta_grup_a\u011fac\u0131n\u0131_geni\u015fletilmi\u015f_g\u00f6ster
+Input=\u00c7al\u0131\u015fma_se\u00e7enekleri
+Input_error=Girdi_hatas\u0131
+Insert=Ekle
+Insert_rows=Sat\u0131r_ekle
+Insert_selected_citations_into_LyX/Kile=Se\u00e7ili_al\u0131nt\u0131lar\u0131_LyX/Kile'a_ekle
+Insert_selected_citations_into_WinEdt=Se\u00e7ili_al\u0131nt\u0131lar\u0131_WinEdt'e_ekle
+insert_string_=dizge_ekle
+Insert_URL=URL_ekle
+integrity=b\u00fct\u00fcnl\u00fck
+Integrity_check=b\u00fct\u00fcnl\u00fck_kontrol\u00fc
+Intersection=Kesi\u015fim
+Invalid_BibTeX_key=Ge\u00e7ersiz_BibTeX_anahtar\u0131
+Invalid_date_format=Ge\u00e7ersiz_tarih_bi\u00e7emi
+Invalid_URL=Ge\u00e7ersiz_URL
+Inverted=Ters_\u00e7evrilmi\u015f
+is_a_standard_type.=bir_standart_t\u00fcrd\u00fcr.
+ISO_abbreviation=ISO_k\u0131saltmas\u0131
+Item_list_for_field=Alan_i\u00e7in_\u00f6\u011fe_listesi
+jabref=jabref
+JabRef_help=JabRef_yard\u0131m
+JabRef_preferences=JabRef_tercihler
+Journal_abbreviations=Dergi_k\u0131saltmalar\u0131
+Journal_list_preview=Dergi_listesi_\u00f6nizleme
+Journal_name=Dergi_ad\u0131
+Keep=Tut
+Keep_both=\u0130kisini_de_tut
+Keep_lower=Alt\u0131ndakileri_tut
+Keep_upper=\u00dcst\u00fcndekileri_tut
+Key_bindings=Anahtar_ba\u011flant\u0131lar\u0131
+Key_bindings_changed=Anahtar_ba\u011flant\u0131lar\u0131_de\u011fi\u015fti
+Key_generator_settings=Anahtar_olu\u015fturucu_ayarlar\u0131
+Key_pattern=Anahtar_deseni
+keys_in_database=veritaban\u0131ndaki_anahtarlar
+Keyword=Anahtar_s\u00f6zc\u00fck
+Label=Etiket
+Language=Dil
+Last_modified=Son_de\u011fi\u015ftirme
+LaTeX_AUX_file=LaTex_AUX_dosyas\u0131
+Leave_file_in_its_current_directory.=Dosyay\u0131_\u015fimdiki_dizininde_b\u0131rak.
+Leave_files_in_their_current_directory.=Dosyalar\u0131_\u015fimdiki_dizinlerinde_b\u0131rak.
+Left=Sol
+License=Lisans
+Limit_to_fields=Alanlara_k\u0131s\u0131tla
+Limit_to_selected_entries=Se\u00e7ili_girdilere_k\u0131s\u0131tla
+Link=Link
+Link_local_file=Yerel_dosyay\u0131_ba\u011fla
+Link_to_file_%0=%0_dosyas\u0131na_ba\u011fla
+Listen_for_remote_operation_on_port=Ba\u011flant\u0131_noktas\u0131ndaki_uzak_i\u015flemi_dinle
+Load_and_Save_preferences_from/to_jabref.xml_on_start-up_(memory_stick_mode)=Ba\u015flang\u0131\u00e7ta_tercihleri_jabref.xml'den_y\u00fckle_ya_da_buraya_kaydet_(bellek_\u00e7ubu\u011fu_kipi)
+Load_session=Oturumu_y\u00fckle
+Loading_session...=Oturum_y\u00fckleniyor...
+localhost=yerel_makine
+Look_and_feel=G\u00f6r\u00fcn\u00fcm_ve_tema
+Looking_for_pdf...=pdf_aran\u0131yor...
+lower=k\u00fc\u00e7\u00fck
+Main_file_directory=Ana_dosya_dizini
+Main_layout_file=Ana_yerle\u015fim_dosyas\u0131
+Main_PDF_directory=Ana_PDF_dizini
+Main_PS_directory=Ana_PS_dizini
+Manage=Y\u00f6net
+Manage_custom_exports=\u00d6zel_d\u0131\u015fa_aktar\u0131mlar\u0131_y\u00f6net
+Manage_custom_imports=\u00d6zel_i\u00e7e_aktar\u0131mlar\u0131_y\u00f6net
+Manage_external_file_types=Harici_dosya_t\u00fcrlerini_y\u00f6net
+Manage_journal_abbreviations=Degi_k\u0131saltmalar\u0131n\u0131_y\u00f6net
+Mark_entries=Girdileri_i\u015faretle
+Mark_entry=Girdiyi_i\u015faretle
+Mark_new_entries_with_addition_date=Yeni_girdileri_ekleme_tarihiyle_i\u015faretle
+Mark_new_entries_with_owner_name=Yeni_girdileri_sahip_ad\u0131yla_i\u015faretle
+Marked_selected=Se\u00e7ililer_i\u015faretlendi
+Memory_Stick_Mode=Bellek_\u00c7ubu\u011fu_Kipi
+Menu_and_label_font_size=Men\u00fc_ve_etiket_yaz\u0131_tipi_boyutu
+Merged_external_changes=Harici_de\u011fi\u015fiklikler_birle\u015ftirildi
+Messages=Mesajlar
+Messages_and_Hints=Mesajlar_ve_\u0130pu\u00e7lar\u0131
+Modification_of_field=Alan\u0131n_de\u011fi\u015fikli\u011fi
+Modified_group_"%0".=De\u011fi\u015ftirilmi\u015f_grup_"%0".
+Modified_groups=De\u011fi\u015ftirilmi\u015f_gruplar
+Modified_string=De\u011fi\u015ftirilmi\u015f_dizge
+Modify=De\u011fi\u015ftir
+modify_group=grubu_de\u011fi\u015ftir
+MODS=K\u0130PLER
+Move=Ta\u015f\u0131
+Move_down=A\u015fa\u011f\u0131_ta\u015f\u0131
+Move_entries_in_group_selection_to_the_top=Grup_se\u00e7imindeki_girdileri_en_\u00fcste_ta\u015f\u0131
+Move_external_links_to_'file'_field=Harici_linkleri_'dosya'_alan\u0131na_ta\u015f\u0131
+Move_file_to_file_directory=Dosyay\u0131_dosya_dizinine_ta\u015f\u0131
+Move_files_to_file_directory.=Dosyalar\u0131_dosya_dizinine_ta\u015f\u0131
+move_group=grubu_ta\u015f\u0131
+Move_string_down=Dizgeyi_a\u015fa\u011f\u0131_ta\u015f\u0131
+Move_string_up=Dizgeyi_yukar\u0131_ta\u015f\u0131
+Move_up=Yukar\u0131_ta\u015f\u0131
+Moved_group_"%0".="%0"_grubu_ta\u015f\u0131nd\u0131.
+MS_Office_2007=MS_Office_2007
+MySQL=MySQL
+MySQL_database=MySQL_veritaban\u0131
+Name=Ad
+Name_formatter=Ad_bi\u00e7emleyici
+Natbib_style=Natbib_stili
+Native_file_dialog=Do\u011fal_dosya_diyalo\u011fu
+nested_aux_files=i\u00e7i\u00e7e_aux_dosyalar\u0131
+New=Yeni
+new=yeni
+New_BibTeX_database=Yeni_BibTeX_veritaban\u0131
+New_BibTeX_entry=Yeni_BibTeX_girdisi
+New_BibTeX_subdatabase=Yeni_BibTeX_alt_veritaban\u0131
+New_content=Yeni_i\u00e7erik
+New_database_created.=Yeni_veritaban\u0131_olu\u015fturuldu.
+New_field_value=Yeni_alan_de\u011feri
+New_file=Yeni_dosya
+New_file_link_(INSERT)=Yeni_dosya_linki_(INSERT)
+New_group=Yeni_grup
+New_string=Yeni_dizge
+Next_entry=Yeni_girdi
+No_%0_found=%0_bulunamad\u0131
+No_actual_changes_found.=Hi\u00e7_fiili_de\u011fi\u015fiklik_bulunamad\u0131.
+no_base-bibtex-file_specified=temel_BibTeX_dosyas\u0131_belirtilmedi
+no_database_generated=veritaban\u0131_\u00fcretilmedi
+No_duplicates_found=Hi\u00e7_\u00e7ift_n\u00fcsha_bulunmad\u0131
+No_entries_found._Please_make_sure_you_are_using_the_correct_import_filter.=Girdi_bulunmad\u0131._L\u00fctfen_do\u011fru_i\u00e7e_aktarma_s\u00fczgecini_kulland\u0131\u011f\u0131n\u0131zdan_emin_olun.
+No_entries_found_for_the_search_string_'%0'=Arama_dizgesi_'%0'_i\u00e7in_bir_girdi_bulunmad\u0131
+No_entries_imported.=Hi\u00e7bir_girdi_i\u00e7e_aktar\u0131lmad\u0131.
+No_entries_or_multiple_entries_selected.=Ya_hi\u00e7bir_girdi_se\u00e7ilmedi_ya_da_birden_\u00e7ok_girdi_se\u00e7ildi.
+No_entries_selected=Hi\u00e7bir_girdi_se\u00e7ilmedi
+No_entries_selected.=Hi\u00e7bir_girdi_se\u00e7ilmedi.
+No_exceptions_have_ocurred.=Hi\u00e7bir_istisna_olu\u015fmad\u0131.
+No_files_found.=Hi\u00e7bir_dosya_bulunmad\u0131.
+No_GUI._Only_process_command_line_options.=Grafik_kullan\u0131c\u0131_aray\u00fcz\u00fc_yok._Yaln\u0131zca_komut_sat\u0131r\u0131_se\u00e7enekleri_i\u015flenecek.
+No_journal_names_could_be_abbreviated.=Hi\u00e7bir_dergi_ad\u0131_k\u0131salt\u0131lamad\u0131.
+No_journal_names_could_be_unabbreviated.=Hi\u00e7bir_dergi_ad\u0131_k\u0131saltmas\u0131_a\u00e7\u0131lamad\u0131.
+No_PDF_linked=Hi\u00e7bir_PDF_ba\u011flanmam\u0131\u015f
+No_pdf_or_ps_defined,_and_no_file_matching_Bibtex_key_found=Hi\u00e7bir_pdf_ya_da_ps_tan\u0131mlanmam\u0131\u015f,_BibTeX_anahtar\u0131na_uyan_dosya_bulunamad\u0131
+No_plugins_were_found_in_the_following_folders\:=\u015eu_klas\u00f6rlerde_hi\u00e7bir_eklenti_bulunamad\u0131\:
+No_references_found=Hi\u00e7bir_ba\u015fvuru_bulunamad\u0131
+No_saved_session_found.=Hi\u00e7bir_kaydedilmi\u015f_oturum_bulunmad\u0131.
+No_url_defined=Hi\u00e7_url_tan\u0131mlanmam\u0131\u015f
+No_XMP_metadata_found_in_=Burada_hi\u00e7_XMP_metaverisi_bulunamad\u0131_
+not=hari\u00e7
+not_found=bulunmad\u0131
+Not_saved_(empty_session)=Kaydedilmedi_(bo\u015f_oturum)
+Note_that_the_entry_causing_the_problem_has_been_selected.=Soruna_yol_a\u00e7an_girdinin_se\u00e7ildi\u011fini_farkediniz.
+Note_that_you_must_specify_the_fully_qualified_class_name_for_the_look_and_feel,=G\u00f6r\u00fcn\u00fcm_ve_temalar_i\u00e7in_tam_kalifiye_s\u0131n\u0131f_ad\u0131n\u0131_belirtmelisiniz,
+Nothing_to_redo=Yinelenecek_bir_\u015fey_yok
+Nothing_to_undo=Geriye_al\u0131nacak_bir_\u015fey_yok
+Number_of_references_to_fetch?=Getirilecek_ba\u015fvuru_say\u0131s\u0131?
+occurences=g\u00f6r\u00fclme_s\u0131kl\u0131\u011f\u0131
+OK=Tamam
+Ok=Tamam
+One_or_more_file_links_are_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Bir_ya_da_daha_\u00e7ok_link,_tan\u0131mlanmam\u0131\u015f_'%0'_t\u00fcr\u00fcnde._Ne_yapmak_istersiniz?
+One_or_more_keys_will_be_overwritten._Continue?=Bir_ya_da_daha_\u00e7ok_anahtar\u0131n_\u00fczerine_yaz\u0131lacak._Devam_edilsin_mi?
+Only_one_item_is_supported=Yaln\u0131zca_bir_\u00f6\u011fe_destekleniyor
+Open=A\u00e7
+Open_BibTeX_database=BibTeX_veritaban\u0131_a\u00e7
+Open_database=Veritaban\u0131_a\u00e7
+Open_editor_when_a_new_entry_is_created=Yeni_bir_girdi_olu\u015fturuldu\u011funda_d\u00fczenleyiciyi_a\u00e7
+Open_file=Dosya_a\u00e7
+Open_last_edited_databases_at_startup=A\u00e7\u0131l\u0131\u015fta_son_d\u00fczenlenmi\u015f_veritabanlar\u0131n\u0131_a\u00e7
+Open_PDF_or_PS=PDF_ya_da_PS_a\u00e7
+Open_right-click_menu_with_Ctrl+left_button=Sa\u011f_t\u0131klama_men\u00fcs\u00fcn\u00fc_Ctrl+sol_tu\u015fla_a\u00e7
+Open_URL_or_DOI=URL_ya_da_DOI_a\u00e7
+OpenDocument_Spreadsheet=OpenDocument_Hesap_tablosu
+Opened_database=A\u00e7\u0131k_veritaban\u0131
+Opening=A\u00e7\u0131l\u0131yor
+Opening_preferences...=Tercihler_a\u00e7\u0131l\u0131yor...
+OpenOffice_Calc=OpenOffice_Calc
+OpenOffice_CSV=OpenOffice_CSV
+Operation_canceled.\n=\u0130\u015flem_iptal_edildi.\n
+Operation_not_supported=\u0130\u015flem_desteklenmiyor
+Optional_fields=Tercihe_ba\u011fl\u0131_alanlar
+Options=Se\u00e7enekler
+or=ya_da
+out_of=t\u00fcm\u00fc
+Output=\u00c7\u0131kt\u0131
+Output_or_export_file=\u00c7\u0131kt\u0131_ya_da_d\u0131\u015fa_aktar\u0131m_dosyas\u0131
+Override=Ge\u00e7ersiz_k\u0131l
+Override_default_file_directories=\u00d6ntan\u0131ml\u0131_dosya_dizinlerini_ge\u00e7ersiz_k\u0131l
+Override_default_font_settings=\u00d6ntam\u0131nl\u0131_yaz\u0131tipi_ayarlar\u0131n\u0131_ge\u00e7ersiz_k\u0131l
+override_the_bibtex_key_by_the_selected_text=BibTeX_anahtar\u0131n\u0131_se\u00e7ili_metinle_yenile
+Overwrite=\u00dczerine_yaz
+Overwrite_existing_field_values=Mevcut_alan_de\u011ferlerinin_\u00fczerine_yaz
+Overwrite_keys=Anahtarlar\u0131n_\u00fczerine_yaz
+pairs_processed=i\u015flenmi\u015f_\u00e7iftler
+Password_\:=Parola_\:
+Paste=Yap\u0131\u015ft\u0131r
+paste_entries=girdileri_yap\u0131\u015ft\u0131r
+paste_entry=girdiyi_yap\u0131\u015ft\u0131r
+Paste_from_clipboard=Panodan_yap\u0131\u015ft\u0131r
+Pasted=Yap\u0131\u015ft\u0131r\u0131ld\u0131
+Path_to_%0_not_defined=%0'in_yolu_tan\u0131mlanmam\u0131\u015f
+Path_to_HTML_viewer=HTML_g\u00f6r\u00fcntleyicisinin_yolu
+Path_to_LatexEditor_(LEd.exe)=LatexEditor'\u00fcn_(LEd.exe)_yolu
+Path_to_LyX_pipe=LyX_hatt\u0131n\u0131n_yolu
+Path_to_Vim=Vim'in_yolu
+Path_to_WinEdt.exe=WinEdt.exe'nin_yolu
+PDF_directory=PDF_dizini
+PDF_does_not_exist=PDF_mevcut_de\u011fil
+Personal_journal_list=Ki\u015fisel_dergi_listesi
+Plain_text_import=D\u00fcz_metin_i\u00e7e_aktarma
+Please_check_your_network_connection_to_this_machine.=L\u00fctfen_bu_makinenin_a\u011f_ba\u011flant\u0131s\u0131n\u0131_kontrol_ediniz.
+Please_enter_a_name_for_the_group.=L\u00fctfen_grup_i\u00e7in_bir_isim_giriniz.
+Please_enter_a_search_term._For_example,_to_search_all_fields_for_<b>Smith</b>,_enter%c<p><tt>smith</tt><p>To_search_the_field_<b>Author</b>_for_<b>Smith</b>_and_the_field_<b>Title</b>_for_<b>electrical</b>,_enter%c<p><tt>author%esmith_and_title%eelectrical</tt>=L\u00fctfen_bir_arama_terimi_giriniz._\u00d6rne\u011fin,_<b>Smith</b>'i_t\u00fcm_alanlarda_aramak_i\u00e7in_%c<p><tt>smith</tt><p>_giriniz._<b>Smith</b>'i_<b>Author</b>_alan\u0131nda,_<b>electrical</b>'\u0131_<b>Title</b>_alan\u0 [...]
+Please_enter_the_field_to_search_(e.g._<b>keywords</b>)_and_the_keyword_to_search_it_for_(e.g._<b>electrical</b>).=L\u00fctfen_aranacak_alan_ad\u0131n\u0131_(\u00f6rne\u011fin_<b>keywords</b>)_ve_aranacak_anahtar_s\u00f6zc\u00fc\u011f\u00fc_(\u00f6rne\u011fin_<b>electrical</b>)_giriniz.
+Please_enter_the_string's_label=L\u00fctfen_dizgenin_etiketini_giriniz
+Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools=CiteSeer_ara\u00e7lar\u0131n\u0131_kullanmak_i\u00e7in_l\u00fctfen_JabRef_yard\u0131m_elkitab\u0131na_ba\u015fvurunuz
+Please_refer_to_the_JabRef_help_manual_on_using_the_CiteSeer_tools.=CiteSeer_ara\u00e7lar\u0131n\u0131_kullanmak_i\u00e7in_l\u00fctfen_JabRef_yard\u0131m_elkitab\u0131na_ba\u015fvurunuz.
+Please_select_an_importer=L\u00fctfen_bir_i\u00e7e_aktar\u0131c\u0131_se\u00e7iniz
+Please_select_an_importer.=L\u00fctfen_bir_i\u00e7e_aktar\u0131c\u0131_se\u00e7iniz.
+Please_select_exactly_one_group_to_move.=L\u00fctfen_ta\u015f\u0131mak_i\u00e7in_yaln\u0131zca_bir_grup_se\u00e7iniz.
+Please_specify_the_=L\u00fctfen_\u015funu_belirleyiniz_
+Please_wait_until_it_has_finished.=L\u00fctfen_bitene_dek_bekleyiniz.
+Possible_duplicate_entries=Olas\u0131_\u00e7ift_n\u00fcsha_girdiler
+Possible_duplicate_of_existing_entry._Click_to_resolve.=Mevcut_girdinin_olas\u0131_\u00e7ift_n\u00fcshas\u0131._D\u00fczeltmek_i\u00e7in_t\u0131klay\u0131n\u0131z.
+Preamble=\u00d6nc\u00fcl
+Preferences=Tercihler
+Preferences_recorded.=Tercihler_kaydedildi.
+Preview=\u00d6nizleme
+Previous_entry=\u00d6nceki_girdi
+Primary_sort_criterion=Birincil_s\u0131ralama_kriteri
+Print_Preview=Yazd\u0131rma_\u00d6nizleme
+Printing_Entry_Preview=Girdi_\u00d6nizleme_Yazd\u0131r\u0131l\u0131yor
+Problem_with_parsing_entry=Girdi_ayr\u0131\u015ft\u0131rmada_sorun
+Processing_=\u0130\u015fleniyor_
+Program_output=Program_\u00e7\u0131kt\u0131s\u0131
+PS_directory=PS_dizini
+Push_entries_to_external_application_(%0)=Girdileri_harici_uygulamaya_itele_(%0)
+Push_selection_to_Emacs=Se\u00e7imi_Emacs'a_itele
+Push_selection_to_LyX/Kile=Se\u00e7imi_LyX/Kile'a_itele
+Push_selection_to_Vim=Se\u00e7imi_Vim'e_itele
+Push_selection_to_WinEdt=Se\u00e7imi_WinEdt'e_itele
+Push_to_LatexEditor=Se\u00e7imi_LatexEditor'e_itele
+Pushed_citations_to_%0=Al\u0131nt\u0131lar_%0'a_itelendi
+Pushed_citations_to_Emacs=Al\u0131nt\u0131lar_Emacs'a_itelendi
+Pushed_citations_to_Vim=Al\u0131nt\u0131lar_Vim'e_itelendi
+Pushed_citations_to_WinEdt=Al\u0131nt\u0131lar_WinEdt'e_itelendi
+Pushed_the_citations_for_the_following_rows_to=Takip_eden_sat\u0131rlardaki_al\u0131nt\u0131lar_\u015furaya_itelendi
+Quit_JabRef=JabRef'ten_\u00e7\u0131k
+Quit_synchronization=E\u015fzamanlamay\u0131_bitir
+Raw_source=Ham_kaynak
+Really_delete_the_selected=Se\u00e7ileni_ger\u00e7ekten_sil
+Rearrange_tabs_alphabetically_by_title=Sekmeleri_ba\u015fl\u0131klar\u0131yla_alfabetik_olarak_yeniden_d\u00fczenle
+Redo=Yeniden_yap
+Reference_database=Ba\u015fvuru_veritaban\u0131
+References_found=Bulunan_ba\u015fvurular
+Refine_supergroup\:_When_selected,_view_entries_contained_in_both_this_group_and_its_supergroup=Supergrubu_ar\u0131t\:_Se\u00e7ildi\u011finde,_hem_bu_grubun,_hem_de_s\u00fcpergrubunun_i\u00e7erdi\u011fi_girdileri_g\u00f6r\u00fcnt\u00fcle
+Refresh_view=G\u00f6r\u00fcn\u00fcm\u00fc_tazele
+Regular_Expression=D\u00fczenli_\u0130fade
+Remember_these_entry_types?=Bu_girdi_t\u00fcrlerini_an\u0131msa?
+Remote_operation=Uzak_i\u015flem
+Remote_server_port=Uzak_sunucu_ba\u011flant\u0131_noktas\u0131
+Remove=Sil
+Remove_all?=T\u00fcm\u00fcn\u00fc_sil?
+Remove_all_subgroups=T\u00fcm_altgruplar\u0131_sil
+Remove_all_subgroups_of_"%0"?="%0"in_t\u00fcm_altgruplar\u0131n\u0131_sil?
+Remove_double_braces_around_BibTeX_fields_when_loading.=Y\u00fcklerken_BibTeX_alanlar\u0131_\u00e7evresindeki_\u00e7ift_k\u00fcme_parantezlerini_sil.
+Remove_duplicates=\u00c7ift_n\u00fcshalar\u0131_sil
+Remove_entry_from_import=\u0130\u00e7e_aktar\u0131mdan_girdiyi_sil
+Remove_entry_selection_from_this_group=Bu_gruptan_girdi_se\u00e7imini_sil
+Remove_entry_type=Girdi_t\u00fcr\u00fcn\u00fc_sil
+Remove_file_link_(DELETE)=Dosya_linkini_sil_(DELETE)
+remove_from_group=gruptan_sil
+Remove_from_group=Gruptan_sil
+Remove_group=Grubu_sil
+Remove_group,_keep_subgroups=Grubu_sil,_altgruplar\u0131_tut
+Remove_group_"%0"?="%0"_grubu_silinsin_mi?
+Remove_group_"%0"_and_its_subgroups?="%0"_grubu_ve_altgruplar\u0131_silinsin_mi?
+remove_group_(keep_subgroups)=grubu_sil_(altgruplar\u0131_tut)
+remove_group_and_subgroups=grubu_ve_altgruplar\u0131_sil
+Remove_group_and_subgroups=Grubu_ve_altgruplar\u0131_sil
+Remove_link=Linki_sil
+Remove_old_entry=Eski_girdiyi_sil
+Remove_selected_strings=Se\u00e7ili_dizgeleri_sil
+remove_string_=dizgeyi_sil_
+Removed_entry_type.=Girdi_t\u00fcr\u00fc_silindi.
+Removed_group_"%0".="%0"_grubu_silindi.
+Removed_group_"%0"_and_its_subgroups.="%0"_grubu_ve_altgruplar\u0131_silindi.
+Removed_string=Dizge_silindi
+Rename_to_match_citekey=Al\u0131nt\u0131_anahtar\u0131na_uymak_\u00fczere_yeniden_adland\u0131r
+Renamed_string=Dizge_yeniden_adland\u0131r\u0131ld\u0131
+Replace=Yerine_koy
+Replace_(regular_expression)=Yerine_koy_(d\u00fczenli_ifade)
+Replace_comma_by_and_where_appropriate=Uygun_yerlerde_virg\u00fcl\u00fcn_yerine_koy
+Replace_string=Dizgenin_yerine_koy
+Replace_with=\u015eununla_de\u011fi\u015ftir
+Replaced=De\u011fi\u015ftirildi
+Required_fields=Zorunlu_alanlar
+Reset_all=T\u00fcm\u00fcn\u00fc_s\u0131f\u0131rla
+Reset_file_type_definitons=Dosya_t\u00fcr\u00fc_tan\u0131mlar\u0131n\u0131_s\u0131f\u0131rla
+Resolve_strings_for_all_fields_except=\u015eu_hari\u00e7_t\u00fcm_alanlar\u0131n_dizgelerini_\u00e7\u00f6z\u00fcmle
+Resolve_strings_for_standard_BibTeX_fields_only=Yaln\u0131zca_standart_BibTeX_alan_dizgelerini_\u00e7\u00f6z\u00fcmle
+resolved=\u00e7\u00f6z\u00fcmlendi
+Results=Sonu\u00e7lar
+Revert_to_original_source=Orijinal_kayna\u011fa_d\u00f6nd\u00fcr
+Review=G\u00f6zden_ge\u00e7ir
+Review_changes=De\u011fi\u015fklikleri_incele
+Right=Sa\u011f
+root=k\u00f6k
+Save=Kaydet
+Save_all_finished.=T\u00fcm_bitenleri_kaydet.
+Save_all_open_databases=T\u00fcm_a\u00e7\u0131k_veritabanlar\u0131n\u0131_kaydet
+Save_before_closing=Kapatmadan_\u00f6nce_kaydet
+Save_database=Veritaban\u0131n\u0131_kaydet
+Save_database_as_...=Veritaban\u0131n\u0131_farkl\u0131_kaydet_...
+Save_entries_in_their_original_order=Girdileri_orijinal_s\u0131ralar\u0131nda_kaydet
+Save_failed=Kaydetme_ba\u015far\u0131s\u0131z
+Save_failed_during_backup_creation=Yedek_olu\u015fturulurken_kaydetme_ba\u015far\u0131s\u0131z
+Save_failed_while_committing_changes=De\u011fi\u015fiklikler_uygulan\u0131rken_kaydetme_ba\u015far\u0131s\u0131z
+Save_in_default_table_sort_order=\u00d6ntan\u0131ml\u0131_tablo_s\u0131ralamas\u0131nda_kaydet
+Save_ordered_by_author/editor/year=Kaydetme_yazar/edit\u00f6r/y\u0131l_\u015feklinde_s\u0131raland\u0131
+Save_selected_as_...=Se\u00e7imi_farkl\u0131_kaydet_...
+Saved_database=Kaydedilmi\u015f_veritaban\u0131
+Saved_selected_to=Se\u00e7im_\u015furaya_kaydedildi
+Saved_session=Kaydedilmi\u015f_oturum
+Saving=Kaydediliyor
+Saving_all_databases...=T\u00fcm_veritabanlar\u0131_kaydediliyor...
+Saving_database=Veritaban\u0131_kaydediliyor
+Scan=Tara
+Search=Ara
+Search_All_Fields=T\u00fcm_Alanlarda_Ara
+Search_all_fields=T\u00fcm_alanlarda_ara
+Search_error=Arama_hatas\u0131
+Search_expression=\u0130fade_ara
+Search_for=\u015eunu_ara
+Search_general_fields=Genel_alanlarda_ara
+Search_IEEEXplore=IEEEXplore'da_ara
+Search_IEEExplore=IEEExplore'da_ara
+Search_optional_fields=Se\u00e7meli_alanlarda_ara
+Search_required_fields=Zorunlu_alanlarda_ara
+Search_Specified_Field(s)=Belirtlimi\u015f_Alan(lar)da_Ara
+Searched_database._Global_number_of_hits=Veritaban\u0131_arand\u0131._K\u00fcresel_ula\u015f\u0131lma_say\u0131s\u0131
+Searched_database._Number_of_hits=Veritaban\u0131_arand\u0131._Ula\u015f\u0131lma_say\u0131s\u0131
+Searching_for_%0_file=%0_dosyas\u0131_aran\u0131yor
+Searching_for_duplicates...=\u00c7ift_n\u00fcshalar_aran\u0131yor...
+Searching_for_files=Dosyalar_aran\u0131yor
+Secondary_sort_criterion=\u0130kincil_s\u0131ralama_kriteri
+Select=
+Select_a_Zip-archive=Bir_Zip-ar\u015fivi_se\u00e7
+Select_action=Eylem_se\u00e7
+Select_all=T\u00fcm\u00fcn\u00fc_se\u00e7
+Select_Classpath_of_New_Importer=Yeni_\u0130\u00e7e_Aktar\u0131c\u0131n\u0131n_S\u0131n\u0131fyolunu_se\u00e7
+Select_encoding=Kodlamay\u0131_se\u00e7
+Select_entries_in_group_selection=Grup_se\u00e7imindeki_girdileri_se\u00e7
+Select_entry_type=Girdi_t\u00fcr\u00fcn\u00fc_se\u00e7
+Select_external_application=Harici_uygulamay\u0131_se\u00e7
+Select_file_from_ZIP-archive=ZIP_ar\u015fivinden_dosyay\u0131_se\u00e7iniz
+Select_format=Bi\u00e7emi_se\u00e7iniz
+Select_icon=Simgeyi_se\u00e7iniz
+Select_matches=E\u015fle\u015fenleri_se\u00e7iniz
+Select_new_ImportFormat_Subclass=Yeni_\u0130\u00e7e_Aktar\u0131m_Bi\u00e7emi_Alts\u0131n\u0131f\u0131n\u0131_se\u00e7iniz
+Select_the_tree_nodes_to_view_and_accept_or_reject_changes=De\u011fi\u015fiklikleri_g\u00f6rmek_ve_kabul_ya_da_reddetmek_i\u00e7in_a\u011fa\u00e7_d\u00fc\u011f\u00fcmlerini_se\u00e7iniz
+Selected_entries=Se\u00e7ili_girdiler
+Selector_enabled_fields=Se\u00e7icinin_etkili_k\u0131l\u0131nd\u0131\u011f\u0131_alanlar
+Server_Hostname_\:=Sunucu_Makine_ad\u0131_\:
+Server_Type_\:=Sunucu_T\u00fcr\u00fc_\:
+Set/clear_fields=Alanlar\u0131_ata/temizle
+Set_field=Alan\u0131_ata
+Set_fields=Alanlar\u0131_ata
+Set_general_fields=Genel_alanlar\u0131_ata
+Set_main_external_file_directory=Ana_harici_dosya_dizinini_ayarla
+Set_table_font=Tablo_yaz\u0131tipini_ayarla
+Settings=Ayarlar
+Setup_selectors=Kurma_se\u00e7icileri
+Short_form=K\u0131sa_form
+Shortcut=K\u0131sayol
+Show/edit_BibTeX_source=BibTeX_kayna\u011f\u0131n_g\u00f6ster/d\u00fczenle
+Show_'Firstname_Lastname'='Ad_Soyad'_g\u00f6ster
+Show_'Lastname,_Firstname'='Soyad,_Ad'_g\u00f6ster
+Show_BibTeX_source_by_default=\u00d6ntan\u0131ml\u0131_olarak_BibTeX_kayna\u011f\u0131n\u0131_g\u00f6ster
+Show_BibTeX_source_panel=BibTeX_kaynak_panelini_g\u00f6ster
+Show_CiteSeer_column=CiteSeer_s\u00fctununu_g\u00f6ster
+Show_confirmation_dialog_when_deleting_entries=Girdileri_silerken_onaylama_ileti\u015fim_penceresini_g\u00f6ster
+Show_description=A\u00e7\u0131klamay\u0131_g\u00f6ster
+Show_dynamic_groups_in_<i>italics</i>=Dinamik_gruplar\u0131_<i>italik</i>_bi\u00e7imde_g\u00f6ster
+Show_entries_*not*_in_group_selection=Girdileri_grup_se\u00e7iminde_g\u00f6ster*me*
+Show_file_column=Dosya_s\u00fctununu_g\u00f6ster
+Show_icons_for_groups=Gruplar_i\u00e7in_simgeler_g\u00f6ster
+Show_last_names_only=Yaln\u0131zca_soyadlar\u0131_g\u00f6ster
+Show_names_unchanged=Adlar\u0131_de\u011fi\u015ftirmeden_g\u00f6ster
+Show_one_less_rows=Bir_sat\u0131r_az_g\u00f6ster
+Show_one_more_row=Bir_sat\u0131r_fazla_g\u00f6ster
+Show_optional_fields=Se\u00e7meli_alanlar\u0131_g\u00f6ster
+Show_PDF/PS_column=PDF/PS_s\u00fctununu_g\u00f6ster
+Show_required_fields=Zorunlu_alanlar\u0131_g\u00f6ster
+Show_URL/DOI_column=URL/DOI_s\u00fctununu_g\u00f6ster
+Show_warning_dialog_when_a_duplicate_BibTeX_key_is_entered=Yinelenen_bir_BibTeX_anahtar\u0131_girildi\u011finde_uyar\u0131_ileti\u015fim_penceresini_g\u00f6ster
+Show_warning_dialog_when_an_empty_BibTeX_key_is_entered=Bo\u015f_bir_BibTeX_anahtar\u0131_girildi\u011finde_uyar\u0131_ileti\u015fim_penceresini_g\u00f6ster
+Simple_HTML=Basit_HTML
+Size=Boyut
+Skip=Atla
+Skipped_-_No_PDF_linked=Atland\u0131_-_PDF_eklenmedi
+Skipped_-_PDF_does_not_exist=Atland\u0131_-_PDF_mevcut_de\u011fil
+Skipped_entry.=Girdi_atland\u0131.
+Sort_alphabetically=Alfabetik_s\u0131rala
+Sort_Automatically=Otomatik_s\u0131rala
+Sort_order=S\u0131ralama_d\u00fczeni
+sort_subgroups=altgruplar\u0131_s\u0131rala
+Sorted_all_subgroups_recursively.=T\u00fcm_altgruplar_\u00f6zyineli_s\u0131raland\u0131.
+Sorted_immediate_subgroups.=En_yak\u0131n_altgruplar_s\u0131raland\u0131.
+source_edit=kaynak_d\u00fczenle
+Special_Name_Formatters=\u00d6zel_Ad_Bi\u00e7emleyicileri
+Special_table_columns=\u00d6zel_tablo_s\u00fctunlar\u0131
+SQL_connection_established.=SQL_ba\u011flant\u0131s\u0131_kuruldu.
+Start_incremental_search=Art\u0131\u015fl\u0131_arama_ba\u015flat
+Start_search=Arama_ba\u015flat
+Starting_import=\u0130\u00e7e_aktar\u0131m_ba\u015flat\u0131l\u0131yor
+Statically_group_entries_by_manual_assignment=Elle_atanm\u0131\u015f_dura\u011fan_grup_girdileri
+Status=Durum
+Stop=Dur
+Store=Depola
+Store_journal_abbreviations=Dergi_k\u0131saltmalar\u0131n\u0131_depola
+Store_string=Dizgeyi_depola
+Store_the_following_fields_with_braces_around_capital_letters=A\u015fa\u011f\u0131daki_alanlar\u0131_b\u00fcy\u00fck_harflerin_etraf\u0131nda_k\u00fcme_parantezleriyle_depola
+Stored_definition_for_type=T\u00fcr_i\u00e7in_depolanm\u0131\u015f_tan\u0131m
+Stored_entry=Depolanm\u0131\u015f_girdi
+Strings=Dizgeler
+Strings_for_database=Veritaban\u0131_i\u00e7in_dizgeler
+Subdatabase_from_aux=Yard\u0131mc\u0131dan_(aux)_altveritaban\u0131
+Suggest=\u00d6ner
+Switches_between_full_and_abbreviated_journal_name_if_the_journal_name_is_known.=Dergi_ad\u0131_biliniyorsa_tam_ve_k\u0131salt\u0131lm\u0131\u015f_dergi_ad\u0131_aras\u0131nda_ge\u00e7i\u015f_yapar.
+Synchronize_%0_links=%0_linki_e\u015fzamanla
+Synchronize_file_links=Dosya_linklerini_e\u015fzamanla
+Synchronizing_%0_links...=%0_link_e\u015fzamanlan\u0131yor...
+Table_appearance=Tablo_g\u00f6r\u00fcn\u00fcm\u00fc
+Table_background_color=Tablo_arkaplan_rengi
+Table_grid_color=Tablo_klavuz_\u00e7izgileri_rengi
+Table_text_color=Tablo_metni_rengi
+Tabname=Sekmead\u0131
+Target_file_cannot_be_a_directory.=Hedef_dosya_bir_dizin_olamaz.
+Tertiary_sort_criterion=\u00dc\u00e7\u00fcnc\u00fcl_s\u0131ralama_\u00f6l\u00e7\u00fct\u00fc
+Test=Deneme
+Text_Input_Area=Metin_Girdi_Alan\u0131
+The_#_character_is_not_allowed_in_BibTeX_fields=BibTeX_alanlar\u0131nda_#_karakteri_kullan\u0131lam\u0131yor
+The_chosen_date_format_for_new_entries_is_not_valid=Yeni_girdiler_i\u00e7in_se\u00e7ilen_tarih_bi\u00e7emi_ge\u00e7ersiz
+The_chosen_encoding_'%0'_could_not_encode_the_following_characters\:_=Se\u00e7ilen_'%0'_kodlamas\u0131_\u015fu_karakterleri_kodlayam\u0131yor\:
+The_CiteSeer_fetch_operation_returned_zero_results.=CiteSeer_getirme_i\u015flemi_s\u0131f\u0131r_sonu\u00e7la_d\u00f6nd\u00fc.
+The_current_version_features_a_new_way_of_handling_links_to_external_files.<br>To_take_advantage_of_this,_your_links_must_be_changed_into_the_new_format,_and<br>JabRef_must_be_configured_to_show_the_new_links.=Mevcut_s\u00fcr\u00fcm_harici_dosya_linklerini_i\u015flemede_yeni_bir_yolu_\u00f6n_plana_\u00e7\u0131kar\u0131yor.<br>Bundan_yararlanmak_i\u00e7in,_linklerinizin_yeni_bi\u00e7eme_de\u011fi\u015ftirilmesi_gerekiyor,_ve<br>JabRef'in_de_yeni_linkleri_g\u00f6sterecek_\u015fekilde_ayarl [...]
+the_field_<b>%0</b>=alan_<b>%0</b>
+The_file<BR>'%0'<BR>has_been_modified<BR>externally!=Dosya<BR>'%0'<BR><BR>harici_olarak_de\u011fi\u015ftirildi!
+The_group_"%0"_already_contains_the_selection.="%0"_grubu_se\u00e7imi_zaten_kaps\u0131yor.
+The_label_of_the_string_can_not_be_a_number.=Dizgenin_etiketi_bir_numara_olamaz.
+The_label_of_the_string_can_not_contain_spaces.=Dizgenin_etiketi_bo\u015fluk_i\u00e7eremez.
+The_label_of_the_string_can_not_contain_the_'#'_character.=Dizgenin_etiketi_'#'_karakterini_i\u00e7eremez.
+The_output_option_depends_on_a_valid_import_option.=\u00c7\u0131kt\u0131_se\u00e7ene\u011fi_ge\u00e7erli_bir_i\u00e7e_aktar\u0131m_se\u00e7ene\u011fine_ba\u011fl\u0131d\u0131r.
+The_PDF_contains_one_or_several_bibtex-records.\nDo_you_want_to_import_these_as_new_entries_into_the_current_database?=PDF,_bir_ya_da_daha_fazla_BibTeX_kayd\u0131_i\u00e7eriyor.\nBunlar\u0131_mevcut_veritabann\u0131na_yeni_girdiler_olarak_aktarmak_ister_misiniz?
+The_regular_expression_<b>%0</b>_is_invalid%c=D\u00fczenli_ifade_<b>%0</b>_ge\u00e7ersiz%c
+The_search_is_case_insensitive.=Arama_b\u00fcy\u00fck/k\u00fc\u00e7\u00fck_harfe_duyars\u0131z.
+The_search_is_case_sensitive.=Arama_b\u00fcy\u00fck/k\u00fc\u00e7\u00fck_harfe_duyarl\u0131.
+The_string_has_been_removed_locally=Dizge_yerel_olarak_silindi
+The_type_name_can_not_contain_spaces.=T\u00fcr_ad\u0131_bo\u015fluk_i\u00e7eremez.
+The_URL_field_appears_to_be_empty_on_entry_number_=URL_alan\u0131,_\u015fu_girdide_bo\u015f_g\u00f6r\u00fcn\u00fcyor_
+There_are_possible_duplicates_(marked_with_a_'D'_icon)_that_haven't_been_resolved._Continue?=\u00c7\u00f6z\u00fcmlenmemi\u015f,_olas\u0131_\u00e7ift_n\u00fcshalar_mevcut_('D'_simgesiyle_i\u015faretlenmi\u015f)._Devam_edilsin_mi?
+There_is_no_entry_type=Girdi_t\u00fcr\u00fc_yok
+this_button_will_update=bu_d\u00fc\u011fme_g\u00fcncelleyecek
+This_database_was_written_using_an_older_version_of_JabRef.=Bu_veritaban\u0131_eski_bir_JabRef_s\u00fcr\u00fcm\u00fcyle_yaz\u0131lm\u0131\u015f.
+This_entry_has_no_BibTeX_key._Generate_key_now?=Bu_girdinin_BibTeX_anahtar\u0131_yok._\u015eimdi_olu\u015fturulsun_mu?
+This_entry_is_incomplete=Girdi_eksik
+This_entry_type_cannot_be_removed.=Bu_girdi_t\u00fcr\u00fc_silinemiyor.
+This_external_link_is_of_the_type_'%0',_which_is_undefined._What_do_you_want_to_do?=Bu_harici_link,_tan\u0131mlanmam\u0131\u015f_'%0'_t\u00fcr\u00fcndendir._Ne_yapmak_istersiniz?
+This_group_contains_entries_based_on_manual_assignment._Entries_can_be_assigned_to_this_group_by_selecting_them_then_using_either_drag_and_drop_or_the_context_menu._Entries_can_be_removed_from_this_group_by_selecting_them_then_using_the_context_menu._Every_entry_assigned_to_this_group_must_have_a_unique_key._The_key_may_be_changed_at_any_time_as_long_as_it_remains_unique.=Bu_grup,_elle_atanm\u0131\u015f_girdiler_i\u00e7eriyor._Bu_gruba_girdiler_se\u00e7ilip_ya_s\u00fcr\u00fckleyip_b\u013 [...]
+This_group_contains_entries_in_which=Bu_grup,_i\u00e7inde_\u015funlar_olan_girdileri_i\u00e7erir
+This_group_contains_entries_in_which_any_field_contains_the_regular_expression_<b>%0</b>=Bu_grup,_herhangi_bir_alan\u0131__<b>%0</b>_d\u00fczenli_ifadesini_i\u00e7eren_girdileri_i\u00e7erir
+This_group_contains_entries_in_which_any_field_contains_the_term_<b>%0</b>=Bu_grup,_herhangi_bir_alan\u0131__<b>%0</b>_terimini_i\u00e7eren_girdileri_i\u00e7erir
+This_group_contains_entries_whose_<b>%0</b>_field_contains_the_keyword_<b>%1</b>=Bu_grup,_<b>%0</b>_alan\u0131_<b>%1</b>_anahtar_s\u00f6zc\u00fc\u011f\u00fcn\u00fc_i\u00e7eren_girdileri_i\u00e7erir
+This_group_contains_entries_whose_<b>%0</b>_field_contains_the_regular_expression_<b>%1</b>=Bu_grup,_<b>%0</b>_alan\u0131_<b>%1</b>_d\u00fczenli_ifadesini_i\u00e7eren_girdileri_i\u00e7erir
+This_is_a_simple_copy_and_paste_dialog_for_import_some_fields_from_normal_text.=Bu,_normal_metinden_baz\u0131_alanlar\u0131_i\u00e7e_aktarmak_i\u00e7in_basit_bir_kopyala_yap\u0131\u015ft\u0131r_ileti\u015fim_penceresidir.
+This_makes_JabRef_look_up_each_%0_link_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=
+This_operation_requires_all_selected_entries_to_have_BibTex_keys_defined.=Bu_i\u015flem,_t\u00fcm_se\u00e7ili_girdilerin_tan\u0131ml\u0131_BibTex_anahtarlar\u0131n\u0131n_olmas\u0131n\u0131_gerektirir.
+This_operation_requires_at_least_one_entry.=Bu_i\u015flem_en_az_bir_girdi_gerektirir.
+This_operation_requires_one_or_more_entries_to_be_selected.=Bu_i\u015flem,_bir_ya_da_daha_\u00e7ok_girdinin_se\u00e7ili_olmas\u0131n\u0131_gerektirir.
+This_will_move_all_external_links_from_the_'pdf'_and_'ps'_fields_into_the_'%0'_field._Proceed?=Bu,_'pdf'_ve_'ps'_alanlar\u0131ndaki_t\u00fcm_harici_linkleri_'%0'_alan\u0131na_ta\u015f\u0131yacakt\u0131r._Devam_edilsin_mi?
+To_set_up,_go_to_<B>Tools_->_Manage_journal_abbreviations</B>=Kurmak_i\u00e7in_<B>Ara\u00e7lar_->Dergi_k\u0131saltmalar\u0131n\u0131_y\u00f6net'e_gidiniz</B>
+Toggle_abbreviation=K\u0131saltmay\u0131_a\u00e7/kapat
+Toggle_entry_preview=Girdi_\u00f6nizlemeyi_a\u00e7/kapat
+Toggle_groups_interface=Grup_aray\u00fcz\u00fcn\u00fc_a\u00e7/kapat
+Toggle_search_panel=Arama_panelini_a\u00e7/kapat
+Try_different_encoding=Ba\u015fka_kodlama_deneyin
+Type=T\u00fcr
+Type_set_to_'other'=T\u00fcr,_'di\u011fer'_olarak_atand\u0131
+Unabbreviate_journal_names_of_the_selected_entries=Se\u00e7ili_girdilerin_dergi_adlar\u0131n\u0131_k\u0131saltma
+Unabbreviated_%0_journal_names.=%0_dergi_ad\u0131_k\u0131saltmas\u0131_kald\u0131r\u0131ld\u0131.
+unable_to_access_LyX-pipe=
+Unable_to_create_graphical_interface=Grafik_aray\u00fcz_olu\u015fturulamad\u0131
+Unable_to_open_file.=Dosya_a\u00e7\u0131lamad\u0131.
+Unable_to_open_link._The_application_'%0'_associated_with_the_file_type_'%1'_could_not_be_called.=Link_a\u00e7\u0131lamad\u0131._'%1'_dosya_t\u00fcr\u00fcyle_ili\u015fkili_'%0'_uygulamas\u0131_\u00e7a\u011fr\u0131lamad\u0131.
+Unable_to_parse_the_following_URL=\u015eu_URL_ayr\u0131\u015ft\u0131r\u0131lamad\u0131
+Unable_to_read_default_icon_theme.=\u00d6ntan\u0131ml\u0131_simge_temas\u0131_okunamad\u0131.
+Unable_to_read_icon_theme_file=Simge_temas\u0131_dosyas\u0131_okunamad\u0131
+unable_to_write_to=\u015euraya_yaz\u0131lamad\u0131
+Undefined_file_type=Tan\u0131mlanmam\u0131\u015f_dosya_t\u00fcr\u00fc
+Undo=Geriye_al
+Union=Bile\u015fim
+Unknown_bibtex_entries=Bilinmeyen_BibTeX_girdileri
+unknown_edit=bilinmeyen_d\u00fczenleme
+unknown_entry_type=bilinmeyen_girdi_t\u00fcr\u00fc
+Unknown_export_format=Bilinmeyen_d\u0131\u015fa_aktar\u0131m_bi\u00e7emi
+Unmark_all=T\u00fcm\u00fcn\u00fcn_i\u015faretini_kald\u0131r
+Unmark_entries=Girdilerin_i\u015faretini_kald\u0131r
+Unmark_entry=Girdinin_i\u015faretini_kald\u0131r
+Unmarked_selected=Se\u00e7ililerin_i\u015faretini_kald\u0131r
+Unpack_EndNote_filter_set=EndNote_s\u00fczge\u00e7_k\u00fcmesinin_paketini_a\u00e7
+Unpacked_file.=Dosya_paketi_a\u00e7\u0131ld\u0131.
+Unsupported_version_of_class_%0:_%1=%0_s\u0131n\u0131f\u0131n\u0131n_desteklenmeyen_s\u00fcr\u00fcm\u00fc:_%1
+untitled=ba\u015fl\u0131ks\u0131z
+Up=Yukar\u0131
+Update_to_current_column_widths=Mevcut_s\u00fctun_geni\u015fliklerine_g\u00fcncelle
+Updated_group_selection=Grup_se\u00e7imi_g\u00fcncellendi
+Updating_entries...=Girdiler_g\u00fcncelleniyor...
+Upgrade_external_links=Harici_linkleri_yeni_s\u00fcr\u00fcme_y\u00fckselt
+Upgrade_external_PDF/PS_links_to_use_the_'%0'_field.=Harici_PDF/PS_linklerini_'%0'_alan\u0131n\u0131_kullanmak_\u00fczere_yeni_s\u00fcr\u00fcme_y\u00fckselt.
+Upgrade_file=Dosyay\u0131_yeni_s\u00fcr\u00fcme_y\u00fckselt
+Upgrade_old_external_file_links_to_use_the_new_feature=Eski_harici_dosya_linklerini_yeni_\u00f6zelli\u011fi_kullanmak_\u00fczere_yeni_s\u00fcr\u00fcme_y\u00fckselt
+Upgraded_links.=Linkler_yeni_s\u00fcr\u00fcme_y\u00fckseltildi.
+UPPER=DAHA_\u00dcSTTE
+Upper_Each_First=Daha_\u00dcstteki_Her_Birinci
+Upper_first=Daha_\u00fcstteki_\u00f6nce
+usage=kullan\u0131m
+Use_antialiasing_font=\u00d6rt\u00fc\u015fme-\u00f6nler_yaz\u0131tipi_kullan
+Use_autocompletion_for_the_following_fields=A\u015fa\u011f\u0131daki_alanlar_i\u00e7in_otomatik_tamamlamay\u0131_kullan
+Use_custom_icon_theme=\u00d6zel_simge_temas\u0131_kullan
+Use_default_viewer=\u00d6ntan\u0131ml\u0131_g\u00f6r\u00fcnt\u00fcleyiciyi_kullan
+Use_inspection_window_also_when_a_single_entry_is_imported.=Tek_bir_girdi_i\u00e7e_aktar\u0131l\u0131rken_de_inceleme_penceresi_kullan.
+Use_native_file_dialog=Yerli_dosya_ileti\u015fim_penceresini_kullan
+Use_other_look_and_feel=Di\u011fer_g\u00f6r\u00fcn\u00fcm_ve_tema_kullan
+Use_Regular_Expression_Search=D\u00fczenli_\u0130fade_Aramay\u0131_kullan
+Use_regular_expressions=D\u00fczenli_ifadeleri_kullan
+Use_the_following_delimiter_character(s)=A\u015fa\u011f\u0131daki_s\u0131n\u0131rlay\u0131c\u0131_karakter(ler)i_kullan
+User_does_not_have_sufficient_privileges.\n=Kullan\u0131c\u0131_yeterli_yetkiye_sahip_de\u011fil.\n
+Username_\:=Kullan\u0131c\u0131_ad\u0131_\:
+Uses_default_application=\u00d6ntan\u0131ml\u0131_uygulamay\u0131_kullan
+Value_cleared_externally=De\u011fer,_haricen_silindi
+Value_set_externally=De\u011fer,_haricen_atand\u0131
+verify_that_LyX_is_running_and_that_the_lyxpipe_is_valid=LyX'in_\u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131_ve_veri_ileti\u015fim_hatt\u0131n\u0131n_ge\u00e7erli_oldu\u011funu_teyid_edin
+View=G\u00f6r\u00fcnt\u00fcle
+Vim_Server_Name=Vim_Sunucu_Ad\u0131
+Waiting_for_ArXiv...=ArXiv_bekleniyor...
+Warn_about_unresolved_duplicates_when_closing_inspection_window=\u0130nceleme_penceresi_kapan\u0131rken_\u00e7\u00f6z\u00fclmemi\u015f_\u00e7ift_n\u00fcshalar_hakk\u0131nda_uyar
+Warn_before_overwriting_existing_keys=Mevcut_anahtarlar\u0131n_\u00fczerine_yazmadan_\u00f6nce_uyar
+Warning=Uyar\u0131
+Warning\:_could_not_complete_file_repair;_your_file_may_have_been_corrupted._Error_message=Uyar\u0131\:_dosya_onar\u0131m\u0131_tamamlanamad\u0131;_dosyan\u0131z_bozuk_olabilir._Hata_mesaj\u0131
+Warning_there_is_a_duplicate_key=Uyar\u0131!_Bir_anahtardan_\u00e7ift_n\u00fcsha_var
+Warnings=Uyar\u0131lar
+web_link=sanaldoku_linki
+What_do_you_want_to_do?=Ne_yapmak_istersiniz?
+When_adding/removing_keywords,_separate_them_by=Anahtar_s\u00f6zc\u00fck_ekler/\u00e7\u0131kar\u0131rken,_onlar\u0131_\u015f\u00f6yle_ay\u0131r\u0131n
+Will_write_XMP-metadata_to_the_PDFs_linked_from_selected_entries.=Se\u00e7ili_girdilerle_ba\u011flant\u0131l\u0131_PDFlere_XMP_metaverisi_yaz\u0131lacak.
+with=ile
+Word=S\u00f6zc\u00fck
+Write_BibtexEntry_as_XMP-metadata_to_PDF.=BibtexGirdisi'ni_PDF'ye_XMP-metaverisi_olarak_yaz.
+Write_XMP=XMP'yi_yaz
+Write_XMP-metadata=XMP-metaverisini_yaz
+Write_XMP-metadata_for_all_PDFs_in_current_database?=Mevcut_veritaban\u0131ndaki_t\u00fcm_PFDlere_XMP-metaverisi_yaz\u0131ls\u0131n_m\u0131?
+Writing_XMP=XMP_yaz\u0131l\u0131yor
+Writing_XMP_metadata...=XMP_metaverisi_yaz\u0131l\u0131yor...
+Writing_XMP_metadata_for_selected_entries...=Se\u00e7ili_girdiler_i\u00e7in_XMP_metaverisi_yaz\u0131l\u0131yor...
+Writing_XMP_to_'%0'...=XMP_'%0'e_yaz\u0131l\u0131yor...
+Wrong_file_format=Yanl\u0131\u015f_dosya_bi\u00e7emi
+Wrote_XMP-metadata=XMP-metaverisi_yaz\u0131ld\u0131
+Wrote_XMP_to_'%0'.=XMP_'%0'e_yaz\u0131ld\u0131.
+XMP-annotated_PDF=XMP-ek_notlu_PDF
+XMP_Export_Privacy_Settings=Gizlilik_Ayarlar\u0131n\u0131_XMP_D\u0131\u015fa_Aktar
+XMP_metadata=XMP_metaverisi
+XMP_metadata_found_in_PDF\:_%0=PDF'de_XMP_metaverisi_bulundu\:_%0
+You_have_changed_the_language_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=Dil_ayar\u0131n\u0131_de\u011fi\u015ftirdiniz._De\u011fi\u015fikli\u011fin_ger\u00e7ekle\u015fmesi_i\u00e7in_JabRef'i_yeniden_ba\u015flatmal\u0131s\u0131n\u0131z.
+You_have_changed_the_look_and_feel_setting._You_must_restart_JabRef_for_this_to_come_into_effect.=G\u00f6r\u00fcn\u00fcm_ve_tema_ayar\u0131n\u0131_de\u011fi\u015ftirdiniz._De\u011fi\u015fikli\u011fin_ger\u00e7ekle\u015fmesi_i\u00e7in_JabRef'i_yeniden_ba\u015flatmal\u0131s\u0131n\u0131z.
+You_have_cleared_this_field._Original_value=Bu_alan\u0131_sildiniz._Orijinal_de\u011fer
+You_have_entered_an_invalid_search_'%0'.=Ge\u00e7ersiz_bir_arama_girdiniz_'%0'.
+You_must_choose_a_file_name_to_store_journal_abbreviations=Dergi_k\u0131saltmalar\u0131n\u0131_kaydetmek_i\u00e7in_bir_dosya_ad\u0131_se\u00e7melisiniz
+You_must_enter_an_integer_value_in_the_text_field_for=\u015eu_metin_alan\u0131na_bir_tamsay\u0131_de\u011feri_girmelisiniz
+You_must_fill_in_a_name_for_the_entry_type.=Girdi_t\u00fcr\u00fc_i\u00e7in_bir_isim_girmelisiniz.
+You_must_restart_JabRef_for_the_new_key_bindings_to_work_properly.=Yeni_anahtar_demetlerinin_d\u00fczg\u00fcn_\u00e7al\u0131\u015fmas\u0131_i\u00e7in_JabRef'i_yeniden_ba\u015flatmal\u0131s\u0131n\u0131z.
+You_must_select_at_least_one_row_to_perform_this_operation.=Bu_i\u015flemi_ger\u00e7ekle\u015ftirmek_i\u00e7in_en_az_bir_sat\u0131r_se\u00e7melisiniz.
+You_must_set_both_BibTeX_key_and_%0_directory=Hem_BibTeX_anahtar\u0131_hem_de_%0_dizinini_atamal\u0131s\u0131n\u0131z
+Your_new_key_bindings_have_been_stored.=Yeni_anahtar_demetleriniz_kaydedildi.
+The_following_fetchers_are_available:=A\u015fa\u011f\u0131daki_getiriciler_kullan\u0131ma_haz\u0131rd\u0131r:
+Could_not_find_fetcher_'%0'='%0'_getiricisi_bulunamad\u0131
+Running_Query_'%0'_with_fetcher_'%1'.='%0'_sorgusu_'%1'_getiricisiyle_\u00e7al\u0131\u015ft\u0131r\u0131l\u0131yor.
+Please_wait!=L\u00fctfen_bekleyiniz!
+Query_'%0'_with_fetcher_'%1'_did_not_return_any_results.='%1'_getiricisiyle_'%0'_sorgusu_hi\u00e7bir_sonu\u00e7_d\u00f6nd\u00fcrmedi.
+Open_SPIRES_entry=SPIRES_girdisi_a\u00e7
+Move/Rename_file=Dosya_Ta\u015f\u0131/Yeniden_adland\u0131r
+File_moved=Dosya_ta\u015f\u0131nd\u0131
+Move_file_failed=Dosya_ta\u015f\u0131ma_ba\u015far\u0131s\u0131z
+Could_not_move_file=Dosya_ta\u015f\u0131nam\u0131yor
+Could_not_find_file_'%0'.='%0'_dosyas\u0131_bulunamad\u0131.
+Move/rename_file=Dosya_Ta\u015f\u0131/yeniden_adland\u0131r
+Number_of_entries_successfully_imported=Girdi_say\u0131s\u0131_ba\u015far\u0131yla_i\u00e7e_aktar\u0131ld\u0131
+Import_canceled_by_user=\u0130\u00e7e_aktr\u0131m_kullan\u0131c\u0131_taraf\u0131ndan_iptal_edildi
+Fetch_Citeseer=Citeseer'den_getir
+Error_fetching_from_Citeseer\:\\n=Citeseer'den_getirmede_hata\:\\n
+Progress:_%0_of_%1=\u0130lerleme:_%1'in_%0'i
+Error_while_fetching_from_JSTOR=JSTOR'dan_getirme_s\u0131ras\u0131nda_hata
+Fetching_Medline_by_id...=Medline_tan\u0131t\u0131c\u0131_arac\u0131l\u0131\u011f\u0131yla_getirliyor...
+Fetching_Medline_by_term...=Medline_terim_arac\u0131l\u0131\u011f\u0131yla_getirliyor...
+Medline_import_canceled=Medline_i\u00e7e_aktar\u0131m\u0131_iptal_edildi
+Please_enter_a_valid_number=L\u00fctfen_ge\u00e7erli_bir_say\u0131_giriniz
+Please_enter_a_comma_separated_list_of_Medline_IDs_(numbers)_or_search_terms.=L\u00fctfen_virg\u00fclle_ayr\u0131lm\u0131\u015f_bir_Medline_No_ya_da_arama_terimi_listesi_giriniz.
+An_Error_occurred_while_fetching_from_SPIRES_source_(%0)\:=SPIRES_kayna\u011f\u0131ndan_getirirken_bir_hata_olu\u015ftu_(%0)\:
+Error_while_fetching_from_Spires\:_=Spires'ten_getirirken_hata\:
+Connect_to_external_SQL_database=Harici_SQL_veritaban\u0131na_ba\u011flan
+Export_to_external_SQL_database=Harici_SQL_veritaban\u0131na_aktar
+Show_results_in_dialog=Sonu\u00e7lar\u0131_ileti\u015fim_penceresinde_g\u00f6ster
+Global_search=K\u00fcresel_arama
+Show_search_results_in_a_window=Arama_sonu\u00e7lar\u0131n\u0131_bir_pencerede_g\u00f6ster
+Search_results=Arama_sonu\u00e7lar\u0131
+Move_file_to_file_directory?=Dosya,_dosya_dizinine_ta\u015f\u0131ns\u0131n_m\u0131?
+Rename_to_'%0'='%0'_olarak_yeniden_adland\u0131r
+Move_to_file_directory=Dosya_dizinine_ta\u015f\u0131
+You_have_changed_the_menu_and_label_font_size._You_must_restart_JabRef_for_this_to_come_into_effect.=Men\u00fc_ve_etiket_yaz\u0131tipi_boyutunu_de\u011fi\u015ftirdiniz._De\u011fi\u015fikli\u011fin_ger\u00e7ekle\u015fmesi_i\u00e7in_JabRef'i_yeniden_ba\u015flatmal\u0131s\u0131n\u0131z.
+Database_is_protected._Cannot_save_until_external_changes_have_been_reviewed.=Veritaban\u0131_korunuyor._Harici_de\u011fi\u015fiklikler_g\u00f6zden_ge\u00e7irilene_dek_kaydedemezsiniz.
+Protected_database=Korunan_veritaban\u0131
+Refuse_to_save_the_database_before_external_changes_have_been_reviewed.=Harici_de\u011fi\u015fiklikler_g\u00f6zden_ge\u00e7irilene_dek_veritaban\u0131n\u0131n_kaydedilmesini_reddet.
+Database_protection=Veirtaban\u0131_korumas\u0131
+Unable_to_save_database=Veritaban\u0131_kaydedilemedi
+BibTeX_key_generator=BibTeX_anahtar_olu\u015fturucusu
+Unable_to_open_link.=Ba\u011flant\u0131_a\u00e7\u0131lamad\u0131.
+Search_JSTOR=JSTOR'u_ara
+Attempting_SQL_import...=SQL_i\u00e7e_aktar\u0131m\u0131_giri\u015fiminde_bulunuluyor...
+BibO_RDF=BibO_RDF
+HTML_parser=HTML_ayr\u0131\u015ft\u0131r\u0131c\u0131
+RIS_importer=RIS_i\u00e7e_aktar\u0131c\u0131
+Move_the_keyboard_focus_to_the_entry_table=Klavye_oda\u011f\u0131n\u0131_girdi_tablosuna_ta\u015f\u0131
+MIME_type=MIME_t\u00fcr\u00fc
+
+This_feature_lets_new_files_be_opened_or_imported_into_an_already_running_instance_of_JabRef<BR>instead_of_opening_a_new_instance._For_instance,_this_is_useful_when_you_open_a_file_in_JabRef<br>from_your_web_browser.<BR>Note_that_this_will_prevent_you_from_running_more_than_one_instance_of_JabRef_at_a_time.=Bu_\u00f6zellik_yeni_dosyalar\u0131n_yeni_bir_oturum_a\u00e7maktansa_halen_\u00e7al\u0131\u015fmakta_olan_bir<BR>JabRef_oturumu_i\u00e7ine_a\u00e7\u0131lmas\u0131_ya_da_aktr\u0131lmas [...]
+Note_that_these_settings_are_used_for_the_legacy_<b>pdf</b>_and_<b>ps</b>_fields_only.<br>For_most_users,_setting_the_<b>Main_file_directory</b>_above_should_be_sufficient.=Bu_ayarlar\u0131n_eski_s\u00fcr\u00fcm_<b>pdf</b>_ve_<b>ps</b>_alanlar\u0131_i\u00e7in_kullan\u0131ld\u0131\u011f\u0131n\u0131_not_ediniz.<br>\u00c7o\u011fu_kullan\u0131c\u0131_i\u00e7in_yukar\u0131daki_<b>Ana_dosya_dizini</b>ni_ayarlamak_yeterli_olacakt\u0131r.
+Legacy_file_fields=Eski_s\u00fcr\u00fcm_dosya_alanlar\u0131
+%0_entries_found._To_reduce_server_load,_only_%1_will_be_downloaded.=%0_girdi_bulundu._Sunucu_y\u00fck\u00fcn\u00fc_azaltmak_i\u00e7in_yaln\u0131zca_%1_indirilecektir.
+This_makes_JabRef_look_up_each_%0_extension_and_check_if_the_file_exists._If_not,_you_will_be_given_options<BR>to_resolve_the_problem.=Bu,_JabRef'in_her_bir_%0_uzant\u0131s\u0131n\u0131_bulup_dosyan\u0131n_var_olup_olmad\u0131\u011f\u0131n\u0131_kontrol_etmesini_sa\u011flar._E\u011fer_dosya_yoksa,_sorunu_\u00e7\u00f6zmek_i\u00e7in_se\u00e7enekler<BR>_sunulacakt\u0131r.
+Run_Fetcher,_e.g._"--fetch=Medline\:cancer"=Getiriciyi_\u00e7al\u0131\u015ft\u0131r,_\u00f6rnek:_"--fetch=Medline\:cancer"
+
+Override_legacy_file_fields=Eski_s\u00fcr\u00fcm_dosya_alanlar\u0131n\u0131_\u00f6nemseme
+
+The_ACM_Digital_Library=ACM_Say\u0131sal_K\u00fct\u00fcphane
+The_Guide=Rehber
+Search_ACM_Digital_Library=ACM_Say\u0131sal_K\u00fct\u00fcphane'de_ara
+Connection_to_ACM_Digital_Library_failed=ACM_Say\u0131sal_K\u00fct\u00fcphane_ba\u011flant\u0131s\u0131_ba\u015far\u0131s\u0131z
+
+Use_IEEE_LaTeX_abbreviations=
+The_Guide_to_Computing_Literature=
+Search_ACM_Portal=
+Connection_to_ACM_Portal_failed=
+
+Run_Fetcher,_e.g._"--fetch\=
+When_opening_file_link,_search_for_matching_file_if_no_link_is_defined=
diff --git a/src/resource/Menu_da.properties b/src/resource/Menu_da.properties
new file mode 100644
index 0000000..bd7db25
--- /dev/null
+++ b/src/resource/Menu_da.properties
@@ -0,0 +1,116 @@
+#!
+#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
+#! encoding:ISO-8859-1
+Abbreviate_journal_names_(ISO)=Forkort_tidsskriftsnavn_(ISO)
+Abbreviate_journal_names_(MEDLINE)=Forkort_tidsskriftsnavn_(MEDLINE)
+About_JabRef=Om_&JabRef
+Append_database=Tilf\u00F8j_ind&hold_fra_database
+Autogenerate_BibTeX_keys=&Autogenerer_BibTeX-n\u00F8gler
+BibTeX=&BibTeX
+Close_database=L&uk_database
+Copy=K&opier
+Copy_\\cite{BibTeX_key}=Kopier_\\cite{&BibTeX-n\u00F8gler}
+Copy_BibTeX_key=Kopier_&BibTeX-n\u00F8gler
+Custom_export=E&ksterne_eksportfiltre
+Custom_importers=Brugerdefinerede_importfiltre
+Customize_entry_types=&Tilpas_posttyper
+Cut=&Klip
+Database_properties=Egenskaber_for_database
+Delete=&Slet
+Edit=&Rediger
+Edit_entry=&Rediger_post
+Edit_preamble=Rediger_pr\u00E6&ambel
+Edit_strings=Rediger_&strenge
+Export=&Eksporter
+Export_selected_entries_to_clipboard=Eksporter_valgte_poster_til_udklipsholderen
+Fetch_citations_from_CiteSeer=Hent_refererende_publikationer_fra_&CiteSeer
+Fetch_CiteSeer=Hent_fra_CiteSeer
+Fetch_Medline=Hent_fra_Medline
+File=&Fil
+Find_And_Fix=Find_og_reparer
+Find_and_remove_exact_duplicates=&Find_og_fjern_eksakte_dubletter
+Find_duplicates=S\u00F8g_efter_&dubletter
+Help=&Hj\u00E6lp
+Help_contents=&Oversigt_over_hj\u00E6lpefiler
+Highlight_groups_matching_all_selected_entries=Fremh\u00E6v_grupper_som_indeholder_alle_valgte_poster
+Highlight_groups_matching_any_selected_entry=Fremh\u00E6v_grupper_som_indeholder_mindst_en_af_de_valgte_poster
+Import_Fields_from_CiteSeer=Importer_felter_fra_&CiteSeer
+Incremental_search=&Inkrementel_s\u00F8gning
+Insert_selected_citations_into_Emacs=Send_valgte_poster_til_Emacs
+Insert_selected_citations_into_LatexEditor=Send_valgte_poster_til_LatexEditor
+Insert_selected_citations_into_LyX/Kile=Send_valgte_poster_til_&LyX/Kile
+Insert_selected_citations_into_WinEdt=Send_valgte_poster_til_&WinEdt
+Integrity_check=Tjek_integritet
+JabRef_help=JabRef-&hj\u00E6lp
+Load_session=&Genopret_tilstand
+Manage_content_selectors=Administrer_&ordv\u00E6lgere
+Manage_custom_exports=Administrer_eksterne_&eksportfiltre
+Manage_custom_imports=Administrer_eksterne_i&mportfiltre
+Manage_journal_abbreviations=&Administrer_tidsskriftsforkortelser
+Mark_entries=&M\u00E6rk_poster
+New_database=&Ny_database
+New_entry=N&y_post
+New_entry...=&Ny_post...
+New_entry_from_plain_text=Ny_&post_fra_ren_tekst
+New_subdatabase_based_on_AUX_file=Ny_deldatabase_baseret_p\u00E5_AU&X-fil
+Next_tab=&N\u00E6ste_faneblad
+Open_database=&\u00C5bn_database
+Open_PDF_or_PS=\u00C5bn_&PDF_eller_PS
+Open_URL_or_DOI=\u00C5bn_&URL_eller_DOI
+Options=&Ops\u00E6tning
+Paste=&Inds\u00E6t
+Preferences=&Indstillinger
+Previous_tab=&Forrige_faneblad
+Quit=&Afslut
+Recent_files=&Sidste_filer
+Redo=&Gentag
+Replace_string=&Erstat_streng
+Save_database=&Gem_database
+Save_database_as_...=Ge&m_database_som_...
+Save_selected_as_...=Gem_&valgte_poster_som_...
+Save_session=Gem_&tilstand
+Search=&S\u00F8g
+Search_IEEEXplore=Hent_fra_IEEEXplore
+Select_all=&V\u00E6lg_alle
+Set_up_general_fields=Administrer_&generelle_felter
+Show_error_console=Vis_fejlkonsol
+Sort_tabs=Sorter_faneblade
+Switch_preview_layout=&Skift_layout_p\u00E5_forh\u00E5ndsvisning
+Synchronize_PDF_links=Synkroniser_PDF-links
+Synchronize_PS_links=Synkroniser_PS-links
+Tab-separated_file=&Tab.-separeret_fil
+Toggle_entry_preview=&Vis/skjul_forh\u00E5ndsvisning
+Toggle_groups_interface=Vis/skjul_&grupperingspanel
+Tools=F&unktioner
+Unabbreviate_journal_names=Ekspander_tidsskriftsnavn
+Undo=&Fortryd
+Unmark_all=Fjern_m\u00E6rkning_fra_&alle
+Unmark_entries=F&jern_m\u00E6rkning
+Unpack_EndNote_filter_set=Udpak_EndNote-&filters\u00E6t
+View=&Vis
+Web_search=&Webs\u00F8gning
+Import_into_new_database=Importer_til_ny_database
+Import_into_current_database=Importer_til_den_aktive_database
+Scan_database...=Unders\u00F8g_&database
+Push_entries_to_external_application_(%0)=Send_poster_til_ekstern_applikation_(%0)
+Write_XMP-metadata_to_PDFs=Skriv_XMP-metadata_til_PDF-filer
+Set/clear_fields=S\u00E6t/ryd_felter
+Export_selected_entries=Eksporter_valgte_poster
+Fetch_ArXiv.org=Hent_fra_ArXiv.org
+Sessions=Tilstande
+Save_all=Gem_alle
+Upgrade_external_links=&Opgrader_eksterne_links
+Manage_external_file_types=Administrer_eksterne_&filtyper
+Open_file=\u00C5bn_fil
+Plugins=&Plugins
+Connect_to_external_SQL_database=Tilslut_til_ekstern_SQL-database
+Export_to_external_SQL_database=Eksporter_til_ekstern_SQL-database
+Search_JSTOR=S\u00F8g_i_JSTOR
+Fetch_SPIRES=Hent_fra_SPIRES
+Fetch_CiteSeer_by_ID=Hent_fra_CiteSeer_vha._ID
+Search_Medline=S\u00F8g_i_Medline
+Import_from_external_SQL_database=Importer_fra_ekstern_SQL-database
+Focus_entry_table=Fokus_p\u00E5_hovedtabel
+Search_ACM_Digital_Library=S\u00F8g_i_ACM_Digital_Library
+Search_ACM_Portal=
+
diff --git a/src/resource/Menu_de.properties b/src/resource/Menu_de.properties
index 7c43dcd..2d9c6b6 100644
--- a/src/resource/Menu_de.properties
+++ b/src/resource/Menu_de.properties
@@ -2,15 +2,15 @@
#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
#! encoding:ISO-8859-1
-Abbreviate_journal_names_(ISO)=Zeitschriftentitel_abk\u00fcrzen_(&ISO)
+Abbreviate_journal_names_(ISO)=Zeitschriftentitel_abk\u00FCrzen_(&ISO)
-Abbreviate_journal_names_(MEDLINE)=Zeitschriftentitel_abk\u00fcrzen_(&MEDLINE)
+Abbreviate_journal_names_(MEDLINE)=Zeitschriftentitel_abk\u00FCrzen_(&MEDLINE)
About_JabRef=\u00DCber_&JabRef
-Append_database=Datei_&anh\u00e4ngen
+Append_database=Datei_&anh\u00E4ngen
-Autogenerate_BibTeX_keys=&BibTeX_keys_automatisch_generieren
+Autogenerate_BibTeX_keys=&BibTeX-Keys_automatisch_generieren
BibTeX=Bib&TeX
@@ -66,23 +66,23 @@ Help=&Hilfe
Help_contents=Hilfe_-_&Inhalt
-Highlight_groups_matching_all_selected_entries=Gruppen_mit_&allen_ausgew\u00e4hlten_Eintr\u00e4gen_markieren
+Highlight_groups_matching_all_selected_entries=Gruppen_mit_&allen_ausgew\u00E4hlten_Eintr\u00E4gen_markieren
-Highlight_groups_matching_any_selected_entry=G&ruppen_mit_einem_der_ausgew\u00e4hlten_Eintr\u00e4ge_markieren
+Highlight_groups_matching_any_selected_entry=G&ruppen_mit_einem_der_ausgew\u00E4hlten_Eintr\u00E4ge_markieren
Import_Fields_from_CiteSeer=Felder_von_&CiteSeer_importieren
Incremental_search=&Weitersuchen
-Insert_selected_citations_into_Emacs=Ausgew\u00e4hlte_Literaturangaben_in_Emacs_ein&f\u00fcgen
+Insert_selected_citations_into_Emacs=Ausgew\u00E4hlte_Literaturangaben_in_Emacs_ein&f\u00FCgen
-Insert_selected_citations_into_LatexEditor=Ausgew\u00e4hlte_Literaturangaben_in_den_LatexEditor_kopieren
+Insert_selected_citations_into_LatexEditor=Ausgew\u00E4hlte_Literaturangaben_in_den_LatexEditor_kopieren
Insert_selected_citations_into_LyX/Kile=Ausgew\u00E4hlte_Literaturangaben_in_&LyX/Kile_einf\u00FCgen
Insert_selected_citations_into_WinEdt=&Ausgew\u00E4hlte_Literaturangaben_in_WinEdt_einf\u00FCgen
-Integrity_check=\u00dcberpr\u00fcfung_der_Integrit\u00e4t
+Integrity_check=\u00DCberpr\u00FCfung_der_Integrit\u00E4t
# Help
JabRef_help=JabRef-&Hilfe
@@ -95,7 +95,7 @@ Manage_custom_exports=&Verwalte_externe_Exportfilter
Manage_custom_imports=Verwalte_externe_&Importfilter
-Manage_journal_abbreviations=&Abk\u00fcrzungen_der_Zeitschriften_verwalten
+Manage_journal_abbreviations=&Abk\u00FCrzungen_der_Zeitschriften_verwalten
Mark_entries=Eintr\u00E4ge_&markieren
@@ -148,7 +148,7 @@ Save_session=Sitzung_&speichern
# Tools
Search=&Suchen
-Search_IEEEXplore=IEEEXplore_abfragen
+Search_IEEEXplore=IEEEXplore_durchsuchen
Select_all=&Alle_ausw\u00E4hlen
@@ -173,7 +173,7 @@ Toggle_groups_interface=&Gruppenansicht_ein-/ausblenden
Tools=&Extras
-Unabbreviate_journal_names=&Abk\u00fcrzung_der_Zeitschriften_aufheben
+Unabbreviate_journal_names=&Abk\u00FCrzung_der_Zeitschriften_aufheben
# Edit
Undo=&R\u00FCckg\u00E4ngig
@@ -191,13 +191,13 @@ Import_into_current_database=Importieren_in_aktuelle_&Datenbank
Scan_database...=&Datenbank_durchsuchen
-Push_entries_to_external_application_(%0)=&Eintr\u00e4ge_in_externe_Anwendung_einf\u00fcgen_(%0)
+Push_entries_to_external_application_(%0)=&Eintr\u00E4ge_in_externe_Anwendung_einf\u00FCgen_(%0)
Write_XMP-metadata_to_PDFs=&XMP-Metadaten_in_PDFs_schreiben
-Set/clear_fields=&Felder_setzen/l\u00f6schen
-Export_selected_entries=Ausgew\u00e4hlte_Eintr\u00e4ge_e&xportieren
+Set/clear_fields=&Felder_setzen/l\u00F6schen
+Export_selected_entries=Ausgew\u00E4hlte_Eintr\u00E4ge_e&xportieren
Fetch_ArXiv.org=ArXiv.org_abrufen
Sessions=S&itzungen
Save_all=A&lle_speichern
@@ -205,7 +205,7 @@ Save_all=A&lle_speichern
Upgrade_external_links=Externe_Links_aktualisieren
Manage_external_file_types=Externe_Dateitypen_verwalten
-Open_file=Datei_\u00f6ffnen
+Open_file=Datei_\u00F6ffnen
Plugins=&Plugins
Connect_to_external_SQL_database=Mit_externer_SQL-Datenbank_verbinden
Export_to_external_SQL_database=Export_in_externe_SQL-Datenbank
@@ -213,3 +213,7 @@ Search_JSTOR=JSTOR_durchsuchen
Fetch_SPIRES=SPIRES_abrufen
Fetch_CiteSeer_by_ID=CiteSeer_mittels_ID_abrufen
Search_Medline=Medline_durchsuchen
+Import_from_external_SQL_database=Import_aus_externer_SQL-Datenbank
+Focus_entry_table=Fokus_auf_Tabelle_setzen
+Search_ACM_Digital_Library=Suche_in_der_ACM_Digital_Library
+Search_ACM_Portal=
diff --git a/src/resource/Menu_du.properties b/src/resource/Menu_du.properties
index e5b8648..ecab21f 100644
--- a/src/resource/Menu_du.properties
+++ b/src/resource/Menu_du.properties
@@ -16,7 +16,7 @@ BibTeX=BibTeX
Close_database=Sluit_database
-Copy=Kopi\u00ebren
+Copy=Kopi\u00EBren
Copy_\\cite{BibTeX_key}=Kopieer_\\cite{BibTeX-sleutel}
@@ -220,3 +220,9 @@ Search_JSTOR=
Fetch_SPIRES=
Fetch_CiteSeer_by_ID=Ophalen_van_CiteSeer_op_ID
Search_Medline=
+
+Import_from_external_SQL_database=
+Focus_entry_table=
+
+Search_ACM_Digital_Library=
+Search_ACM_Portal=
diff --git a/src/resource/Menu_en.properties b/src/resource/Menu_en.properties
index a680eab..4355c0d 100644
--- a/src/resource/Menu_en.properties
+++ b/src/resource/Menu_en.properties
@@ -23,7 +23,7 @@ Edit_entry=&Edit_entry
Edit_preamble=Edit_&preamble
Edit_strings=Edit_&strings
Export=&Export
-Export_selected_entries_to_clipboard=&Export selected entries to clipboard
+Export_selected_entries_to_clipboard=&Export_selected_entries_to_clipboard
Fetch_citations_from_CiteSeer=Fetch_citations_from_&CiteSeer
Fetch_CiteSeer=Fetch_CiteSeer
Fetch_Medline=Fetch_&Medline
@@ -130,4 +130,8 @@ Search_JSTOR=Search_JSTOR
Fetch_SPIRES=Fetch_SPIRES
Fetch_CiteSeer_by_ID=Fetch_CiteSeer_by_ID
Search_Medline=Search_Medline
+Import_from_external_SQL_database=Import_from_external_SQL_database
+Focus_entry_table=Focus_entry_table
+Search_ACM_Digital_Library=Search_ACM_Digital_Library
+Search_ACM_Portal=Search_ACM_Portal
diff --git a/src/resource/Menu_es.properties b/src/resource/Menu_es.properties
index 578712d..2b8ca99 100644
--- a/src/resource/Menu_es.properties
+++ b/src/resource/Menu_es.properties
@@ -1,133 +1,139 @@
-#!
-#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
-#! encoding:ISO-8859-1
-Abbreviate_journal_names_(ISO)=Abreviar_nombres_de_journals_(ISO)
-Abbreviate_journal_names_(MEDLINE)=Abreviar_nombres_de_journal_(MEDLINE)
-About_JabRef=&Acerca_de_JabRef
-Append_database=&Añadir_base_de_datos
-Autogenerate_BibTeX_keys=&Autogenerar_claves_de_BibTeX
-BibTeX=&BibTeX
-Close_database=&Cerrar_base_de_datos
-Copy=C&opiar
-Copy_\\cite{BibTeX_key}=Copiar_\\c&ita_{clave_BibTeX}
-Copy_BibTeX_key=Copiar_clave_&BibTeX
-Custom_export=E&xportación_Personalizada
-Custom_importers=Importadores_Personalizados
-Customize_entry_types=&Personalizar_tipos_de_entrada
-Cut=&Cortar
-Database_properties=&Propiedades_de_la_base_de_datos
-Delete=E&liminar
-Edit=&Editar
-# Bibtex
-Edit_entry=&Editar_registro
-Edit_preamble=Editar_&preámbulo
-Edit_strings=Editar_&cadenas
-Export=&Exportar
-Export_selected_entries_to_clipboard=&Exportar_registros_seleccionados_al_portapapeles
-Fetch_citations_from_CiteSeer=Importar_citas_desde_&CiteSeer
-Fetch_CiteSeer=importar_CiteSeer
-Fetch_Medline=Importar_&Medline
-
-# Menu names
-File=&Archivo
-Find_And_Fix=Buscar_y_reemplazar
-Find_and_remove_exact_duplicates=Buscar_y_eliminar_&duplicados_exactos
-Find_duplicates=&Buscar_duplicados
-Help=&Ayuda
-Help_contents=&Contenido_de_la_ayuda
-Highlight_groups_matching_all_selected_entries=Resaltar_los_grupos_donde_coincidan_todos_los_registros_seleccionados
-Highlight_groups_matching_any_selected_entry=Resaltar_los_grupos_donde_coincida_cualquier_registro_seleccionado
-Import_Fields_from_CiteSeer=Importar_campos_desde_&CiteSeer
-Incremental_search=&Búsqueda_incremental
-
-Insert_selected_citations_into_Emacs=Insertar_citas_seleccionadas_en_&Emacs
-Insert_selected_citations_into_LatexEditor=Insertar_citas_seleccionadas_en_Editor_de_LaTeX
-Insert_selected_citations_into_LyX/Kile=Insertar_citas_seleccionadas_en_&LyX/Kile
-Insert_selected_citations_into_WinEdt=Insertar_citas_seleccionadas_en_&WinEdt
-Integrity_check=Verificar_Integridad
-# Help
-JabRef_help=&Ayuda_de_JabRef
-Load_session=Ca&rgar_sesión
-Manage_content_selectors=Administrar_selectores_de_&contenido
-Manage_custom_exports=Administrar_&exportaciones_personalizadas
-Manage_custom_imports=Administrar_&importaciones_personalizadas
-
-Manage_journal_abbreviations=
-
-Mark_entries=&Marcar_registros
-# File menu
-New_database=&Nueva_base_de_datos
-# Menu BibTeX (BibTeX)
-New_entry=Nu&evo_registro
-New_entry...=&Nuevo_registro_...
-New_entry_from_plain_text=Nue&vo_registro_desde_texto_sin_formato
-New_subdatabase_based_on_AUX_file=Nueva_sub-base_de_datos_a_partir_de_archivo_AU&X
-# View
-Next_tab=Pestaña_&siguiente
-Open_database=&Abrir_base_de_datos
-Open_PDF_or_PS=Abrir_&PDF_o_PS
-Open_URL_or_DOI=Abrir_&URL_o_DOI
-Options=&Opciones
-Paste=&Pegar
-# Options
-Preferences=&Preferencias
-Previous_tab=&Pestaña_anterior
-Quit=&Salir
-Recent_files=Bases_de_datos_&recientes
-Redo=&Rehacer
-Replace_string=&Reemplazar_cadena
-Save_database=&Guardar_base_de_datos
-Save_database_as_...=Gu&ardar_base_de_datos_como_...
-Save_selected_as_...=Guardar_se&leccionados_como_...
-Save_session=Guardar_sesión
-# Tools
-Search=&Buscar
-Search_IEEEXplore=Buscar_IEEEXplore
-Select_all=Seleccionar_&todos
-Set_up_general_fields=Establecer_&campos_generales
-Show_error_console=Mostrar_consola_de_error
-
-Sort_tabs=&Ordenar_pestañas
-Switch_preview_layout=&Intercambiar_vista_anterior
-Synchronize_PDF_links=Sincronizar_vínculos_a_PDF
-Synchronize_PS_links=Sincronizar_vínculos_a_PS
-# Export menu
-Tab-separated_file=&Archivo_separado_por_tabulador
-Toggle_entry_preview=A&ctivar/Desactivar_previsualización_de_registro
-Toggle_groups_interface=Activar/Desactivar_ventana_de_&grupos
-Tools=&Herramientas
-Unabbreviate_journal_names=Quitar_abreviatción_de_nombres_de_journal
-# Edit
-Undo=&Deshacer
-Unmark_all=Anular_selección_de_todos_los_registros
-Unmark_entries=Anular_selecció&n__de_registros
-Unpack_EndNote_filter_set=Desempaquetar_conjunto_de_filtros_de_&EndNote
-View=&Ver
-Web_search=Búsqueda_Web
-Import_into_new_database=Importar_a_una_nueva_base_de_datos
-Import_into_current_database=Importar_a_la_base_de_datos_actual
-
-Scan_database...=E&xplorar_base_de_datos...
-
-Push_entries_to_external_application_(%0)=Agregar_registros_a_aplicación_externa_(%0)
-Write_XMP-metadata_to_PDFs=Escribir_metadatos_XMP_a_PDF
-
-Set/clear_fields=Establecer/borrar_campos
-
-Export_selected_entries=Exportar_registros_seleccionados
-Fetch_ArXiv.org=Importar_ArXiv.org
-Sessions=Sesiones
-
-Save_all=Guardar_todo
-
-Upgrade_external_links=Actualizar_vínculos_externos
-Manage_external_file_types=Administrar_tipos_de_archivo_externos
-
-Open_file=Abrir_archivo
-Plugins=
-Connect_to_external_SQL_database=
-Export_to_external_SQL_database=
-Search_JSTOR=
-Fetch_SPIRES=
-Fetch_CiteSeer_by_ID=
-Search_Medline=
+#!
+#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
+#! encoding:ISO-8859-1
+Abbreviate_journal_names_(ISO)=Abreviar_nombres_de_journals_(ISO)
+Abbreviate_journal_names_(MEDLINE)=Abreviar_nombres_de_journal_(MEDLINE)
+About_JabRef=&Acerca_de_JabRef
+Append_database=&Añadir_base_de_datos
+Autogenerate_BibTeX_keys=&Autogenerar_claves_de_BibTeX
+BibTeX=&BibTeX
+Close_database=&Cerrar_base_de_datos
+Copy=C&opiar
+Copy_\\cite{BibTeX_key}=Copiar_\\c&ita_{clave_BibTeX}
+Copy_BibTeX_key=Copiar_clave_&BibTeX
+Custom_export=E&xportación_Personalizada
+Custom_importers=Importadores_Personalizados
+Customize_entry_types=&Personalizar_tipos_de_entrada
+Cut=&Cortar
+Database_properties=&Propiedades_de_la_base_de_datos
+Delete=E&liminar
+Edit=&Editar
+# Bibtex
+Edit_entry=&Editar_registro
+Edit_preamble=Editar_&preámbulo
+Edit_strings=Editar_&cadenas
+Export=&Exportar
+Export_selected_entries_to_clipboard=&Exportar_registros_seleccionados_al_portapapeles
+Fetch_citations_from_CiteSeer=Importar_citas_desde_&CiteSeer
+Fetch_CiteSeer=importar_CiteSeer
+Fetch_Medline=Importar_&Medline
+
+# Menu names
+File=&Archivo
+Find_And_Fix=Buscar_y_reemplazar
+Find_and_remove_exact_duplicates=Buscar_y_eliminar_&duplicados_exactos
+Find_duplicates=&Buscar_duplicados
+Help=&Ayuda
+Help_contents=&Contenido_de_la_ayuda
+Highlight_groups_matching_all_selected_entries=Resaltar_los_grupos_donde_coincidan_todos_los_registros_seleccionados
+Highlight_groups_matching_any_selected_entry=Resaltar_los_grupos_donde_coincida_cualquier_registro_seleccionado
+Import_Fields_from_CiteSeer=Importar_campos_desde_&CiteSeer
+Incremental_search=&Búsqueda_incremental
+
+Insert_selected_citations_into_Emacs=Insertar_citas_seleccionadas_en_&Emacs
+Insert_selected_citations_into_LatexEditor=Insertar_citas_seleccionadas_en_Editor_de_LaTeX
+Insert_selected_citations_into_LyX/Kile=Insertar_citas_seleccionadas_en_&LyX/Kile
+Insert_selected_citations_into_WinEdt=Insertar_citas_seleccionadas_en_&WinEdt
+Integrity_check=Verificar_Integridad
+# Help
+JabRef_help=&Ayuda_de_JabRef
+Load_session=Ca&rgar_sesión
+Manage_content_selectors=Administrar_selectores_de_&contenido
+Manage_custom_exports=Administrar_&exportaciones_personalizadas
+Manage_custom_imports=Administrar_&importaciones_personalizadas
+
+Manage_journal_abbreviations=
+
+Mark_entries=&Marcar_registros
+# File menu
+New_database=&Nueva_base_de_datos
+# Menu BibTeX (BibTeX)
+New_entry=Nu&evo_registro
+New_entry...=&Nuevo_registro_...
+New_entry_from_plain_text=Nue&vo_registro_desde_texto_sin_formato
+New_subdatabase_based_on_AUX_file=Nueva_sub-base_de_datos_a_partir_de_archivo_AU&X
+# View
+Next_tab=Pestaña_&siguiente
+Open_database=&Abrir_base_de_datos
+Open_PDF_or_PS=Abrir_&PDF_o_PS
+Open_URL_or_DOI=Abrir_&URL_o_DOI
+Options=&Opciones
+Paste=&Pegar
+# Options
+Preferences=&Preferencias
+Previous_tab=&Pestaña_anterior
+Quit=&Salir
+Recent_files=Bases_de_datos_&recientes
+Redo=&Rehacer
+Replace_string=&Reemplazar_cadena
+Save_database=&Guardar_base_de_datos
+Save_database_as_...=Gu&ardar_base_de_datos_como_...
+Save_selected_as_...=Guardar_se&leccionados_como_...
+Save_session=Guardar_sesión
+# Tools
+Search=&Buscar
+Search_IEEEXplore=Buscar_IEEEXplore
+Select_all=Seleccionar_&todos
+Set_up_general_fields=Establecer_&campos_generales
+Show_error_console=Mostrar_consola_de_error
+
+Sort_tabs=&Ordenar_pestañas
+Switch_preview_layout=&Intercambiar_vista_anterior
+Synchronize_PDF_links=Sincronizar_vínculos_a_PDF
+Synchronize_PS_links=Sincronizar_vínculos_a_PS
+# Export menu
+Tab-separated_file=&Archivo_separado_por_tabulador
+Toggle_entry_preview=A&ctivar/Desactivar_previsualización_de_registro
+Toggle_groups_interface=Activar/Desactivar_ventana_de_&grupos
+Tools=&Herramientas
+Unabbreviate_journal_names=Quitar_abreviatción_de_nombres_de_journal
+# Edit
+Undo=&Deshacer
+Unmark_all=Anular_selección_de_todos_los_registros
+Unmark_entries=Anular_selecció&n__de_registros
+Unpack_EndNote_filter_set=Desempaquetar_conjunto_de_filtros_de_&EndNote
+View=&Ver
+Web_search=Búsqueda_Web
+Import_into_new_database=Importar_a_una_nueva_base_de_datos
+Import_into_current_database=Importar_a_la_base_de_datos_actual
+
+Scan_database...=E&xplorar_base_de_datos...
+
+Push_entries_to_external_application_(%0)=Agregar_registros_a_aplicación_externa_(%0)
+Write_XMP-metadata_to_PDFs=Escribir_metadatos_XMP_a_PDF
+
+Set/clear_fields=Establecer/borrar_campos
+
+Export_selected_entries=Exportar_registros_seleccionados
+Fetch_ArXiv.org=Importar_ArXiv.org
+Sessions=Sesiones
+
+Save_all=Guardar_todo
+
+Upgrade_external_links=Actualizar_vínculos_externos
+Manage_external_file_types=Administrar_tipos_de_archivo_externos
+
+Open_file=Abrir_archivo
+Plugins=
+Connect_to_external_SQL_database=
+Export_to_external_SQL_database=
+Search_JSTOR=
+Fetch_SPIRES=
+Fetch_CiteSeer_by_ID=
+Search_Medline=
+
+Import_from_external_SQL_database=
+Focus_entry_table=
+
+Search_ACM_Digital_Library=
+Search_ACM_Portal=
\ No newline at end of file
diff --git a/src/resource/Menu_fr.properties b/src/resource/Menu_fr.properties
index 27c91c6..31fd677 100644
--- a/src/resource/Menu_fr.properties
+++ b/src/resource/Menu_fr.properties
@@ -1,21 +1,21 @@
#!
#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
#! encoding:ISO-8859-1
-Abbreviate_journal_names_(ISO)=Abr\u00e9ger_les_noms_de_journaux_(IS&O)
-Abbreviate_journal_names_(MEDLINE)=Abr\u00e9ger_les_noms_de_journaux_(MEDLI&NE)
+Abbreviate_journal_names_(ISO)=Abr\u00E9ger_les_noms_de_journaux_(IS&O)
+Abbreviate_journal_names_(MEDLINE)=Abr\u00E9ger_les_noms_de_journaux_(MEDLI&NE)
About_JabRef=A_&propos_de_JabRef
Append_database=&Joindre_\u00E0_la_base
Autogenerate_BibTeX_keys=Cr\u00E9ation_&automatique_des_cl\u00E9s_BibTeX
BibTeX=&BibTeX
Close_database=&Fermer_la_base
Copy=Co&pier
-Copy_\\cite{BibTeX_key}=Copier_\\c&ite{cl\u00e9_BibTeX}
+Copy_\\cite{BibTeX_key}=Copier_\\c&ite{cl\u00E9_BibTeX}
Copy_BibTeX_key=Copier_la_cl\u00E9_&BibTeX
Custom_export=E&xportation_personnalis\u00E9e
Custom_importers=Custom_importers
Customize_entry_types=Personnaliser_les_&types_d'entr\u00E9es
Cut=&Couper
-Database_properties=&Propri\u00E9t\u00E9s_de_la_base_de_donn\u00e9es
+Database_properties=&Propri\u00E9t\u00E9s_de_la_base_de_donn\u00E9es
Delete=&Supprimer
Edit=&Edition
Edit_entry=&Editer_l'entr\u00E9e
@@ -23,22 +23,22 @@ Edit_preamble=Editer_le_&pr\u00E9ambule
Edit_strings=Editer_les_c&ha\u00EEnes
Export=&Exporter
Export_selected_entries_to_clipboard=Exporter_les_entr\u00E9es_s\u00E9lectionn\u00E9es_vers_le_presse-papiers
-Fetch_citations_from_CiteSeer=Recherche_de_citations_dans_&CiteSeer
+Fetch_citations_from_CiteSeer=Recherche_&CiteSeer
Fetch_CiteSeer=Recherche_Cit&eSeer
Fetch_Medline=Recherche_&Medline
File=&Fichier
-Find_And_Fix=Cherche_et_r\u00e9pare
+Find_And_Fix=Cherche_et_r\u00E9pare
Find_and_remove_exact_duplicates=Chercher_et_&supprimer_les_doublons_identiques
Find_duplicates=Chercher_les_&doublons
Help=Ai&de
Help_contents=&Contenu_de_l'aide
-Highlight_groups_matching_all_selected_entries=Surligner_les_groupes_correspondant_\u00e0_&toutes_les_entr\u00e9es_s\u00e9lectionn\u00e9es
-Highlight_groups_matching_any_selected_entry=Surligner_les_groupes_correspondant_\u00e0_au_moins_&une_des_entr\u00e9es_s\u00e9lectionn\u00e9es
+Highlight_groups_matching_all_selected_entries=Surligner_les_groupes_correspondant_\u00E0_&toutes_les_entr\u00E9es_s\u00E9lectionn\u00E9es
+Highlight_groups_matching_any_selected_entry=Surligner_les_groupes_correspondant_\u00E0_au_moins_&une_des_entr\u00E9es_s\u00E9lectionn\u00E9es
Import_Fields_from_CiteSeer=Importer_les_champs_depuis_&CiteSeer
Incremental_search=Recherche_&incr\u00E9mentale
Insert_selected_citations_into_Emacs=Ins\u00E9rer_les_citations_s\u00E9lectionn\u00E9es_dans_Emacs
-Insert_selected_citations_into_LatexEditor=Ins\u00e9rer_les_citations_s\u00e9lectionn\u00e9es_dans_LatexEditor
+Insert_selected_citations_into_LatexEditor=Ins\u00E9rer_les_citations_s\u00E9lectionn\u00E9es_dans_LatexEditor
Insert_selected_citations_into_LyX/Kile=Envoyer_les_citations_s\u00E9lectionn\u00E9es_dans_&LyX/Kile
Insert_selected_citations_into_WinEdt=Envoyer_les_citations_s\u00E9lectionn\u00E9es_dans_&WinEdt
Integrity_check=V\u00E9rification_d'int\u00E9grit\u00E9
@@ -47,7 +47,7 @@ Load_session=&Charger_session
Manage_content_selectors=&G\u00E9rer_les_s\u00E9lecteurs_de_contenu
Manage_custom_exports=&G\u00E9rer_les_exportations_personnalis\u00E9es
Manage_custom_imports=G\u00E9rer_les_&importations_personnalis\u00E9es
-Manage_journal_abbreviations=G\u00e9rer_les_abr\u00e9viations_de_&journaux
+Manage_journal_abbreviations=G\u00E9rer_les_abr\u00E9viations_de_&journaux
Mark_entries=Etiqueter_des_&entr\u00E9es
New_database=&Nouvelle_base
New_entry=N&ouvelle_entr\u00E9e
@@ -83,7 +83,7 @@ Tab-separated_file=Fichier_-_s\u00E9paration_par_&tabulation
Toggle_entry_preview=&Afficher/masquer_l'aper\u00E7u
Toggle_groups_interface=Afficher/masquer_l'interface_des_&groupes
Tools=&Outils
-Unabbreviate_journal_names=D\u00e9&velopper_les_noms_de_journaux
+Unabbreviate_journal_names=D\u00E9&velopper_les_noms_de_journaux
Undo=&Annuler
Unmark_all=To&ut_d\u00E9s\u00E9tiqueter
Unmark_entries=&D\u00E9s\u00E9tiqueter_des_entr\u00E9es
@@ -95,8 +95,8 @@ Import_into_current_database=Importer_dans_la_base_courante
Scan_database...=Parcours_de_la_base_de_donn\u00E9es...
-Push_entries_to_external_application_(%0)=Envoyer_l'entr\u00e9e_vers_l'application_externe_(%0)
-Write_XMP-metadata_to_PDFs=Ecrire_les_m\u00e9tadonn\u00e9es_XMP_dans_les_PDFs
+Push_entries_to_external_application_(%0)=Envoyer_l'entr\u00E9e_vers_l'application_externe_(%0)
+Write_XMP-metadata_to_PDFs=Ecrire_les_m\u00E9tadonn\u00E9es_XMP_dans_les_PDFs
Set/clear_fields=Configurer/vider_les_champs
@@ -111,9 +111,16 @@ Manage_external_file_types=G\u00E9rer_les_types_de_fichiers_externes
Open_file=Ouvrir_un_fichier
Plugins=&Greffons
-Connect_to_external_SQL_database=Se_connecter_\u00e0_une_base_SQL_externe
+Connect_to_external_SQL_database=Se_connecter_\u00E0_une_base_SQL_externe
Export_to_external_SQL_database=Exporter_vers_une_base_SQL_externe
Search_JSTOR=Recherche_JSTOR
Fetch_SPIRES=Recherche_SPIRES
Fetch_CiteSeer_by_ID=Recherche_CiteSeer_par_ID
Search_Medline=Recherche_Medline
+
+Import_from_external_SQL_database=Importer_depuis_une_base_SQL_externe
+Focus_entry_table=Curseur_dans_la_table_des_entr\u00E9es
+Search_ACM_Digital_Library=Recherche_dans_la_Biblioth\u00E8que_Num\u00E9rique_ACM
+Search_ACM_Portal=Recherche_portail_ACM
+
+
diff --git a/src/resource/Menu_it.properties b/src/resource/Menu_it.properties
index 4d8a128..5a19993 100644
--- a/src/resource/Menu_it.properties
+++ b/src/resource/Menu_it.properties
@@ -15,7 +15,7 @@ Custom_export=Es&portazione_personalizzata
Custom_importers=&Filtri_di_importazione_personalizzati
Customize_entry_types=Personalizza_i_&tipi_di_voci
Cut=&Taglia
-Database_properties=P&ropriet\u00e0_del_database
+Database_properties=P&ropriet\u00E0_del_database
Delete=&Elimina
Edit=&Modifica
# Bibtex
@@ -44,7 +44,7 @@ Insert_selected_citations_into_Emacs=Inserisci_le_citazioni_selezionate_in_Emacs
Insert_selected_citations_into_LatexEditor=Inserisci_le_citazioni_selezionate_in_LatexEditor
Insert_selected_citations_into_LyX/Kile=Inserisci_le_citazioni_selezionate_in_&LyX/Kile
Insert_selected_citations_into_WinEdt=Inserisci_le_citazioni_selezionate_in_&WinEdt
-Integrity_check=Verifica_di_integrit\u00e0
+Integrity_check=Verifica_di_integrit\u00E0
# Help
JabRef_help=&Aiuto_di_JabRef
Load_session=&Carica_sessione
@@ -119,10 +119,15 @@ Upgrade_external_links=Aggiorna_i_collegamenti_esterni
Manage_external_file_types=Gestione_dei_tipi_di_file_esterni
Open_file=Apri_file
-Plugins=
-Connect_to_external_SQL_database=
-Export_to_external_SQL_database=
-Search_JSTOR=
-Fetch_SPIRES=
-Fetch_CiteSeer_by_ID=Ricerca_su_CiteSeer_per_ID
-Search_Medline=
+Plugins=&Plugin
+Connect_to_external_SQL_database=Connessione_ad_un_database_SQL_esterno
+Export_to_external_SQL_database=Esporta_in_un_database_SQL_esterno
+Search_JSTOR=Ricerca_JSTOR
+Fetch_SPIRES=Recupera_da_SPIRES
+Fetch_CiteSeer_by_ID=Recupera_da_CiteSeer_per_ID
+Search_Medline=Ricerca_Medline
+
+Import_from_external_SQL_database=Importa_da_un_database_SQL_esterno
+Focus_entry_table=Cursore_nella_tavola_delle_voci
+Search_ACM_Digital_Library=Ricerca_in_ACM_Digital_Library
+Search_ACM_Portal=
\ No newline at end of file
diff --git a/src/resource/Menu_no.properties b/src/resource/Menu_no.properties
index 681cbe5..a23f82a 100644
--- a/src/resource/Menu_no.properties
+++ b/src/resource/Menu_no.properties
@@ -9,7 +9,7 @@ Autogenerate_BibTeX_keys=&Autogenerer_BibTeX-n\u00F8kler
BibTeX=&BibTeX
Close_database=L&ukk_database
Copy=K&opier
-Copy_\\cite{BibTeX_key}=Kopier_\\c&ite{BibTeX-n\u00f8kkel}
+Copy_\\cite{BibTeX_key}=Kopier_\\c&ite{BibTeX-n\u00F8kkel}
Copy_BibTeX_key=Kopier_&BibTeX-n\u00F8kkel
Custom_export=E&ksterne_eksportfiltre
Custom_importers=Custom_importers
@@ -25,8 +25,8 @@ Edit_strings=Rediger_&strenger
Export=&Eksporter
Export_selected_entries_to_clipboard=Eksporter_valgte_enheter_til_utklippstavlen
Fetch_citations_from_CiteSeer=Hent_refererende_publikasjoner_fra_&CiteSeer
-Fetch_CiteSeer=Hent_CiteSeer
-Fetch_Medline=Hent_&Medline
+Fetch_CiteSeer=S\u00F8k_CiteSeer
+Fetch_Medline=S\u00F8k_&Medline
# Menu names
File=&Fil
@@ -80,7 +80,7 @@ Save_selected_as_...=Lagre_&valgte_enheter_som_...
Save_session=Lag&re_tilstand
# Tools
Search=&S\u00F8k
-Search_IEEEXplore=Hent_IEEEXplore
+Search_IEEEXplore=S\u00F8k_IEEEXplore
Select_all=&Velg_alle
Set_up_general_fields=Sett_opp_&generelle_felter
Show_error_console=Vis_feilkonsoll
@@ -100,7 +100,7 @@ Unmark_all=F&jern_merking_fra_alle
Unmark_entries=&Fjern_merking
Unpack_EndNote_filter_set=Pakk_ut_&EndNote-filtersett
View=&Vis
-Web_search=Webs\u00f8k
+Web_search=Webs\u00F8k
Import_into_new_database=Importer_til_ny_database
Import_into_current_database=Importer_til_den_aktive_databasen
@@ -111,7 +111,7 @@ Write_XMP-metadata_to_PDFs=Skriv_XMP-metadata_til_PDF-filer
Set/clear_fields=Sett/fjern_felter
Export_selected_entries=Eksporter_valgte_enheter
-Fetch_ArXiv.org=Hent_ArXiv.org
+Fetch_ArXiv.org=S\u00F8k_ArXiv.org
Sessions=Tilstander
Save_all=Lagre_alle
@@ -119,10 +119,15 @@ Upgrade_external_links=&Oppgrader_eksterne_linker
Manage_external_file_types=Sett_opp_eksterne_&filtyper
Open_file=\u00C5pne_fil
-Plugins=
-Connect_to_external_SQL_database=
-Export_to_external_SQL_database=
-Search_JSTOR=
-Fetch_SPIRES=
-Fetch_CiteSeer_by_ID=Hent_CiteSeer_ved_hjelp_av_ID
-Search_Medline=
+Plugins=Plugins
+Connect_to_external_SQL_database=Koble_til_ekstern_SQL-database
+Export_to_external_SQL_database=Eksporter_til_ekstern_SQL-database
+Search_JSTOR=S\u00F8k_JSTOR
+Fetch_SPIRES=S\u00F8k_SPIRES
+Fetch_CiteSeer_by_ID=S\u00F8k_CiteSeer_ved_hjelp_av_ID
+Search_Medline=S\u00F8k_Medline
+
+Import_from_external_SQL_database=Importer_fra_ekstern_SQL-database
+Focus_entry_table=Flytt_fokus_til_hovedtabell
+Search_ACM_Digital_Library=S\u00F8k_ACM_Digital_Library
+Search_ACM_Portal=
diff --git a/src/resource/Menu_tr.properties b/src/resource/Menu_tr.properties
new file mode 100644
index 0000000..4444780
--- /dev/null
+++ b/src/resource/Menu_tr.properties
@@ -0,0 +1,115 @@
+#!
+#! created/edited by Popeye version 0.54 (popeye.sourceforge.net)
+#! encoding:ISO-8859-1
+Abbreviate_journal_names_(ISO)=Dergi_adlar\u0131n\u0131_k\u0131salt_(ISO)
+Abbreviate_journal_names_(MEDLINE)=Dergi_adlar\u0131n\u0131_k\u0131salt_(MEDLINE)
+About_JabRef=JabRef_H&akk\u0131nda
+Append_database=Veri_taban\u0131n\u0131_son&a_ekle
+Autogenerate_BibTeX_keys=BibTeX_&anahtarlar\u0131n\u0131_otomatik_olu\u015Ftur
+BibTeX=&BibTeX
+Close_database=Veritaban\u0131n\u0131_&kapat
+Copy=K&opyala
+Copy_\\cite{BibTeX_key}=\\c&ite{BibTeX_anahtar\u0131}'n\u0131_kopyala
+Copy_BibTeX_key=&BibTeX_anahtar\u0131n\u0131_kopyala
+Custom_export=\u00D6zel_d\u0131&\u015Fa_aktar\u0131m
+Custom_importers=\u00D6zel_i\u00E7e_aktar\u0131c\u0131lar
+Customize_entry_types=Girdi_t\u00FCrlerini_&\u00F6zelle\u015Ftir
+Cut=Ke&s
+Database_properties=Veritaban\u0131_\u00F6&zellikleri
+Delete=Si&l
+Edit=D\u00FCz&enle
+Edit_entry=Girdiyi_d\u00FCz&enle
+Edit_preamble=&\u00D6nc\u00FCl\u00FC_d\u00FCzenle
+Edit_strings=Diz&geleri_d\u00FCzenle
+Export=D\u0131&\u015Fa_aktar\u0131m
+Export_selected_entries_to_clipboard=S&e\u00E7ili_girdileri_panoya_aktar
+Fetch_citations_from_CiteSeer=&CiteSeer'den_at\u0131flar\u0131_getir
+Fetch_CiteSeer=CiteSeer'den_getir
+Fetch_Medline=&Medline'dan_getir
+File=&Dosya
+Find_And_Fix=Bul_ve_Onar
+Find_and_remove_exact_duplicates=T\u0131pk\u0131_&\u00E7ift_n\u00FCshalar\u0131_bul_ve_sil
+Find_duplicates=\u00C7ift_n\u00FCshalar\u0131_&bul
+Help=&Yard\u0131m
+Help_contents=Yard\u0131m_&i\u00E7eri\u011Fi
+Highlight_groups_matching_all_selected_entries=T\u00FCm_se\u00E7ili_girdilerle_e\u015Fle\u015Fen_gruplar\u0131_vurgula
+Highlight_groups_matching_any_selected_entry=Herhangi_bir_se\u00E7ili_girdiyle_e\u015Fle\u015Fen_gruplar\u0131_vurgula
+Import_Fields_from_CiteSeer=&CiteSeer'den_alanlar\u0131_i\u00E7e_aktar
+Incremental_search=Art&\u0131ml\u0131_arama
+Insert_selected_citations_into_Emacs=Se\u00E7ili_at\u0131flar\u0131_&Emacs'e_ekle
+Insert_selected_citations_into_LatexEditor=Se\u00E7ili_at\u0131flar\u0131_Latex_D\u00FCzenleyiciye_ekle
+Insert_selected_citations_into_LyX/Kile=Se\u00E7ili_at\u0131flar\u0131_&LyX/Kile'a_ekle
+Insert_selected_citations_into_WinEdt=Se\u00E7ili_at\u0131flar\u0131_&WinEdt'e_ekle
+Integrity_check=B\u00FCt\u00FCnl\u00FCk_kontrol\u00FC
+JabRef_help=JabRef_&yard\u0131m\u0131
+Load_session=O&turumu_y\u00FCkle
+Manage_content_selectors=\u0130\u00E7e&rik_se\u00E7icileri_y\u00F6net
+Manage_custom_exports=\u00D6zel_d\u0131\u015Fa_aktar\u0131&mlar\u0131_y\u00F6net
+Manage_custom_imports=\u00D6zel_&i\u00E7e_aktar\u0131mlar\u0131_y\u00F6net
+Manage_journal_abbreviations=Der&gi_k\u0131saltmalar\u0131n\u0131_y\u00F6net
+Mark_entries=Girdileri_i\u015F&aretle
+New_database=Ye&ni_veritaban\u0131
+New_entry=Y&eni_girdi
+New_entry...=Ye&ni_girdi...
+New_entry_from_plain_text=D\u00FCz_metinden_¥i_girdi
+New_subdatabase_based_on_AUX_file=AU&X_dosyas\u0131_tabanl\u0131_yeni_altveritaban\u0131
+Next_tab=So&nraki_sekme
+Open_database=Veritaban\u0131_&A\u00E7
+Open_PDF_or_PS=&PDF_ya_da_PS_a\u00E7
+Open_URL_or_DOI=&URL_ya_da_DOI_a\u00E7
+Options=Se&\u00E7enekler
+Paste=Ya&p\u0131\u015Ft\u0131r
+Preferences=&Tercihler
+Previous_tab=\u00D6n&ceki_sekme
+Quit=&Kapat
+Recent_files=Son_kullan\u0131lan_dosyala&r
+Redo=Y&inele
+Replace_string=Dizgenin_ye&rine_koy
+Save_database=Veritaban\u0131n\u0131_&kaydet
+Save_database_as_...=Varit&aban\u0131n\u0131_farkl\u0131_kaydet...
+Save_selected_as_...=Se\u00E7imi_fark&l\u0131_kaydet...
+Save_session=Oturumu_kaydet
+Search=A&ra
+Search_IEEEXplore=IEEEXplore'u_ara
+Select_all=T&\u00FCm\u00FCn\u00FC_se\u00E7
+Set_up_general_fields=&Genel_alanlar\u0131_ayarla
+Show_error_console=Hata_konsolunu_g\u00F6ster
+Sort_tabs=&Sekmeleri_s\u0131rala
+Switch_preview_layout=\u00D6nizleme_yerle\u015Fimini_de&\u011Fi\u015Ftir
+Synchronize_PDF_links=PDF_linklerini_e\u015Fzamanla
+Synchronize_PS_links=PS_linklerini_e\u015Fzamanla
+Tab-separated_file=Sek&meyle-ayr\u0131lm\u0131\u015F_dosya
+Toggle_entry_preview=Girdi_\u00F6nzilemesini_a\u00E7/kapa&t
+Toggle_groups_interface=&Grup_aray\u00FCz\u00FCn\u00FC_a\u00E7/kapat
+Tools=Ara&\u00E7lar
+Unabbreviate_journal_names=K\u0131saltma_dergi_adlar\u0131n\u0131_a\u00E7
+Undo=&Geri_al
+Unmark_all=T\u00FCm\u00FCn\u00FCn_i\u015Faretini_ka&ld\u0131r
+Unmark_entries=Girdilerin_i\u015Fareti&ni_kald\u0131r
+Unpack_EndNote_filter_set=&EndNote_s\u00FCzge\u00E7_k\u00FCmesinin_paketini_a\u00E7
+View=&G\u00F6r\u00FCnt\u00FCle
+Web_search=Sanaldoku_arama
+Import_into_new_database=Yeni_veritaban\u0131na_aktar
+Import_into_current_database=Mevcut_veritaban\u0131na_aktar
+Scan_database...=Verita&ban\u0131n\u0131_tara
+Push_entries_to_external_application_(%0)=Girdileri_harici_uygulamaya_itele_(%0)
+Write_XMP-metadata_to_PDFs=XMP-metaverisini_PDF'ye_yaz
+Set/clear_fields=Alanlar\u0131_ayarla/sil
+Export_selected_entries=Se\u00E7ili_girdileri_d\u0131\u015Fa_aktar
+Fetch_ArXiv.org=ArXiv.org'dan_getir
+Sessions=Oturumlar
+Save_all=T\u00FCm\u00FCn\u00FC_kaydet
+Upgrade_external_links=Harici_linkleri_sonraki_s\u00FCr\u00FCme_y\u00FCkselt
+Manage_external_file_types=Harici_dosya_t\u00FCrlerini_y\u00F6net
+Open_file=Dosya_a\u00E7
+Plugins=E&klentiler
+Connect_to_external_SQL_database=Harici_SQL_veritaban\u0131na_ba\u011Flan
+Export_to_external_SQL_database=Harici_veritaban\u0131na_aktar
+Search_JSTOR=JSTOR'u_ara
+Fetch_SPIRES=SPIRES'dan_getir
+Fetch_CiteSeer_by_ID=CiteSeer'den_No'yla_getir
+Search_Medline=Medline_Ara
+Import_from_external_SQL_database=Harici_SQL_veritaban\u0131ndan_i\u00E7e_aktar
+Focus_entry_table=Girdi_tablosuna_odaklan
+Search_ACM_Digital_Library=
+Search_ACM_Portal=
diff --git a/src/resource/build.properties b/src/resource/build.properties
index 947ebfc..ac5e306 100644
--- a/src/resource/build.properties
+++ b/src/resource/build.properties
@@ -1,3 +1,3 @@
-builddate=March 12 2008
-build=15
-version=2.4b
\ No newline at end of file
+builddate=October 30 2008
+build=91
+version=2.4.2
\ No newline at end of file
diff --git a/src/resource/layout/bibordf.article.layout b/src/resource/layout/bibordf.article.layout
new file mode 100644
index 0000000..a6a6a84
--- /dev/null
+++ b/src/resource/layout/bibordf.article.layout
@@ -0,0 +1,14 @@
+<bibo:Article rdf:about="http://dx.doi.org/\format[XMLChars]{\doi}">
+
+\begin{title} <dc:title>\format[XMLChars]{\title}</dc:title>\end{title}
+\begin{year} <dc:date>\year</dc:date>\end{year}
+\begin{journal} <dcterms:isPartOf><bibo:Journal><dc:title>\format[XMLChars]{\journal}</dc:title></bibo:Journal></dcterms:isPartOf>\end{journal}
+\begin{volume} <bibo:volume>\format[XMLChars]{\volume}</bibo:volume>\end{volume}
+\begin{doi} <bibo:doi>\format[XMLChars]{\doi}</bibo:doi>\end{doi}
+
+
+\begin{author}
+ \format[XMLChars,CreateBibORDFAuthors]{\author}
+\end{author}
+
+</bibo:Article>
diff --git a/src/resource/layout/bibordf.begin.layout b/src/resource/layout/bibordf.begin.layout
new file mode 100644
index 0000000..7684f55
--- /dev/null
+++ b/src/resource/layout/bibordf.begin.layout
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<rdf:RDF
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:bibo="http://purl.org/ontology/biblio/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:dcterms="http://purl.org/dc/terms/"
+ xmlns:foaf="http://xmlns.com/foaf/0.1/"
+>
+
diff --git a/src/resource/layout/bibordf.end.layout b/src/resource/layout/bibordf.end.layout
new file mode 100644
index 0000000..7edcd78
--- /dev/null
+++ b/src/resource/layout/bibordf.end.layout
@@ -0,0 +1 @@
+</rdf:RDF>
diff --git a/src/resource/layout/bibordf.layout b/src/resource/layout/bibordf.layout
new file mode 100644
index 0000000..2100489
--- /dev/null
+++ b/src/resource/layout/bibordf.layout
@@ -0,0 +1,11 @@
+<bibo:Document rdf:about="http://dx.doi.org/\doi">
+
+\begin{title} <dc:title>\format[XMLChars]{\title}</dc:title>\end{title}
+\begin{year} <dc:date>\year</dc:date>\end{year}
+\begin{doi} <bibo:doi>\format[XMLChars]{\doi}</bibo:doi>\end{doi}
+
+\begin{author}
+ \format[XMLChars,CreateBibORDFAuthors]{\author}
+\end{author}
+
+</bibo:Document>
diff --git a/src/resource/layout/simplehtml.begin.layout b/src/resource/layout/simplehtml.begin.layout
index 0f19399..a96d264 100644
--- a/src/resource/layout/simplehtml.begin.layout
+++ b/src/resource/layout/simplehtml.begin.layout
@@ -6,6 +6,10 @@
<style type="text/css">
body { font-size: 12px; font-family: Arial, sans-serif; }
dt { margin-top: 1em; font-weight: bold; }
+ at media print {
+ dt { page-break-after: avoid; }
+ dd { page-break-before: avoid; }
+}
</style>
</head>
<body>
diff --git a/src/resource/layout/simplehtml.layout b/src/resource/layout/simplehtml.layout
index e94f587..a17e4d8 100755
--- a/src/resource/layout/simplehtml.layout
+++ b/src/resource/layout/simplehtml.layout
@@ -1,8 +1,8 @@
-<dt><em>\format[ToLowerCase]{\bibtextype}</em><a name="\bibtexkey">\begin{bibtexkey} (\bibtexkey)</a>\end{bibtexkey}</dt>
-\begin{author}<dd>\format[AuthorLastFirst,AuthorAbbreviator,AuthorAndsReplacer,HTMLChars]{\author}</dd>\end{author}\begin{editor}
-<dd>\format[AuthorLastFirst,AuthorAbbreviator,AuthorAndsReplacer,HTMLChars]{\editor} <i>(ed.)</i></dd>\end{editor}\begin{title}
-<dd>\format[HTMLChars]{\title}</dd>\end{title}\begin{chapter}
-<dd>\format[HTMLChars]{\chapter}</dd>\end{chapter}\begin{journal}
-<dd><em>\format[HTMLChars]{\journal},</em></dd>\end{journal}
-<dd>\begin{school}<em>\format[HTMLChars]{\school}, </em>\end{school}\begin{institution}<em>\format[HTMLChars]{\institution}, </em>\end{institution}\begin{publisher}<em>\format[HTMLChars]{\publisher}, </em>\end{publisher}\begin{year}<b>\year</b>\end{year}\begin{volume}<i>, \volume</i>\end{volume}\begin{pages}, \format[FormatPagesForHTML]{\pages}\end{pages}</dd>
+<dt>\format[ToLowerCase]{\bibtextype}\begin{bibtexkey}<a name="\bibtexkey">(\bibtexkey)</a>\end{bibtexkey}</dt>
+\begin{author}<dd>\format[AuthorLastFirst,AuthorLastFirstAbbreviator,AuthorAndsCommaReplacer,NoSpaceBetweenAbbreviations,HTMLChars]{\author}</dd>\end{author}\begin{title}
+<dd><i>\format[HTMLChars]{\title}</i></dd>\end{title}\begin{editor}
+<dd>\format[AuthorLastFirst,AuthorLastFirstAbbreviator,AuthorAndsCommaReplacer,HTMLChars]{\editor} <i>(ed.)</i></dd>\end{editor}\begin{booktitle}
+<dd>\format[HTMLChars]{\booktitle}</dd>\end{booktitle}\begin{chapter}
+<dd>Chapter \format[HTMLChars]{\chapter}</dd>\end{chapter}
+<dd>\begin{journal}\format[HTMLChars]{\journal}, \end{journal}\begin{school}\format[HTMLChars]{\school}, \end{school}\begin{institution}\format[HTMLChars]{\institution}, \end{institution}\begin{publisher}\format[HTMLChars]{\publisher}, \end{publisher}\begin{howpublished}\format[HTMLChars]{\howpublished}, \end{howpublished}\begin{year}<b>\year</b>\end{year}\begin{volume}, Vol. \volume\end{volume}\begin{number}(\format[FormatPagesForHTML]{\number})\end{number}\begin{pages}, pp. \format[For [...]
diff --git a/src/resource/layout/tablerefs/tablerefs.begin.layout b/src/resource/layout/tablerefs/tablerefs.begin.layout
index c500277..7bb1f52 100644
--- a/src/resource/layout/tablerefs/tablerefs.begin.layout
+++ b/src/resource/layout/tablerefs/tablerefs.begin.layout
@@ -8,12 +8,10 @@
// QuickSearch script for JabRef HTML export
// Version: 2.0
//
-// Copyright (c) 2006-2007, Mark Schenk
-//
-// Permission to use, copy, modify, and distribute this software for any
-// purpose with or without fee is hereby granted, provided that the above
-// copyright notice and this permission notice appear in all copies.
+// Copyright (c) 2006-2008, Mark Schenk
//
+// This software is distributed under a Creative Commons Attribution 3.0 License
+// http://creativecommons.org/licenses/by/3.0/
// Some features:
// + allows RegExp searches
@@ -22,9 +20,6 @@
// e.g. for all reftypes that are books: ^book$, or ^article$
// e.g. for entries by either John or Doe, type john|doe
-// Acknowledgements:
-// + incorporates speed improvements suggested by Jean-Luc Falcone
-
// Speed optimisation introduced some esoteric problems with certain RegExp searches
// e.g. if the previous search is 200[-7] and the next search is 200[4-7] then the search doesn't work properly until the next 'keyup'
// hence the searchOpt can be turned off for RegExp adepts
@@ -191,7 +186,7 @@ function redoQS(){
-->
</script>
<style type="text/css">
-body { background-color: white; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; line-height: 1.2; padding: 1em; }
+body { background-color: white; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; line-height: 1.2; padding: 1em; color: #2E2E2E; }
#qs { width: auto; border-style: solid; border-color: gray; border-width: 1px 1px 0px 1px; padding: 0.5em 0.5em; display:none; }
#qs form { padding: 0px; margin: 0px; }
@@ -204,9 +199,19 @@ th, td { border: 1px gray solid; padding: 0.5em; vertical-align: top; }
td { text-align: left; vertical-align: top; }
th { background-color: #EFEFEF; }
-td a, td a:hover { color: navy; font-weight: bold; }
+td a { color: navy; text-decoration: none; }
+td a:hover { text-decoration: underline; }
tr.noshow { display: none;}
+
+ at media print {
+ p.infolinks, #qssettings, #qs { display: none !important; }
+ table { border-width: 0px; }
+ tr { page-break-inside: avoid; }
+ tr > * + * + * + * + * {display: none; }
+ thead tr::before { content: "Reference"; border: 1px gray solid; padding: 0.5em; vertical-align: top; font-weight: bold; text-align: center; display: table-cell; background-color: #EFEFEF; }
+ tr[id]::before { content: attr(id); display: table-cell; border: 1px gray solid; padding: 0.5em; vertical-align: top; font-style: italic; }
+}
</style>
</head>
<body>
diff --git a/src/resource/layout/tablerefs/tablerefs.end.layout b/src/resource/layout/tablerefs/tablerefs.end.layout
index c233451..9f48922 100644
--- a/src/resource/layout/tablerefs/tablerefs.end.layout
+++ b/src/resource/layout/tablerefs/tablerefs.end.layout
@@ -8,5 +8,4 @@
</body>
</html>
-<!-- File generated by JabRef; Export Filter written by Mark Schenk -->
-
+<!-- File generated by JabRef; Export Filter written by Mark Schenk -->
\ No newline at end of file
diff --git a/src/resource/layout/tablerefs/tablerefs.layout b/src/resource/layout/tablerefs/tablerefs.layout
index 84abf2b..a7d73f9 100644
--- a/src/resource/layout/tablerefs/tablerefs.layout
+++ b/src/resource/layout/tablerefs/tablerefs.layout
@@ -1,8 +1,8 @@
<tr id="\format{\bibtexkey}" class="entry">
- <td>\format[AuthorLastFirst,AuthorLastFirstAbbreviator,AuthorAndsCommaReplacer,HTMLChars]{\author}</td>
+ <td>\format[AuthorLastFirst,AuthorLastFirstAbbreviator,AuthorAndsCommaReplacer,NoSpaceBetweenAbbreviations,HTMLChars]{\author}</td>
<td>\format[HTMLChars]{\title}</td>
<td>\year</td>
- <td>\format[HTMLChars]{\journal}\format[HTMLChars]{\booktitle}\begin{school}<i>School</i>: \format[HTMLChars]{\school}\end{school} </td>
+ <td>\format[HTMLChars]{\journal}\begin{volume}<br/>Vol. \volume\end{volume}\begin{number}(\format[FormatPagesForHTML]{\number})\end{number}\format[HTMLChars]{\booktitle}\begin{pages}, pp. \format[FormatPagesForHTML]{\pages}\end{pages}\begin{school}<i>School</i>: \format[HTMLChars]{\school}\end{school}\begin{howpublished}\format[HTMLChars]{\howpublished}\end{howpublished} </td>
<td>\format[ToLowerCase]{\bibtextype}</td>
- <td>\begin{doi}<a href="\format[DOICheck]{\doi}">DOI</a>\end{doi}\begin{url}<a href="\format{\url}">URL</a>\end{url} </td>
+ <td>\begin{doi}<a href="\format[DOICheck]{\doi}">DOI</a> \end{doi}\begin{url}<a href="\format{\url}">URL</a>\end{url} </td>
</tr>
diff --git a/src/resource/layout/tablerefsabsbib/tablerefsabsbib.begin.layout b/src/resource/layout/tablerefsabsbib/tablerefsabsbib.begin.layout
index a666afd..03b85fb 100644
--- a/src/resource/layout/tablerefsabsbib/tablerefsabsbib.begin.layout
+++ b/src/resource/layout/tablerefsabsbib/tablerefsabsbib.begin.layout
@@ -8,12 +8,10 @@
// QuickSearch script for JabRef HTML export
// Version: 2.0
//
-// Copyright (c) 2006-2007, Mark Schenk
-//
-// Permission to use, copy, modify, and distribute this software for any
-// purpose with or without fee is hereby granted, provided that the above
-// copyright notice and this permission notice appear in all copies.
+// Copyright (c) 2006-2008, Mark Schenk
//
+// This software is distributed under a Creative Commons Attribution 3.0 License
+// http://creativecommons.org/licenses/by/3.0/
// Some features:
// + optionally searches Abstracts and Reviews
@@ -22,10 +20,7 @@
// e.g. for any entry ending with 'symmetry', type: symmetry$
// e.g. for all reftypes that are books: ^book$, or ^article$
// e.g. for entries by either John or Doe, type john|doe
-// + easy toggling of Abstract/Review
-
-// Acknowledgements:
-// + incorporates speed improvements suggested by Jean-Luc Falcone
+// + easy toggling of Abstract/Review/BibTeX
// Search settings
var searchAbstract = true;
@@ -52,13 +47,19 @@ function initSearch() {
// split all rows into entryRows and infoRows (e.g. abstract, review, bibtex)
entryRows = new Array();
- infoRows = new Array();
+ infoRows = new Array(); absRows = new Array(); revRows = new Array();
for (var i=0, k=0, j=0; i<allRows.length;i++) {
- if (allRows[i].className.indexOf('entry') != -1) {
+ if (allRows[i].className.match(/entry/)) {
entryRows[j++] = allRows[i];
} else {
- infoRows[k++] = allRows[i];
+ infoRows[k++] = allRows[i];
+ // check for abstract/review
+ if (allRows[i].className.match(/abstract/)) {
+ absRows.push(allRows[i]);
+ } else if (allRows[i].className.match(/review/)) {
+ revRows.push(allRows[i]);
+ }
}
}
@@ -66,6 +67,8 @@ function initSearch() {
numRows = allRows.length;
numEntries = entryRows.length;
numInfo = infoRows.length;
+ numAbs = absRows.length;
+ numRev = revRows.length;
//find the query field
qsfield = document.getElementById('qsfield');
@@ -77,6 +80,9 @@ function initSearch() {
stats = document.getElementById('stat');
setStatistics(-1);
+ // creates the appropriate search settings
+ createQSettingsDialog();
+
// shows the searchfield
document.getElementById('qs').style.display = 'block';
document.getElementById('qsfield').onkeyup = testEvent;
@@ -256,36 +262,64 @@ function redoQS(){
quickSearch(qsfield);
}
-// Search Settings
+// Create Search Settings
function toggleQSettingsDialog() {
var qssettings = document.getElementById('qssettings');
-
+
if(qssettings.className.indexOf('active')==-1) {
qssettings.className = 'active';
- var absCheckBox = document.getElementById('searchabs');
- var revCheckBox = document.getElementById('searchrev');
- if(searchAbstract == true) { absCheckBox.checked = 'checked'; }
- if(searchReview == true) { revCheckBox.checked = 'checked'; }
+ if(absCheckBox && searchAbstract == true) { absCheckBox.checked = 'checked'; }
+ if(revCheckBox && searchReview == true) { revCheckBox.checked = 'checked'; }
} else {
qssettings.className= '';
}
}
-function toggleQSetting(setting) {
-
- if(setting=='abs') { searchAbstract = !searchAbstract; }
- if(setting=='rev') { searchReview = !searchReview; }
+function createQSettingsDialog(){
+ var qssettingslist = document.getElementById('qssettings').getElementsByTagName('ul')[0];
+
+ if(numAbs!=0) {
+ var x = document.createElement('input');
+ x.id = "searchAbs";
+ x.type = "checkbox";
+ x.onclick = toggleQSetting;
+ var y = qssettingslist.appendChild(document.createElement('li')).appendChild(document.createElement('label'));
+ y.appendChild(x);
+ y.appendChild(document.createTextNode('search abstracts'));
+ }
+ if(numRev!=0) {
+ var x = document.createElement('input');
+ x.id = "searchRev";
+ x.type = "checkbox";
+ x.onclick = toggleQSetting;
+ var y = qssettingslist.appendChild(document.createElement('li')).appendChild(document.createElement('label'));
+ y.appendChild(x);
+ y.appendChild(document.createTextNode('search reviews'));
+ }
+
+ // global variables
+ absCheckBox = document.getElementById('searchAbs');
+ revCheckBox = document.getElementById('searchRev');
+
+ // show search settings
+ if(absCheckBox||revCheckBox) {
+ document.getElementById('qssettings').style.display = 'block';
+ }
+}
+function toggleQSetting() {
+ if(this.id=='searchAbs') { searchAbstract = !searchAbstract; }
+ if(this.id=='searchRev') { searchReview = !searchReview; }
redoQS()
-}
+}
-->
</script>
<style type="text/css">
-body { background-color: white; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; line-height: 1.2; padding: 1em; }
+body { background-color: white; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; line-height: 1.2; padding: 1em; color: #2E2E2E; }
#qs { width: auto; border-style: solid; border-color: gray; border-width: 1px 1px 0px 1px; padding: 0.5em 0.5em; display:none; position:relative; }
#qs form { padding: 0px; margin: 0px; }
@@ -298,7 +332,8 @@ th, td { border: 1px gray solid; padding: 0.5em; vertical-align: top; }
td { text-align: left; vertical-align: top; }
th { background-color: #EFEFEF; }
-td a, td a:hover { color: navy; font-weight: bold; }
+td a { color: navy; text-decoration: none; }
+td a:hover { text-decoration: underline; }
tr.noshow { display: none;}
@@ -310,10 +345,19 @@ tr.bibtex pre { width: 100%; overflow: auto;}
p.infolinks { margin: 0.5em 0em 0em 0em; padding: 0px; }
-#qssettings { padding: 0.5em; position: absolute; top: 0.2em; right: 0.2em; border: 1px gray solid; background-color: white; display: block; }
+#qssettings { padding: 0.5em; position: absolute; top: 0.2em; right: 0.2em; border: 1px gray solid; background-color: white; display: none; }
#qssettings p { font-weight: bold; cursor: pointer; }
#qssettings ul { display: none; list-style-type: none; padding-left: 0; margin: 0; }
#qssettings.active ul { display: block; }
+
+ at media print {
+ p.infolinks, #qssettings, #qs { display: none !important; }
+ table { border-width: 0px; }
+ tr { page-break-inside: avoid; }
+ tr > * + * + * + * + * {display: none; }
+ thead tr::before { content: "Reference"; border: 1px gray solid; padding: 0.5em; vertical-align: top; font-weight: bold; text-align: center; display: table-cell; background-color: #EFEFEF; }
+ tr[id]::before { content: attr(id); display: table-cell; border: 1px gray solid; padding: 0.5em; vertical-align: top; font-style: italic; }
+}
</style>
</head>
<body>
@@ -323,10 +367,7 @@ p.infolinks { margin: 0.5em 0em 0em 0em; padding: 0px; }
<p>QuickSearch: <input type="text" name="qsfield" id="qsfield" autocomplete="off" title="Allows plain text as well as RegExp searches" /><input type="button" onclick="clearQS()" value="clear" /> Number of matching entries: <span id="stat">0</span>.</p>
<div id="qssettings">
<p onclick="toggleQSettingsDialog()">Search Settings</p>
- <ul>
- <li><label><input type="checkbox" id="searchabs" onclick="toggleQSetting('abs')"> search abstract</label></li>
- <li><label><input type="checkbox" id="searchrev" onclick="toggleQSetting('rev')"> search review</label></li>
- </ul>
+ <ul></ul>
</div>
</form>
</div>
diff --git a/src/resource/layout/tablerefsabsbib/tablerefsabsbib.end.layout b/src/resource/layout/tablerefsabsbib/tablerefsabsbib.end.layout
index a55ea28..c51cc08 100644
--- a/src/resource/layout/tablerefsabsbib/tablerefsabsbib.end.layout
+++ b/src/resource/layout/tablerefsabsbib/tablerefsabsbib.end.layout
@@ -8,5 +8,4 @@
</body>
</html>
-<!-- File generated by JabRef ; Export Filter written by Mark Schenk -->
-
+<!-- File generated by JabRef ; Export Filter written by Mark Schenk -->
\ No newline at end of file
diff --git a/src/resource/layout/tablerefsabsbib/tablerefsabsbib.layout b/src/resource/layout/tablerefsabsbib/tablerefsabsbib.layout
index 1a10ee5..fde76d8 100644
--- a/src/resource/layout/tablerefsabsbib/tablerefsabsbib.layout
+++ b/src/resource/layout/tablerefsabsbib/tablerefsabsbib.layout
@@ -1,10 +1,10 @@
<tr id="\format{\bibtexkey}" class="entry">
- <td>\format[AuthorLastFirst,AuthorLastFirstAbbreviator,AuthorAndsCommaReplacer,HTMLChars]{\author}</td>
+ <td>\format[AuthorLastFirst,AuthorLastFirstAbbreviator,AuthorAndsCommaReplacer,NoSpaceBetweenAbbreviations,HTMLChars]{\author}</td>
<td>\format[HTMLChars]{\title} <p class="infolinks">\begin{abstract}[<a href="javascript:toggleInfo('\format{\bibtexkey}','abstract')">Abstract</a>] \end{abstract}\begin{review}[<a href="javascript:toggleInfo('\format{\bibtexkey}','review')">Review</a>] \end{review}[<a href="javascript:toggleInfo('\format{\bibtexkey}','bibtex')">BibTeX</a>]</p></td>
<td>\year</td>
- <td>\format[HTMLChars]{\journal}\format[HTMLChars]{\booktitle}\begin{school}<i>School</i>: \format[HTMLChars]{\school}\end{school} </td>
+ <td>\format[HTMLChars]{\journal}\begin{volume}<br/>Vol. \volume\end{volume}\begin{number}(\format[FormatPagesForHTML]{\number})\end{number}\format[HTMLChars]{\booktitle}\begin{pages}, pp. \format[FormatPagesForHTML]{\pages}\end{pages}\begin{school}<i>School</i>: \format[HTMLChars]{\school}\end{school}\begin{howpublished}\format[HTMLChars]{\howpublished}\end{howpublished} </td>
<td>\format[ToLowerCase]{\bibtextype}</td>
- <td>\begin{doi}<a href="\format[DOICheck]{\doi}">DOI</a>\end{doi}\begin{url}<a href="\format[HTMLChars]{\url}">URL</a>\end{url} </td>
+ <td>\begin{doi}<a href="\format[DOICheck]{\doi}">DOI</a> \end{doi}\begin{url}<a href="\format{\url}">URL</a>\end{url} </td>
</tr>\begin{abstract}
<tr id="abs_\format{\bibtexkey}" class="abstract noshow">
<td colspan="6"><b>Abstract</b>: \format[HTMLChars]{\abstract}</td>
diff --git a/src/txt/CHANGELOG b/src/txt/CHANGELOG
index 4679569..ad6d10e 100644
--- a/src/txt/CHANGELOG
+++ b/src/txt/CHANGELOG
@@ -1,6 +1,73 @@
-
-
+2.4.2
+ - Added missing layout formatters FirstPage and LastPage.
+ - Fixed a bug regarding ParamLayoutFormatter loaded from plugin.
+ - Fixed crash during initalization of journal abbreviation list.
+ - Added option to have JabRef search for external file when "Open file" function is chosen
+ for an entry without any linked files. This is similar to what was always done in
+ JabRef 2.3.1 and earlier.
+ - Improved regular expression file search, so the regular expression can contain field
+ markers as used for BibTeX key generation in addition to just regular fields. It is
+ no longer possible to call arbitrary layout formatters, but the modifiers "upper",
+ "lower" and "abbr" (for case conversion and abbreviation) can be used.
+ - Ris importer now imports PB as "school" instead of "publisher" for THES entries.
+ - Fixed bug 2157664: Current edit is now treated as an undoable edit in itself.
+2.4.1
+ - Fixed bug: layout formatter arguments were not set when using a ParamLayoutFormatter
+ loaded from plugin.
+ - Fixed bug: when abbreviating first names, for authors with first names connected
+ with "-", only the first letter is shown.
+ - Enhanced ExportFormatTemplate plugins with an optional property "encoding" which
+ overrides the default encoding with the given one.
+ - Fixed menu colors under Windows Vista.
+ - Fixed bug 2137771: Missing file extension when downloading.
+ - Fixed bug 2105329: Ensure that newly added entry is visible in table.
+ - Fixed bug 1908222: Preference "Fit table horizontally on screen" doesn't work
+ - Fixed bug 2119059: Handling of the A1 tag in the RIS format.
+ - Added missing help file for ACM digital library fetcher.
+ - Added option for whether to use IEEE LaTeX journal abbreviation list.
+ - Added tooltip to menu items in push-to-application popup menu.
+2.4
+ - Added mappings for some special characters that need to be sanitized when generating
+ BibTeX keys.
+ - Added ACM Digital Library fetcher by Aaron Chen.
+ - Added new entry types (conference, patent, standard, electronic).
+ - Improvements to IEEEXplore fetcher.
+ - Added explanatory text to indicate that "ps" and "pdf" files are legacy features.
+ - Fixed unexpected behaviour of "Open PDF or PS" menu item - now looks in "file" field,
+ and does not launch search for external files.
+ - Fixed bug 1827568: 'Save database' might not store current edit in entry editor.
+ - Fixed bug 2027944: updating custom export definitions requires restart.
+2.4b2
+ - Opening external files on Linux now uses "xdg-open" as application if no other is specified
+ for the file type. xdg-open should be available to call the appropriate application according
+ to the user's settings on all freedesktop compliant Linux distributions.
+ - Download external file now attempts to determine file type based on MIME type, using
+ file extension as fallback.
+ - Changed the way names are handled under autocompletion. Last and first names are
+ now indexed separately.
+ - A table column can now be set up with fallback fields used if the main field is
+ empty. Fallback fields are set in Options -> Preferences -> Main table columns by
+ setting a column to "field1/field2/...". The fields will be checked in succession
+ until a non-empty value has been found or al fields have been checked. For instance,
+ specifying "author/editor" will result in a column displaying the author field where,
+ set, and the editor field for entries with an empty author field.
+ - Added special handling of autocompletion for the "crossref" field - now indexes
+ words from the BibTeX key field instead of the "crossref" field. Added crossref
+ to the default fields using autocompletion.
+ - Added menu item and shortcut (ctrl shift E) to shift focus to the entry table.
+ - Main window now remembers maximisation state from last time.
+ - Improved SQL export feature so the complete information about groups, strings and preamble
+ is included. Added SQL import feature supporting the same database schema.
+ - Added new implementation of regular expression file search that can handler multiple files
+ and file types. Added regexp search as a third option for autolink feature.
+ - Added support for BibO RDF format, contributed by Egon Willighagen.
+ - Fixed bug in autocompletion; continuing writing the suggested word after cycling
+ through alternatives would give wrong result in editor.
+ - Fixed bug where selection would jump back if an entry of different type was selected
+ by mouse click while editing a field of the current entry.
+ - Fixed missing name formatting in search dialog. Now uses same formatting as main table.
2.4b
+ - Added Export to SQL database feature. Supports MySQL.
- Added "protection" flag in Database properties. When this flag is set, JabRef will
refuse to save the database when the file has been externally modified, until the
changes have been reviewed and partly or completely accepted.
diff --git a/src/txt/README b/src/txt/README
index 4fa210e..04dfbc0 100644
--- a/src/txt/README
+++ b/src/txt/README
@@ -1,6 +1,6 @@
-JabRef 2.4 beta
----------------
+JabRef 2.4.2
+------------
Introduction:
diff --git a/src/txt/TODO b/src/txt/TODO
index 9d6f499..57cd29e 100644
--- a/src/txt/TODO
+++ b/src/txt/TODO
@@ -9,14 +9,16 @@ Chris:
Morten:
-* Spires fetcher: needs some documentation on search queries
-* Open spires entry: ("openSpires" action). Think about better integration of this?
+* Revisions merged into trunk after 2.4 release: 2620-2733
+
+* Documentation export formatters
+
+* Enable "Open spires entry" ("openSpires" action)? Think about better integration of this?
+ Look into which viewer is used.
* Merge patch for entry types (see patch for IEEEXploreFetcher)
* [OK?] Improve duplicate check.
* Add "Copy all externally linked files for this set of entries"-feature.
Basic functionality in AccessLinksForEntries.
-* Strange bug: when editing a field in entry editor, then clicking an entry of different type
- in the table, current entry is stored, but the selection drops back to the first entry.
* Problem setting today with Microba calendar.
* [MADE WORKAROUND] Native FileDialog does not work for selecting a directory.
diff --git a/src/windows/nsis/setup.nsi b/src/windows/nsis/setup.nsi
index ef45440..8ea3602 100644
--- a/src/windows/nsis/setup.nsi
+++ b/src/windows/nsis/setup.nsi
@@ -20,9 +20,9 @@ RequestExecutionLevel user
# general definitions
; you only need to change this section for new releases
; you only need to change this section for new releases
-VIProductVersion "2.3.0.0" ; file version for the installer in the scheme "x.x.x.x"
+VIProductVersion "2.4.0.0" ; file version for the installer in the scheme "x.x.x.x"
!ifndef VERSION
- !define VERSION "2.3"
+ !define VERSION "2.4"
!endif
Name "JabRef ${VERSION}"
!define REGKEY "SOFTWARE\JabRef"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jabref.git
More information about the pkg-java-commits
mailing list