From: Randy Baumgarte Date: Fri, 27 Aug 2010 13:50:04 +0000 (-0400) Subject: Merge Hiroshi's language changes into development branch. X-Git-Tag: version0.1.1~391 X-Git-Url: http://git.sourceforge.jp/view?p=neighbornote%2FNeighborNote.git;a=commitdiff_plain;h=a2accd504d86868274dc66f8a151949f521848ea Merge Hiroshi's language changes into development branch. --- diff --git a/.classpath b/.classpath index 839b13e..b839928 100644 --- a/.classpath +++ b/.classpath @@ -9,5 +9,6 @@ + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 980bece..a9f156d 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,8 +1,12 @@ -#Tue Jul 20 01:42:00 NZST 2010 -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 -org.eclipse.jdt.core.compiler.compliance=1.6 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.6 +#Fri Aug 27 09:17:10 EDT 2010 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.6 diff --git a/build.xml b/build.xml index 5a3f99e..b3d722f 100644 --- a/build.xml +++ b/build.xml @@ -63,6 +63,34 @@ + + + + + + + + + + + + + + + + + + + @@ -72,32 +100,32 @@ - + - + - + - + - + - + - - - - + + + + @@ -154,7 +182,7 @@ - + @@ -200,7 +228,7 @@ - + @@ -247,6 +275,10 @@ + + + + diff --git a/lib/commons-lang-2.4.jar b/lib/commons-lang-2.4.jar new file mode 100644 index 0000000..880c89b Binary files /dev/null and b/lib/commons-lang-2.4.jar differ diff --git a/nevernote.bat b/nevernote.bat index ac60203..0421206 100644 --- a/nevernote.bat +++ b/nevernote.bat @@ -77,6 +77,7 @@ set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\libthrift.jar set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\log4j-1.2.14.jar set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\h2-1.2.136.jar set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\PDFRenderer.jar +set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\commons-lang-2.4.jar set NN_CLASSPATH=%NN_CLASSPATH%;%JAMBI_LOCATION%\qtjambi-%JAMBI_VERSION%.jar set NN_CLASSPATH=%NN_CLASSPATH%;%JAMBI_LOCATION%\qtjambi-util-%JAMBI_VERSION%.jar set NN_CLASSPATH=%NN_CLASSPATH%;%JAMBI_LOCATION%\qtjambi-%JAMBI_PLATFORM%-%JAMBI_VERSION%.jar diff --git a/nevernote.pro b/nevernote.pro index a9e9090..9733770 100644 --- a/nevernote.pro +++ b/nevernote.pro @@ -1,12 +1,22 @@ TRANSLATIONS = translations/nevernote_ja.ts \ + translations/nevernote_ca.ts \ + translations/nevernote_da.ts \ + translations/nevernote_de.ts \ + translations/nevernote_es.ts \ translations/nevernote_fr.ts \ - translations/nevernote_de.ts + translations/nevernote_pl.ts \ + translations/nevernote_pt.ts \ + translations/nevernote_ru.ts \ + translations/nevernote_sk.ts \ + translations/nevernote_zh_CN.ts \ + translations/nevernote_zh_TW.ts SOURCES = \ src/cx/fbn/nevernote/filters/NoteSortFilterProxyModel.java \ src/cx/fbn/nevernote/filters/NotebookCounter.java \ src/cx/fbn/nevernote/filters/TagCounter.java \ src/cx/fbn/nevernote/filters/AttributeFilter.java \ + src/cx/fbn/nevernote/filters/DateAttributeFilter.java \ src/cx/fbn/nevernote/filters/EnSearch.java \ src/cx/fbn/nevernote/filters/WordFilter.java \ src/cx/fbn/nevernote/evernote/EnCrypt.java \ diff --git a/nevernote.sh b/nevernote.sh index 732dbfa..3b12855 100755 --- a/nevernote.sh +++ b/nevernote.sh @@ -75,8 +75,9 @@ NN_CLASSPATH=$NEVERNOTE/nevernote.jar NN_CLASSPATH=$NN_CLASSPATH:$NEVERNOTE/lib/evernote.jar NN_CLASSPATH=$NN_CLASSPATH:$NEVERNOTE/lib/h2-1.2.136.jar NN_CLASSPATH=$NN_CLASSPATH:$NEVERNOTE/lib/libthrift.jar -NN_CLASSPATH=$NN_CLASSPATH:$JAVA_LIB_DIR/lib/log4j-1.2.jar -NN_CLASSPATH=$NN_CLASSPATH:$JAVA_LIB_DIR/lib/pdfrenderer.jar +NN_CLASSPATH=$NN_CLASSPATH:$NEVERNOTE/lib/log4j-1.2.14.jar +NN_CLASSPATH=$NN_CLASSPATH:$NEVERNOTE/lib/PDFRenderer.jar +NN_CLASSPATH=$NN_CLASSPATH:$NEVERNOTE/commons-lang-2.4.jar NN_CLASSPATH=$NN_CLASSPATH:$JAMBI_LOCATION/qtjambi-$JAMBI_VERSION.jar NN_CLASSPATH=$NN_CLASSPATH:$JAMBI_LOCATION/qtjambi-util-$JAMBI_VERSION.jar NN_CLASSPATH=$NN_CLASSPATH:$JAMBI_LOCATION/qtjambi-$JAMBI_PLATFORM-$JAMBI_VERSION.jar diff --git a/src/cx/fbn/nevernote/NeverNote.java b/src/cx/fbn/nevernote/NeverNote.java index 838ef41..71857fd 100644 --- a/src/cx/fbn/nevernote/NeverNote.java +++ b/src/cx/fbn/nevernote/NeverNote.java @@ -74,6 +74,7 @@ import com.trolltech.qt.core.QTimer; import com.trolltech.qt.core.QTranslator; import com.trolltech.qt.core.QUrl; import com.trolltech.qt.core.Qt; +import com.trolltech.qt.core.Qt.ItemDataRole; import com.trolltech.qt.core.Qt.SortOrder; import com.trolltech.qt.core.Qt.WidgetAttribute; import com.trolltech.qt.gui.QAbstractItemView; @@ -1185,7 +1186,7 @@ public class NeverNote extends QMainWindow{ for (int i=0; i selections = savedSearchTree.selectedItems(); QTreeWidgetItem currentSelection; currentSelection = selections.get(0); @@ -1990,7 +1991,7 @@ public class NeverNote extends QMainWindow{ newButton.triggered.connect(this, "addNote()"); newButton.setIcon(newIcon); toolBar.addSeparator(); - toolBar.addWidget(new QLabel("Quota:")); + toolBar.addWidget(new QLabel(tr("Quota:"))); toolBar.addWidget(quotaBar); //quotaBar.setSizePolicy(Policy.Minimum, Policy.Minimum); updateQuotaBar(); @@ -2003,12 +2004,12 @@ public class NeverNote extends QMainWindow{ zoomSpinner.setSingleStep(10); zoomSpinner.setValue(100); zoomSpinner.valueChanged.connect(this, "zoomChanged()"); - toolBar.addWidget(new QLabel("Zoom")); + toolBar.addWidget(new QLabel(tr("Zoom"))); toolBar.addWidget(zoomSpinner); //toolBar.addWidget(new QLabel(" ")); toolBar.addSeparator(); - toolBar.addWidget(new QLabel(" Search:")); + toolBar.addWidget(new QLabel(tr(" Search:"))); toolBar.addWidget(searchField); QSizePolicy sizePolicy = new QSizePolicy(); sizePolicy.setHorizontalPolicy(Policy.MinimumExpanding); @@ -2189,8 +2190,8 @@ public class NeverNote extends QMainWindow{ // SyncRunner had a problem and things are disconnected @SuppressWarnings("unused") private void remoteErrorDisconnect() { - menuBar.connectAction.setText("Connect"); - menuBar.connectAction.setToolTip("Connect to Evernote"); + menuBar.connectAction.setText(tr("Connect")); + menuBar.connectAction.setToolTip(tr("Connect to Evernote")); menuBar.synchronizeAction.setEnabled(false); synchronizeAnimationTimer.stop(); return; @@ -2246,12 +2247,12 @@ public class NeverNote extends QMainWindow{ private void setupConnectMenuOptions() { logger.log(logger.HIGH, "entering NeverNote.setupConnectMenuOptions"); if (!Global.isConnected) { - menuBar.connectAction.setText("Connect"); - menuBar.connectAction.setToolTip("Connect to Evernote"); + menuBar.connectAction.setText(tr("Connect")); + menuBar.connectAction.setToolTip(tr("Connect to Evernote")); menuBar.synchronizeAction.setEnabled(false); } else { - menuBar.connectAction.setText("Disconnect"); - menuBar.connectAction.setToolTip("Disconnect from Evernote"); + menuBar.connectAction.setText(tr("Disconnect")); + menuBar.connectAction.setToolTip(tr("Disconnect from Evernote")); menuBar.synchronizeAction.setEnabled(true); } logger.log(logger.HIGH, "Leaving NeverNote.setupConnectionMenuOptions"); @@ -2285,10 +2286,9 @@ public class NeverNote extends QMainWindow{ DateAttributeFilterTable f = null; f = findDateAttributeFilterTable(item.parent()); if (f!=null) - f.select(item.text(0)); + f.select(item.parent().indexOfChild(item)); else { - String text = item.text(0); - Global.containsFilter.select(text); + Global.containsFilter.select(item.parent().indexOfChild(item)); } } listManager.loadNotesIndex(); @@ -2309,21 +2309,22 @@ public class NeverNote extends QMainWindow{ private DateAttributeFilterTable findDateAttributeFilterTable(QTreeWidgetItem w) { if (w.parent() != null && w.childCount() > 0) { QTreeWidgetItem parent = w.parent(); - if (parent.text(0).equalsIgnoreCase("created") && - w.text(0).equalsIgnoreCase("since")) + if (parent.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.Created && + w.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.Since) return Global.createdSinceFilter; - if (parent.text(0).equalsIgnoreCase("created") && - w.text(0).equalsIgnoreCase("before")) + if (parent.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.Created && + w.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.Before) return Global.createdBeforeFilter; - if (parent.text(0).equalsIgnoreCase("last modified") && - w.text(0).equalsIgnoreCase("since")) + if (parent.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.LastModified && + w.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.Since) return Global.changedSinceFilter; - if (parent.text(0).equalsIgnoreCase("last modified") && - w.text(0).equalsIgnoreCase("before")) + if (parent.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.LastModified && + w.data(0,ItemDataRole.UserRole)==AttributeTreeWidget.Attributes.Before) return Global.changedBeforeFilter; } return null; } + // Show/Hide attribute search window private void toggleAttributesWindow() { logger.log(logger.HIGH, "Entering NeverNote.toggleAttributesWindow"); diff --git a/src/cx/fbn/nevernote/dialog/AccountDialog.java b/src/cx/fbn/nevernote/dialog/AccountDialog.java index 50ed80e..94cd32d 100644 --- a/src/cx/fbn/nevernote/dialog/AccountDialog.java +++ b/src/cx/fbn/nevernote/dialog/AccountDialog.java @@ -38,7 +38,7 @@ public class AccountDialog extends QDialog { // Constructor public AccountDialog() { - setWindowTitle("Account Information"); + setWindowTitle(tr("Account Information")); QGridLayout grid = new QGridLayout(); setLayout(grid); QLabel premium; diff --git a/src/cx/fbn/nevernote/dialog/ConfigAppearancePage.java b/src/cx/fbn/nevernote/dialog/ConfigAppearancePage.java index 72d706b..3fc2de4 100644 --- a/src/cx/fbn/nevernote/dialog/ConfigAppearancePage.java +++ b/src/cx/fbn/nevernote/dialog/ConfigAppearancePage.java @@ -80,7 +80,7 @@ public class ConfigAppearancePage extends QWidget { styleFormat.activated.connect(this, "styleSelected(String)"); standardPalette = new QCheckBox(); - standardPalette.setText("Use standard palette"); + standardPalette.setText(tr("Use standard palette")); standardPalette.clicked.connect(this, "standardPaletteChanged()"); QFormLayout styleLayout = new QFormLayout(); @@ -91,10 +91,10 @@ public class ConfigAppearancePage extends QWidget { QGroupBox tagBehaviorGroup = new QGroupBox(tr("Tag Behavior")); tagBehavior = new QComboBox(); - tagBehavior.addItem("Do nothing"); - tagBehavior.addItem("Count tags & do not hide inactive"); - tagBehavior.addItem("Count tags & hide inactive"); - tagBehavior.addItem("Color active tags"); + tagBehavior.addItem(tr("Do nothing"),"DoNothing"); + tagBehavior.addItem(tr("Count tags & do not hide inactive"),"NoHideInactiveCount"); + tagBehavior.addItem(tr("Count tags & hide inactive"),"HideInactiveCount"); + tagBehavior.addItem(tr("Color active tags"),"ColorActive"); QFormLayout tagLayout = new QFormLayout(); tagLayout.addWidget(tagBehavior); @@ -119,15 +119,15 @@ public class ConfigAppearancePage extends QWidget { formatLayout.addWidget(timeFormat); datetimeGroup.setLayout(formatLayout); - mimicEvernote = new QCheckBox("Mimic Evernote Selection Behavior (Requires Restart)"); - showSplashScreen = new QCheckBox("Show Splash Screen on Startup"); - showTrayIcon = new QCheckBox("Show Tray Icon"); - verifyDelete = new QCheckBox("Verify Deletes"); - pdfPreview = new QCheckBox("Display PDF Documents Inline"); - newNoteWithTags = new QCheckBox("Create New Notes With Selected Tags"); + mimicEvernote = new QCheckBox(tr("Mimic Evernote Selection Behavior (Requires Restart)")); + showSplashScreen = new QCheckBox(tr("Show Splash Screen on Startup")); + showTrayIcon = new QCheckBox(tr("Show Tray Icon")); + verifyDelete = new QCheckBox(tr("Verify Deletes")); + pdfPreview = new QCheckBox(tr("Display PDF Documents Inline")); + newNoteWithTags = new QCheckBox(tr("Create New Notes With Selected Tags")); QHBoxLayout autoSaveLayout = new QHBoxLayout(); - autoSaveLayout.addWidget(new QLabel("Automatic Save Interval (in Minutes)")); + autoSaveLayout.addWidget(new QLabel(tr("Automatic Save Interval (in Minutes)"))); autoSaveInterval = new QSpinBox(); autoSaveLayout.addWidget(autoSaveInterval); autoSaveInterval.setMaximum(1440); @@ -290,20 +290,8 @@ public class ConfigAppearancePage extends QWidget { //***************************************** public void setTagBehavior(String value) { for (int i=0; i0) messageCombo.setCurrentIndex(i); } public String getDebugLevel() { int i = messageCombo.currentIndex(); - return messageCombo.itemText(i); + return messageCombo.itemData(i).toString(); } public void setCarriageReturnFix(boolean val) { carriageReturnFix.setChecked(val); diff --git a/src/cx/fbn/nevernote/dialog/DatabaseLoginDialog.java b/src/cx/fbn/nevernote/dialog/DatabaseLoginDialog.java index 1a6fb8c..6f85c52 100644 --- a/src/cx/fbn/nevernote/dialog/DatabaseLoginDialog.java +++ b/src/cx/fbn/nevernote/dialog/DatabaseLoginDialog.java @@ -35,7 +35,7 @@ public class DatabaseLoginDialog extends QDialog { // Constructor public DatabaseLoginDialog() { okPressed = false; - setWindowTitle("Database Password"); + setWindowTitle(tr("Database Password")); QGridLayout grid = new QGridLayout(); setLayout(grid); QGridLayout passwordGrid = new QGridLayout(); @@ -48,14 +48,14 @@ public class DatabaseLoginDialog extends QDialog { password.textChanged.connect(this, "validateInput()"); - passwordGrid.addWidget(new QLabel("Password"), 2,1); + passwordGrid.addWidget(new QLabel(tr("Password")), 2,1); passwordGrid.addWidget(password, 2, 2); passwordGrid.setContentsMargins(10, 10, -10, -10); grid.addLayout(passwordGrid,1,1); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "okButtonPressed()"); - QPushButton cancel = new QPushButton("Cancel"); + QPushButton cancel = new QPushButton(tr("Cancel")); cancel.clicked.connect(this, "cancelButtonPressed()"); buttonGrid.addWidget(ok, 1, 1); buttonGrid.addWidget(cancel, 1,2); diff --git a/src/cx/fbn/nevernote/dialog/DatabaseStatus.java b/src/cx/fbn/nevernote/dialog/DatabaseStatus.java index 622451c..817c6b9 100644 --- a/src/cx/fbn/nevernote/dialog/DatabaseStatus.java +++ b/src/cx/fbn/nevernote/dialog/DatabaseStatus.java @@ -39,7 +39,7 @@ public class DatabaseStatus extends QDialog { // Constructor public DatabaseStatus() { - setWindowTitle("Current Database Status"); + setWindowTitle(tr("Current Database Status")); QGridLayout grid = new QGridLayout(); setLayout(grid); noteCount = new QLabel(); @@ -51,32 +51,32 @@ public class DatabaseStatus extends QDialog { resourceCount = new QLabel(); indexCount = new QLabel(); - grid.addWidget(new QLabel("Notebooks:"), 0,0); + grid.addWidget(new QLabel(tr("Notebooks:")), 0,0); grid.addWidget(notebookCount, 0,1); - grid.addWidget(new QLabel("Tags:"), 1,0); + grid.addWidget(new QLabel(tr("Tags:")), 1,0); grid.addWidget(tagCount, 1,1); - grid.addWidget(new QLabel("Total Notes:"), 2,0); + grid.addWidget(new QLabel(tr("Total Notes:")), 2,0); grid.addWidget(noteCount, 2,1); - grid.addWidget(new QLabel("Unsynchronized Notes:"), 3,0); + grid.addWidget(new QLabel(tr("Unsynchronized Notes:")), 3,0); grid.addWidget(syncNeeded, 3, 1); - grid.addWidget(new QLabel("Unindexed Notes:"), 4,0); + grid.addWidget(new QLabel(tr("Unindexed Notes:")), 4,0); grid.addWidget(indexNeeded, 4, 1); - grid.addWidget(new QLabel("Attachments/Images:"), 5,0); + grid.addWidget(new QLabel(tr("Attachments/Images:")), 5,0); grid.addWidget(resourceCount, 5,1); - grid.addWidget(new QLabel("Saved Searches:"),6,0); + grid.addWidget(new QLabel(tr("Saved Searches:")),6,0); grid.addWidget(savedSearchCount, 6,1); - grid.addWidget(new QLabel("Words In Index"), 7,0); + grid.addWidget(new QLabel(tr("Words In Index")), 7,0); grid.addWidget(indexCount, 7,1); QGridLayout buttonLayout = new QGridLayout(); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "okPushed()"); buttonLayout.addWidget(ok, 1, 1); grid.addLayout(buttonLayout,8,1); diff --git a/src/cx/fbn/nevernote/dialog/EnCryptDialog.java b/src/cx/fbn/nevernote/dialog/EnCryptDialog.java index dbfc433..1f728e9 100644 --- a/src/cx/fbn/nevernote/dialog/EnCryptDialog.java +++ b/src/cx/fbn/nevernote/dialog/EnCryptDialog.java @@ -39,7 +39,7 @@ public class EnCryptDialog extends QDialog { // Constructor public EnCryptDialog() { okPressed = false; - setWindowTitle("Encrypt Text"); + setWindowTitle(tr("Encrypt Text")); QGridLayout grid = new QGridLayout(); QGridLayout input = new QGridLayout(); QGridLayout msgGrid = new QGridLayout(); @@ -54,11 +54,11 @@ public class EnCryptDialog extends QDialog { password2.setEchoMode(QLineEdit.EchoMode.Password); - input.addWidget(new QLabel("Password"), 1,1); + input.addWidget(new QLabel(tr("Password")), 1,1); input.addWidget(password, 1, 2); - input.addWidget(new QLabel("Verify"), 2,1); + input.addWidget(new QLabel(tr("Verify")), 2,1); input.addWidget(password2, 2, 2); - input.addWidget(new QLabel("Hint"), 3,1); + input.addWidget(new QLabel(tr("Hint")), 3,1); input.addWidget(hint, 3, 2); input.setContentsMargins(10, 10, -10, -10); grid.addLayout(input, 1,1); @@ -67,11 +67,11 @@ public class EnCryptDialog extends QDialog { msgGrid.addWidget(error, 1, 1); grid.addLayout(msgGrid, 2, 1); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "okButtonPressed()"); ok.setEnabled(false); - QPushButton cancel = new QPushButton("Cancel"); + QPushButton cancel = new QPushButton(tr("Cancel")); cancel.clicked.connect(this, "cancelButtonPressed()"); button.addWidget(ok, 1, 1); button.addWidget(cancel, 1,2); @@ -117,15 +117,15 @@ public class EnCryptDialog extends QDialog { ok.setEnabled(false); error.setText(""); if (password.text().length()<4) { - error.setText("Password must be at least 4 characters"); + error.setText(tr("Password must be at least 4 characters")); return; } if (!password.text().equals(password2.text())) { - error.setText("Passwords do not match"); + error.setText(tr("Passwords do not match")); return; } if (hint.text().trim().equals("")) { - error.setText("Hint must be entered"); + error.setText(tr("Hint must be entered")); return; } diff --git a/src/cx/fbn/nevernote/dialog/EnDecryptDialog.java b/src/cx/fbn/nevernote/dialog/EnDecryptDialog.java index 39732bf..5570a86 100644 --- a/src/cx/fbn/nevernote/dialog/EnDecryptDialog.java +++ b/src/cx/fbn/nevernote/dialog/EnDecryptDialog.java @@ -59,7 +59,7 @@ public class EnDecryptDialog extends QDialog { input.addWidget(new QLabel(tr("Password")), 1,1); input.addWidget(password, 1, 2); - input.addWidget(new QLabel("Verify"), 2,1); + input.addWidget(new QLabel(tr("Verify")), 2,1); input.addWidget(password2, 2, 2); permanent = new QCheckBox(); diff --git a/src/cx/fbn/nevernote/dialog/FindDialog.java b/src/cx/fbn/nevernote/dialog/FindDialog.java index 0ed52f7..9d50daf 100644 --- a/src/cx/fbn/nevernote/dialog/FindDialog.java +++ b/src/cx/fbn/nevernote/dialog/FindDialog.java @@ -39,7 +39,7 @@ public class FindDialog extends QDialog { // Constructor public FindDialog() { - setWindowTitle("Find"); + setWindowTitle(tr("Find")); QGridLayout grid = new QGridLayout(); setLayout(grid); @@ -50,18 +50,18 @@ public class FindDialog extends QDialog { caseSensitive = new QCheckBox(); QGridLayout textGrid = new QGridLayout(); - textGrid.addWidget(new QLabel("Text"), 1,1); + textGrid.addWidget(new QLabel(tr("Text")), 1,1); textGrid.addWidget(text, 1, 2); grid.addLayout(textGrid, 1, 1); QGridLayout opt = new QGridLayout(); - opt.addWidget(new QLabel("Case Sensitive"), 1,1); + opt.addWidget(new QLabel(tr("Case Sensitive")), 1,1); opt.addWidget(caseSensitive, 1, 2); - opt.addWidget(new QLabel("Forward"), 2,1); + opt.addWidget(new QLabel(tr("Forward")), 2,1); opt.addWidget(forward, 2, 2); - opt.addWidget(new QLabel("Backward"), 3,1); + opt.addWidget(new QLabel(tr("Backward")), 3,1); opt.addWidget(backward, 3, 2); - opt.addWidget(new QLabel("Wrap"), 4,1); + opt.addWidget(new QLabel(tr("Wrap")), 4,1); opt.addWidget(wrap, 4, 2); opt.setContentsMargins(10, 10, -10, -10); grid.addLayout(opt,2,1); @@ -70,9 +70,9 @@ public class FindDialog extends QDialog { backward.clicked.connect(this, "backwardClicked()"); QGridLayout buttonLayout = new QGridLayout(); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "okButtonPressed()"); - QPushButton cancel = new QPushButton("Close"); + QPushButton cancel = new QPushButton(tr("Close")); cancel.clicked.connect(this, "closeButtonPressed()"); buttonLayout.addWidget(ok, 1, 1); buttonLayout.addWidget(cancel, 1,2); diff --git a/src/cx/fbn/nevernote/dialog/GeoDialog.java b/src/cx/fbn/nevernote/dialog/GeoDialog.java index eb03e73..515272b 100644 --- a/src/cx/fbn/nevernote/dialog/GeoDialog.java +++ b/src/cx/fbn/nevernote/dialog/GeoDialog.java @@ -39,7 +39,7 @@ public class GeoDialog extends QDialog { // Constructor public GeoDialog() { okPressed = false; - setWindowTitle("NeverNote Login"); + setWindowTitle(tr("NeverNote Login")); QGridLayout grid = new QGridLayout(); setLayout(grid); QGridLayout passwordGrid = new QGridLayout(); @@ -62,18 +62,18 @@ public class GeoDialog extends QDialog { altitude.setValidator(altVal); - passwordGrid.addWidget(new QLabel("Longitude"), 1,1); + passwordGrid.addWidget(new QLabel(tr("Longitude")), 1,1); passwordGrid.addWidget(longitude, 1, 2); - passwordGrid.addWidget(new QLabel("Latitude"), 2,1); + passwordGrid.addWidget(new QLabel(tr("Latitude")), 2,1); passwordGrid.addWidget(latitude, 2, 2); - passwordGrid.addWidget(new QLabel("Altitude"), 3,1); + passwordGrid.addWidget(new QLabel(tr("Altitude")), 3,1); passwordGrid.addWidget(altitude, 3, 2); passwordGrid.setContentsMargins(10, 10, -10, -10); grid.addLayout(passwordGrid,1,1); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "okButtonPressed()"); - QPushButton cancel = new QPushButton("Cancel"); + QPushButton cancel = new QPushButton(tr("Cancel")); cancel.clicked.connect(this, "cancelButtonPressed()"); buttonGrid.addWidget(ok, 1, 1); buttonGrid.addWidget(cancel, 1,2); diff --git a/src/cx/fbn/nevernote/dialog/InsertLinkDialog.java b/src/cx/fbn/nevernote/dialog/InsertLinkDialog.java index d1ca887..20e75ec 100644 --- a/src/cx/fbn/nevernote/dialog/InsertLinkDialog.java +++ b/src/cx/fbn/nevernote/dialog/InsertLinkDialog.java @@ -38,7 +38,7 @@ public class InsertLinkDialog extends QDialog { // Constructor public InsertLinkDialog() { okPressed = false; - setWindowTitle("Insert Link"); + setWindowTitle(tr("Insert Link")); QGridLayout grid = new QGridLayout(); QGridLayout input = new QGridLayout(); QGridLayout button = new QGridLayout(); @@ -47,16 +47,16 @@ public class InsertLinkDialog extends QDialog { url = new QLineEdit(""); - input.addWidget(new QLabel("Url"), 1,1); + input.addWidget(new QLabel(tr("Url")), 1,1); input.addWidget(url, 1, 2); input.setContentsMargins(10, 10, -10, -10); grid.addLayout(input, 1,1); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "accept()"); ok.setEnabled(false); - QPushButton cancel = new QPushButton("Cancel"); + QPushButton cancel = new QPushButton(tr("Cancel")); cancel.clicked.connect(this, "reject()"); button.addWidget(ok, 1, 1); button.addWidget(cancel, 1,2); diff --git a/src/cx/fbn/nevernote/dialog/LoginDialog.java b/src/cx/fbn/nevernote/dialog/LoginDialog.java index 4dfe93e..3e2f728 100644 --- a/src/cx/fbn/nevernote/dialog/LoginDialog.java +++ b/src/cx/fbn/nevernote/dialog/LoginDialog.java @@ -38,7 +38,7 @@ public class LoginDialog extends QDialog { // Constructor public LoginDialog() { okPressed = false; - setWindowTitle("NeverNote Login"); + setWindowTitle(tr("NeverNote Login")); QGridLayout grid = new QGridLayout(); setLayout(grid); QGridLayout passwordGrid = new QGridLayout(); @@ -54,16 +54,16 @@ public class LoginDialog extends QDialog { userid.textChanged.connect(this, "validateInput()"); password.textChanged.connect(this, "validateInput()"); - passwordGrid.addWidget(new QLabel("Userid"), 1,1); + passwordGrid.addWidget(new QLabel(tr("Userid")), 1,1); passwordGrid.addWidget(userid, 1, 2); - passwordGrid.addWidget(new QLabel("Password"), 2,1); + passwordGrid.addWidget(new QLabel(tr("Password")), 2,1); passwordGrid.addWidget(password, 2, 2); passwordGrid.setContentsMargins(10, 10, -10, -10); grid.addLayout(passwordGrid,1,1); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "okButtonPressed()"); - QPushButton cancel = new QPushButton("Cancel"); + QPushButton cancel = new QPushButton(tr("Cancel")); cancel.clicked.connect(this, "cancelButtonPressed()"); buttonGrid.addWidget(ok, 1, 1); buttonGrid.addWidget(cancel, 1,2); diff --git a/src/cx/fbn/nevernote/dialog/NotebookArchive.java b/src/cx/fbn/nevernote/dialog/NotebookArchive.java index 6269a52..5adedfa 100644 --- a/src/cx/fbn/nevernote/dialog/NotebookArchive.java +++ b/src/cx/fbn/nevernote/dialog/NotebookArchive.java @@ -50,7 +50,7 @@ public class NotebookArchive extends QDialog { openBookList.setSelectionMode(QAbstractItemView.SelectionMode.MultiSelection); okButton = new QPushButton(); - okButton.setText("OK"); + okButton.setText(tr("OK")); okButton.pressed.connect(this, "onClicked()"); cancelButton = new QPushButton(); @@ -119,7 +119,7 @@ public class NotebookArchive extends QDialog { } } - setWindowTitle("Open Notebooks"); + setWindowTitle(tr("Open Notebooks")); for (int i=0; i 100) width.setText("80"); @@ -151,10 +152,8 @@ public class TableDialog extends QDialog { return new Integer(width.text()); } public boolean isPercent() { - if (unit.currentText().equalsIgnoreCase("percent")) - return true; - else - return false; + int i = unit.currentIndex(); + return ((Boolean)unit.itemData(i)).booleanValue(); } } diff --git a/src/cx/fbn/nevernote/dialog/TagAssign.java b/src/cx/fbn/nevernote/dialog/TagAssign.java index b939f7f..05f49cd 100644 --- a/src/cx/fbn/nevernote/dialog/TagAssign.java +++ b/src/cx/fbn/nevernote/dialog/TagAssign.java @@ -51,7 +51,7 @@ public class TagAssign extends QDialog { newTag = new QLineEdit(); newTag.textChanged.connect(this, "newTagTextChanged()"); - newTagButton = new QPushButton("Add"); + newTagButton = new QPushButton(tr("Add")); newTagButton.setEnabled(false); newTagButton.clicked.connect(this, "addTag()"); @@ -61,11 +61,11 @@ public class TagAssign extends QDialog { addLayout.addWidget(newTagButton); okButton = new QPushButton(); - okButton.setText("OK"); + okButton.setText(tr("OK")); okButton.pressed.connect(this, "onClicked()"); cancelButton = new QPushButton(); - cancelButton.setText("Cancel"); + cancelButton.setText(tr("Cancel")); cancelButton.pressed.connect(this, "onCancel()"); QHBoxLayout horizontalLayout = new QHBoxLayout(); diff --git a/src/cx/fbn/nevernote/dialog/TagEdit.java b/src/cx/fbn/nevernote/dialog/TagEdit.java index 33d3fac..7e6b67d 100644 --- a/src/cx/fbn/nevernote/dialog/TagEdit.java +++ b/src/cx/fbn/nevernote/dialog/TagEdit.java @@ -38,22 +38,22 @@ public class TagEdit extends QDialog { // Constructor public TagEdit() { okPressed = false; - setWindowTitle("Add Tag"); + setWindowTitle(tr("Add Tag")); QGridLayout grid = new QGridLayout(); setLayout(grid); QGridLayout textGrid = new QGridLayout(); tag = new QLineEdit(); - textGrid.addWidget(new QLabel("Tag Name"), 1,1); + textGrid.addWidget(new QLabel(tr("Tag Name")), 1,1); textGrid.addWidget(tag, 1, 2); textGrid.setContentsMargins(10, 10,-10, -10); grid.addLayout(textGrid,1,1); QGridLayout buttonGrid = new QGridLayout(); - ok = new QPushButton("OK"); + ok = new QPushButton(tr("OK")); ok.clicked.connect(this, "okButtonPressed()"); ok.setEnabled(false); - QPushButton cancel = new QPushButton("Cancel"); + QPushButton cancel = new QPushButton(tr("Cancel")); cancel.clicked.connect(this, "cancelButtonPressed()"); tag.textChanged.connect(this, "textChanged()"); buttonGrid.addWidget(ok, 3, 1); diff --git a/src/cx/fbn/nevernote/dialog/WatchFolder.java b/src/cx/fbn/nevernote/dialog/WatchFolder.java index 3a86b39..87d479c 100644 --- a/src/cx/fbn/nevernote/dialog/WatchFolder.java +++ b/src/cx/fbn/nevernote/dialog/WatchFolder.java @@ -24,6 +24,7 @@ import java.util.List; import com.evernote.edam.type.Notebook; import com.trolltech.qt.core.QModelIndex; +import com.trolltech.qt.core.Qt.ItemDataRole; import com.trolltech.qt.gui.QAbstractItemView.SelectionBehavior; import com.trolltech.qt.gui.QAbstractItemView.SelectionMode; import com.trolltech.qt.gui.QApplication; @@ -54,11 +55,11 @@ public class WatchFolder extends QDialog { records = w; okButton = new QPushButton(); - okButton.setText("OK"); + okButton.setText(tr("OK")); okButton.pressed.connect(this, "onClicked()"); cancelButton = new QPushButton(); - cancelButton.setText("Cancel"); + cancelButton.setText(tr("Cancel")); cancelButton.pressed.connect(this, "onCancel()"); QHBoxLayout horizontalLayout = new QHBoxLayout(); @@ -70,9 +71,9 @@ public class WatchFolder extends QDialog { table = new QTableWidget(records.size(),3); List headers = new ArrayList(); - headers.add("Directory"); - headers.add("Target Notebook"); - headers.add("Keep"); + headers.add(tr("Directory")); + headers.add(tr("Target Notebook")); + headers.add(tr("Keep")); table.setHorizontalHeaderLabels(headers); table.verticalHeader().setVisible(false); table.setAlternatingRowColors(true); @@ -83,16 +84,16 @@ public class WatchFolder extends QDialog { addButton = new QPushButton(); - addButton.setText("Add"); + addButton.setText(tr("Add")); addButton.clicked.connect(this, "addPressed()"); editButton = new QPushButton(); - editButton.setText("Edit"); + editButton.setText(tr("Edit")); editButton.setEnabled(false); editButton.clicked.connect(this, "editPressed()"); deleteButton = new QPushButton(); - deleteButton.setText("Delete"); + deleteButton.setText(tr("Delete")); deleteButton.setEnabled(false); deleteButton.clicked.connect(this, "deletePressed()"); @@ -162,10 +163,13 @@ public class WatchFolder extends QDialog { table.setItem(row, 1, book); QTableWidgetItem keep = new QTableWidgetItem(); - if (keepAfter) - keep.setText("Keep"); - else - keep.setText("Delete"); + if (keepAfter) { + keep.setText(tr("Keep")); + keep.setData(ItemDataRole.UserRole, "Keep"); + } else { + keep.setText(tr("Delete")); + keep.setData(ItemDataRole.UserRole, "Delete"); + } table.setItem(row, 2, keep); } @@ -186,7 +190,7 @@ public class WatchFolder extends QDialog { String notebook = dialog.books.currentText(); boolean keep; - if (dialog.keep.currentText().equalsIgnoreCase("keep")) + if (dialog.keep.itemData(ItemDataRole.UserRole).toString().equalsIgnoreCase("keep")) keep = true; else keep = false; @@ -207,7 +211,7 @@ public class WatchFolder extends QDialog { item = table.item(row, 1); record.notebook = item.text(); item = table.item(row,2); - if (item.text().equalsIgnoreCase("keep")) + if (item.data(ItemDataRole.UserRole).toString().equalsIgnoreCase("keep")) record.keep = true; else record.keep = false; @@ -219,7 +223,7 @@ public class WatchFolder extends QDialog { String notebook = dialog.books.currentText(); boolean keep; - if (dialog.keep.currentText().equalsIgnoreCase("keep")) + if (dialog.keep.itemData(ItemDataRole.UserRole).toString().equalsIgnoreCase("keep")) keep = true; else keep = false; diff --git a/src/cx/fbn/nevernote/dialog/WatchFolderAdd.java b/src/cx/fbn/nevernote/dialog/WatchFolderAdd.java index b8b7149..c7e323d 100644 --- a/src/cx/fbn/nevernote/dialog/WatchFolderAdd.java +++ b/src/cx/fbn/nevernote/dialog/WatchFolderAdd.java @@ -50,15 +50,15 @@ public class WatchFolderAdd extends QDialog { record = w; okButton = new QPushButton(); - okButton.setText("OK"); + okButton.setText(tr("OK")); okButton.pressed.connect(this, "onClicked()"); cancelButton = new QPushButton(); - cancelButton.setText("Cancel"); + cancelButton.setText(tr("Cancel")); cancelButton.pressed.connect(this, "onCancel()"); QPushButton folderButton = new QPushButton(); - folderButton.setText("Directory"); + folderButton.setText(tr("Directory")); folderButton.clicked.connect(this, "folderButtonClicked()"); directory = new QLabel(); @@ -68,8 +68,8 @@ public class WatchFolderAdd extends QDialog { directory.setText(System.getProperty("user.home")); keep = new QComboBox(); - keep.addItem("Keep"); - keep.addItem("Delete"); + keep.addItem(tr("Keep"),"Keep"); + keep.addItem(tr("Delete"),"Delete"); if (record != null) { if (record.keep) keep.setCurrentIndex(0); diff --git a/src/cx/fbn/nevernote/filters/AttributeFilter.java b/src/cx/fbn/nevernote/filters/AttributeFilter.java index 375909d..35557ff 100644 --- a/src/cx/fbn/nevernote/filters/AttributeFilter.java +++ b/src/cx/fbn/nevernote/filters/AttributeFilter.java @@ -23,6 +23,10 @@ package cx.fbn.nevernote.filters; public class AttributeFilter { private final String name; private boolean set; + public AttributeFilter() { + name = ""; + set = false; + } public AttributeFilter(String n) { name = n; set = false; @@ -31,7 +35,7 @@ public class AttributeFilter { set = b; } public boolean isSet() { - return set; + return set; } public String getName() { return name; diff --git a/src/cx/fbn/nevernote/filters/ContainsAttributeFilter.java b/src/cx/fbn/nevernote/filters/ContainsAttributeFilter.java new file mode 100644 index 0000000..9d39da1 --- /dev/null +++ b/src/cx/fbn/nevernote/filters/ContainsAttributeFilter.java @@ -0,0 +1,94 @@ +/* + * This file is part of NeverNote + * Copyright 2009 Randy Baumgarte + * + * This file may be licensed under the terms of of the + * GNU General Public License Version 2 (the ``GPL''). + * + * Software distributed under the License is distributed + * on an ``AS IS'' basis, WITHOUT WARRANTY OF ANY KIND, either + * express or implied. See the GPL for the specific language + * governing rights and limitations. + * + * You should have received a copy of the GPL along with this + * program. If not, go to http://www.gnu.org/licenses/gpl.html + * or write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * +*/ + +package cx.fbn.nevernote.filters; + +import com.evernote.edam.type.Note; + +import cx.fbn.nevernote.filters.AttributeFilter; + + +public abstract class ContainsAttributeFilter extends AttributeFilter { + public ContainsAttributeFilter(String n) { + super(n); + } + public abstract boolean checkContent(Note n); + + public static class Mime extends ContainsAttributeFilter { + private String _mime; + public Mime(String n, String m) { + super(n); + _mime = m; + } + public boolean checkContent(Note n) { + for (int i=0; i=0 ; pos=content.indexOf("", pos); + String segment = content.substring(pos, endPos); + boolean currentState = false; + if (segment.indexOf("checked=\"true\"") > -1) + currentState = true; + if (currentState == _checked) + return true; + } + return false; + } + } + public static class Content extends ContainsAttributeFilter { + private String _text; + public Content(String n, String text) { + super(n); + _text = text; + } + public boolean checkContent(Note n) { + if (n.getContent().indexOf(_text) > -1) + return true; + else + return false; + } + } +} diff --git a/src/cx/fbn/nevernote/filters/DateAttributeFilter.java b/src/cx/fbn/nevernote/filters/DateAttributeFilter.java new file mode 100644 index 0000000..4d5ecf6 --- /dev/null +++ b/src/cx/fbn/nevernote/filters/DateAttributeFilter.java @@ -0,0 +1,189 @@ +/* + * This file is part of NeverNote + * Copyright 2009 Randy Baumgarte + * + * This file may be licensed under the terms of of the + * GNU General Public License Version 2 (the ``GPL''). + * + * Software distributed under the License is distributed + * on an ``AS IS'' basis, WITHOUT WARRANTY OF ANY KIND, either + * express or implied. See the GPL for the specific language + * governing rights and limitations. + * + * You should have received a copy of the GPL along with this + * program. If not, go to http://www.gnu.org/licenses/gpl.html + * or write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * +*/ + +package cx.fbn.nevernote.filters; + +import com.trolltech.qt.core.QCoreApplication; +import com.trolltech.qt.core.QDateTime; + +import cx.fbn.nevernote.filters.AttributeFilter; + +public abstract class DateAttributeFilter extends AttributeFilter { + protected boolean checkSince; + public abstract boolean attributeCheck(QDateTime a, QDateTime b); + + public DateAttributeFilter() { + super(); + } + public DateAttributeFilter(String n) { + super(n); + } + public abstract String getLabel(); + + public static class checkToday extends DateAttributeFilter { + public checkToday(boolean since) { + super(); + checkSince=since; + } + // Check if it was within the last day + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + if (checkSince) + return noteDate.daysTo(current) == 0; + else + return noteDate.daysTo(current) > 0; + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "Today"); + } + } + public static class checkYesterday extends DateAttributeFilter { + public checkYesterday(boolean since) { + super(); + checkSince=since; + } + // Check if it was within the last two days + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + if (checkSince) + return noteDate.daysTo(current) <= 1; + else + return noteDate.daysTo(current) > 1; + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "Yesterday"); + } + } + public static class checkThisWeek extends DateAttributeFilter { + public checkThisWeek(boolean since) { + super(); + checkSince=since; + } + // Check if it was within the last two days + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + if (checkSince) + return noteDate.daysTo(current) <= 7; + else + return noteDate.daysTo(current) > 7; + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "This Week"); + } + } + public static class checkLastWeek extends DateAttributeFilter { + public checkLastWeek(boolean since) { + super(); + checkSince=since; + } + // Check if it was within the last two weeks + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + if (checkSince) + return noteDate.daysTo(current) <= 14; + else + return noteDate.daysTo(current) > 14; + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "Last Week"); + } + } + public static class checkMonth extends DateAttributeFilter { + public checkMonth(boolean since) { + super(); + checkSince=since; + } + // Check if it was within the last month + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + if (checkSince) { + if (noteDate.date().year() == current.date().year()) + return noteDate.date().month() - current.date().month() == 0; + else + return false; + } else { + if (noteDate.date().year() < current.date().year()) + return true; + else + return noteDate.date().month() - current.date().month() != 0; + } + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "This Month"); + } + } + public static class checkLastMonth extends DateAttributeFilter { + public checkLastMonth(boolean since) { + super(); + checkSince=since; + } + // Check if it was within the last two months + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + int ny = noteDate.date().year(); + int cy = current.date().year(); + int nm = noteDate.date().month(); + int cm = current.date().month(); + + if (cy-ny >= 0) { + cm = cm+12*(cy-ny); + } else { + return false; + } + if (checkSince) { + return cm-nm <=1; + } else { + return cm-nm > 1; + } + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "Last Month"); + } + } + public static class checkYear extends DateAttributeFilter { + public checkYear(boolean since) { + super(); + checkSince=since; + } + // Check if it was within this year + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + int ny = noteDate.date().year(); + int cy = current.date().year(); + if (checkSince) + return cy-ny == 0; + else + return cy-ny > 0; + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "This Year"); + } + } + public static class checkLastYear extends DateAttributeFilter { + public checkLastYear(boolean since) { + super(); + checkSince=since; + } + // Check if it was within the last year + public boolean attributeCheck(QDateTime noteDate, QDateTime current) { + int ny = noteDate.date().year(); + int cy = current.date().year(); + if (checkSince) + return cy-ny <=1; + else + return cy-ny > 1; + } + public String getLabel(){ + return QCoreApplication.translate("DateAttributeFilter", "Last Year"); + } + } +} diff --git a/src/cx/fbn/nevernote/filters/NoteSortFilterProxyModel.java b/src/cx/fbn/nevernote/filters/NoteSortFilterProxyModel.java index 9a46f94..9a49fe5 100644 --- a/src/cx/fbn/nevernote/filters/NoteSortFilterProxyModel.java +++ b/src/cx/fbn/nevernote/filters/NoteSortFilterProxyModel.java @@ -23,6 +23,7 @@ import java.util.HashMap; import java.util.Map; import com.trolltech.qt.core.QAbstractItemModel; +import com.trolltech.qt.core.QDateTime; import com.trolltech.qt.core.QModelIndex; import com.trolltech.qt.core.QObject; import com.trolltech.qt.gui.QSortFilterProxyModel; @@ -31,11 +32,14 @@ import cx.fbn.nevernote.Global; public class NoteSortFilterProxyModel extends QSortFilterProxyModel { private final Map guids; + private String dateFormat; public NoteSortFilterProxyModel(QObject parent) { super(parent); guids = new HashMap(); + dateFormat = Global.getDateFormat() + " " + Global.getTimeFormat(); setDynamicSortFilter(true); +// logger = new ApplicationLogger("filter.log"); } public void clear() { guids.clear(); @@ -45,6 +49,7 @@ public class NoteSortFilterProxyModel extends QSortFilterProxyModel { guids.put(guid, null); } public void filter() { + dateFormat = Global.getDateFormat() + " " + Global.getTimeFormat(); invalidateFilter(); } @Override @@ -63,14 +68,15 @@ public class NoteSortFilterProxyModel extends QSortFilterProxyModel { @Override protected boolean lessThan(QModelIndex left, QModelIndex right) { - Object leftData = sourceModel().data(left); Object rightData = sourceModel().data(right); - if (leftData instanceof Long && rightData instanceof Long) { - Long leftLong = (Long)leftData; - Long rightLong = (Long)rightData; - return leftLong.compareTo(rightLong) < 0; + if (sortColumn() == Global.noteTableCreationPosition || + sortColumn() == Global.noteTableChangedPosition || + sortColumn() == Global.noteTableSubjectDatePosition) { + QDateTime leftDate = QDateTime.fromString(leftData.toString(), dateFormat); + QDateTime rightDate = QDateTime.fromString(rightData.toString(), dateFormat); + return leftDate.compareTo(rightDate) < 0; } if (leftData instanceof String && rightData instanceof String) { String leftString = (String)leftData; diff --git a/src/cx/fbn/nevernote/gui/AttributeTreeWidget.java b/src/cx/fbn/nevernote/gui/AttributeTreeWidget.java index a5ecb3c..c3766b5 100644 --- a/src/cx/fbn/nevernote/gui/AttributeTreeWidget.java +++ b/src/cx/fbn/nevernote/gui/AttributeTreeWidget.java @@ -19,6 +19,9 @@ package cx.fbn.nevernote.gui; +import com.trolltech.qt.core.Qt; +import com.trolltech.qt.core.Qt.ItemDataRole; + import com.trolltech.qt.gui.QAbstractItemView; import com.trolltech.qt.gui.QIcon; import com.trolltech.qt.gui.QTreeWidget; @@ -27,6 +30,7 @@ import com.trolltech.qt.gui.QTreeWidgetItem; import cx.fbn.nevernote.Global; public class AttributeTreeWidget extends QTreeWidget { + public enum Attributes {Created, Since, Before, LastModified}; public AttributeTreeWidget() { setHeaderLabel(tr("Attributes")); @@ -38,36 +42,30 @@ public class AttributeTreeWidget extends QTreeWidget { // Setup the first attribute tree QTreeWidgetItem created = new QTreeWidgetItem(); created.setText(0,tr("Created")); + created.setData(0, Qt.ItemDataRole.UserRole, Attributes.Created); addTopLevelItem(created); // Created Since List QTreeWidgetItem parent = created; QTreeWidgetItem child; child = new QTreeWidgetItem(); child.setText(0,tr("Since")); + child.setData(0,Qt.ItemDataRole.UserRole, Attributes.Since); parent.addChild(child); parent = child; + + // ------------------------(Since=true/Before=false, Created=true/Updated=false) + Global.createdBeforeFilter = new DateAttributeFilterTable(false, true); + Global.createdSinceFilter = new DateAttributeFilterTable(true, true); + Global.changedBeforeFilter = new DateAttributeFilterTable(false, false); + Global.changedSinceFilter = new DateAttributeFilterTable(true, false); + Global.containsFilter = new ContainsAttributeFilterTable(); - Global.createdBeforeFilter = new DateAttributeFilterTable(); - Global.createdSinceFilter = new DateAttributeFilterTable(); - Global.changedBeforeFilter = new DateAttributeFilterTable(); - Global.changedSinceFilter = new DateAttributeFilterTable(); - Global.containsFilter = new ContainsAttributeFilterTable(); - - Global.createdBeforeFilter.setBefore(); - Global.createdBeforeFilter.setCreated(); - Global.createdSinceFilter.setSince(); - Global.createdSinceFilter.setCreated(); - Global.changedBeforeFilter.setBefore(); - Global.changedBeforeFilter.setUpdated(); - Global.changedSinceFilter.setSince(); - Global.changedBeforeFilter.setUpdated(); - String iconPath = new String("classpath:cx/fbn/nevernote/icons/"); QIcon icon = new QIcon(iconPath+"attribute.png"); for (int i=0; i table; + ArrayList table; public ContainsAttributeFilterTable() { - table = new ArrayList(); - table.add(new AttributeFilter("Images")); - table.add(new AttributeFilter("Audio")); - table.add(new AttributeFilter("Ink")); - table.add(new AttributeFilter("Encrypted Text")); - table.add(new AttributeFilter("To-Do Items")); - table.add(new AttributeFilter("Unfinished to-do items")); - table.add(new AttributeFilter("Finished to-do items")); - table.add(new AttributeFilter("Attachment")); - table.add(new AttributeFilter("PDF")); - - - - + table = new ArrayList(); + table.add(new ContainsAttributeFilter.Mime("Image", "image/")); + table.add(new ContainsAttributeFilter.Mime("Audio", "audio/")); + table.add(new ContainsAttributeFilter.Mime("Ink", "application/vnd.evernote.ink")); + table.add(new ContainsAttributeFilter.Content("Encrypted Text", "=0 ; pos=content.indexOf("", pos); - String segment = content.substring(pos, endPos); - boolean currentState = false; - if (segment.indexOf("checked=\"true\"") > -1) - currentState = true; - if (currentState == checked) - return true; - } - - - return false; - - } - - private boolean checkText(String content, String text) { - if (content.indexOf(text) > -1) - return true; - else - return false; - } // Get the name of a particular attribute check public String getName(int i) { return table.get(i).getName(); diff --git a/src/cx/fbn/nevernote/gui/DateAttributeFilterTable.java b/src/cx/fbn/nevernote/gui/DateAttributeFilterTable.java index 3580541..e550fac 100644 --- a/src/cx/fbn/nevernote/gui/DateAttributeFilterTable.java +++ b/src/cx/fbn/nevernote/gui/DateAttributeFilterTable.java @@ -26,40 +26,23 @@ import com.evernote.edam.type.Note; import com.trolltech.qt.core.QDateTime; import cx.fbn.nevernote.filters.AttributeFilter; +import cx.fbn.nevernote.filters.DateAttributeFilter; public class DateAttributeFilterTable { - ArrayList table; - boolean checkSince; - boolean checkCreated; - - public void setSince() { - checkSince = true; - } - - public void setBefore() { - checkSince = false; - } - - public void setCreated() { - checkCreated = true; - } - - public void setUpdated() { - checkCreated = false; - } - - public DateAttributeFilterTable() { - checkSince = true; - checkCreated = true; - table = new ArrayList(); - table.add(new AttributeFilter("Today")); - table.add(new AttributeFilter("Yesterday")); - table.add(new AttributeFilter("This Week")); - table.add(new AttributeFilter("Last Week")); - table.add(new AttributeFilter("This Month")); - table.add(new AttributeFilter("Last Month")); - table.add(new AttributeFilter("This Year")); - table.add(new AttributeFilter("Last Year")); + ArrayList table; + private boolean checkCreated; + + public DateAttributeFilterTable(boolean since, boolean created) { + checkCreated = created; + table = new ArrayList(); + table.add(new DateAttributeFilter.checkToday(since)); + table.add(new DateAttributeFilter.checkYesterday(since)); + table.add(new DateAttributeFilter.checkThisWeek(since)); + table.add(new DateAttributeFilter.checkLastWeek(since)); + table.add(new DateAttributeFilter.checkMonth(since)); + table.add(new DateAttributeFilter.checkLastMonth( since)); + table.add(new DateAttributeFilter.checkYear(since)); + table.add(new DateAttributeFilter.checkLastYear(since)); } public void reset() { @@ -67,172 +50,39 @@ public class DateAttributeFilterTable { table.get(i).set(false); } - public boolean hasSelection() { - for (int i=0; i 0; - } - - // Check if it was within the last two days - private boolean checkYesterday(QDateTime noteDate, QDateTime current) { - if (checkSince) - return noteDate.daysTo(current) <= 1; - else - return noteDate.daysTo(current) > 1; - } - - - // Check if it was within the last two days - private boolean checkWeek(QDateTime noteDate, QDateTime current) { - if (checkSince) - return noteDate.daysTo(current) <= 7; - else - return noteDate.daysTo(current) > 7; + return true; } - - - - // Check if it was within the last two weeks - private boolean checkLastWeek(QDateTime noteDate, QDateTime current) { - if (checkSince) - return noteDate.daysTo(current) <= 14; - else - return noteDate.daysTo(current) > 14; - } - - - - // Check if it was within the last month - private boolean checkMonth(QDateTime noteDate, QDateTime current) { - if (checkSince) - return noteDate.date().month() - current.date().month() == 0; - else - return noteDate.date().month() - current.date().month() != 0; - } - - - - - // Check if it was within the last two months - private boolean checkLastMonth(QDateTime noteDate, QDateTime current) { - int ny = noteDate.date().year(); - int cy = current.date().year(); - int nm = noteDate.date().month(); - int cm = current.date().month(); - - while (cy-ny >= 1) { - cm = cm+12; - cy--; - } - if (checkSince) - return cm-nm <=1; - else - return cm-nm > 1; - } - - - - // Check if it was within the last two days - private boolean checkYear(QDateTime noteDate, QDateTime current) { - int ny = noteDate.date().year(); - int cy = current.date().year(); - if (checkSince) - return ny-cy == 0; - else - return ny-cy < 0; - } - - - - // Check if it was within the last two days - private boolean checkLastYear(QDateTime noteDate, QDateTime current) { - int ny = noteDate.date().year(); - int cy = current.date().year(); - if (checkSince) - return cy-ny <=1; - else - return cy-ny > 1; - } - - // Get the name of a particular attribute check - public String getName(int i) { - return table.get(i).getName(); + public String getLabel(int i) { + return table.get(i).getLabel(); } } diff --git a/src/cx/fbn/nevernote/gui/SavedSearchTreeWidget.java b/src/cx/fbn/nevernote/gui/SavedSearchTreeWidget.java index 76d6326..768c420 100644 --- a/src/cx/fbn/nevernote/gui/SavedSearchTreeWidget.java +++ b/src/cx/fbn/nevernote/gui/SavedSearchTreeWidget.java @@ -44,7 +44,7 @@ public class SavedSearchTreeWidget extends QTreeWidget { setAcceptDrops(false); setDragEnabled(false); // setDragDropMode(QAbstractItemView.DragDropMode.DragDrop); - setHeaderLabel("Saved Searches"); + setHeaderLabel(tr("Saved Searches")); setSelectionMode(QAbstractItemView.SelectionMode.MultiSelection); } diff --git a/src/cx/fbn/nevernote/gui/TagTreeWidget.java b/src/cx/fbn/nevernote/gui/TagTreeWidget.java index 3c3a9b6..b5d0216 100644 --- a/src/cx/fbn/nevernote/gui/TagTreeWidget.java +++ b/src/cx/fbn/nevernote/gui/TagTreeWidget.java @@ -60,10 +60,7 @@ public class TagTreeWidget extends QTreeWidget { public TagTreeWidget(DatabaseConnection d) { List headers = new ArrayList(); - if (Global.tagBehavior().equalsIgnoreCase("HideInactiveCount")) - headers.add("Tags"); - else - headers.add("Tags"); + headers.add(tr("Tags")); headers.add(""); showAllTags = true; setAcceptDrops(true); @@ -202,7 +199,7 @@ public class TagTreeWidget extends QTreeWidget { children.get(i).setText(1,"0"); children.get(i).setForeground(0, black); children.get(i).setForeground(1, black); - if (!showAllTags && (Global.tagBehavior().equalsIgnoreCase("HideInactiveCount") || Global.tagBehavior().equalsIgnoreCase("HideInactiveNoCount"))) + if (!showAllTags && (Global.tagBehavior().equalsIgnoreCase("HideInactiveCount") || Global.tagBehavior().equalsIgnoreCase("NoHideInactiveCount"))) children.get(i).setHidden(true); else children.get(i).setHidden(false); diff --git a/src/cx/fbn/nevernote/threads/IndexRunner.java b/src/cx/fbn/nevernote/threads/IndexRunner.java index 76a50fb..5abecfc 100644 --- a/src/cx/fbn/nevernote/threads/IndexRunner.java +++ b/src/cx/fbn/nevernote/threads/IndexRunner.java @@ -21,6 +21,8 @@ package cx.fbn.nevernote.threads; import java.util.concurrent.LinkedBlockingQueue; +import org.apache.commons.lang.StringEscapeUtils; + import com.evernote.edam.type.Note; import com.evernote.edam.type.Resource; import com.trolltech.qt.core.QByteArray; @@ -34,7 +36,6 @@ import cx.fbn.nevernote.signals.NoteResourceSignal; import cx.fbn.nevernote.signals.NoteSignal; import cx.fbn.nevernote.sql.DatabaseConnection; import cx.fbn.nevernote.utilities.ApplicationLogger; -import cx.fbn.nevernote.utilities.StringUtils; //public class IndexRunner implements QRunnable { public class IndexRunner extends QObject implements Runnable { @@ -133,7 +134,8 @@ public class IndexRunner extends QObject implements Runnable { logger.log(logger.EXTREME, "Removing any encrypted data"); data = removeEnCrypt(data); logger.log(logger.EXTREME, "Removing xml markups"); - String text = StringUtils.unescapeHTML(data.replaceAll("\\<.*?\\>", ""),0); + String text = StringEscapeUtils.unescapeHtml(data.replaceAll("\\<.*?\\>", "")); + logger.log(logger.EXTREME, "Splitting words"); String[] result = text.toString().split(regex); diff --git a/src/cx/fbn/nevernote/threads/SyncRunner.java b/src/cx/fbn/nevernote/threads/SyncRunner.java index 9b21fc1..040f91d 100644 --- a/src/cx/fbn/nevernote/threads/SyncRunner.java +++ b/src/cx/fbn/nevernote/threads/SyncRunner.java @@ -234,7 +234,7 @@ public class SyncRunner extends QObject implements Runnable { if (isConnected && keepRunning) { error = false; logger.log(logger.EXTREME, "Synchronizing with Evernote"); - status.message.emit("Synchronizing with Evernote"); + status.message.emit(tr("Synchronizing with Evernote")); // Get user information try { @@ -244,20 +244,20 @@ public class SyncRunner extends QObject implements Runnable { syncSignal.saveUserInformation.emit(user); } catch (EDAMUserException e1) { e1.printStackTrace(); - status.message.emit("User exception getting user account information. Aborting sync and disconnecting"); + status.message.emit(tr("User exception getting user account information. Aborting sync and disconnecting")); syncSignal.errorDisconnect.emit(); enDisconnect(); return; } catch (EDAMSystemException e1) { e1.printStackTrace(); - status.message.emit("System error user account information. Aborting sync and disconnecting!"); + status.message.emit(tr("System error user account information. Aborting sync and disconnecting!")); syncSignal.errorDisconnect.emit(); enDisconnect(); return; } catch (TException e1) { e1.printStackTrace(); syncSignal.errorDisconnect.emit(); - status.message.emit("Transaction error getting user account information. Aborting sync and disconnecting!"); + status.message.emit(tr("Transaction error getting user account information. Aborting sync and disconnecting!")); enDisconnect(); return; } @@ -272,19 +272,19 @@ public class SyncRunner extends QObject implements Runnable { evernoteUpdateCount = syncState.getUpdateCount(); } catch (EDAMUserException e) { e.printStackTrace(); - status.message.emit("Error getting sync state! Aborting sync and disconnecting!"); + status.message.emit(tr("Error getting sync state! Aborting sync and disconnecting!")); syncSignal.errorDisconnect.emit(); enDisconnect(); return; } catch (EDAMSystemException e) { e.printStackTrace(); - status.message.emit("Error getting sync state! Aborting sync and disconnecting!"); + status.message.emit(tr("Error getting sync state! Aborting sync and disconnecting!")); syncSignal.errorDisconnect.emit(); enDisconnect(); return; } catch (TException e) { e.printStackTrace(); - status.message.emit("Error getting sync state! Aborting sync and disconnecting!"); + status.message.emit(tr("Error getting sync state! Aborting sync and disconnecting!")); syncSignal.errorDisconnect.emit(); enDisconnect(); return; @@ -292,7 +292,7 @@ public class SyncRunner extends QObject implements Runnable { if (syncState == null) { logger.log(logger.EXTREME, "Sync State is null"); - status.message.emit("Syncronization Error!"); + status.message.emit(tr("Syncronization Error!")); return; } @@ -340,9 +340,9 @@ public class SyncRunner extends QObject implements Runnable { if (!error) { logger.log(logger.EXTREME, "Sync completed. Errors=" +error); if (!disableUploads) - status.message.emit("Synchronizing complete"); + status.message.emit(tr("Synchronizing complete")); else - status.message.emit("Download syncronization complete. Uploads have been disabled."); + status.message.emit(tr("Download syncronization complete. Uploads have been disabled.")); logger.log(logger.EXTREME, "Saving sync time"); if (syncState.getCurrentTime() > sequenceDate) @@ -416,7 +416,7 @@ public class SyncRunner extends QObject implements Runnable { if (syncDeletedContent) return; logger.log(logger.HIGH, "Entering SyncRunner.syncDeletedNotes"); - status.message.emit("Synchronizing deleted notes."); + status.message.emit(tr("Synchronizing deleted notes.")); List notes = conn.getNoteTable().getDirty(); // Sync the local notebooks with Evernote's @@ -454,7 +454,7 @@ public class SyncRunner extends QObject implements Runnable { //error = true; } catch (EDAMSystemException e) { logger.log(logger.LOW, "*** EDAM System Excepton syncLocalNotes "+e); - status.message.emit("Error: " +e); + status.message.emit(tr("Error: ") +e); logger.log(logger.LOW, e.toString()); error = true; } catch (EDAMNotFoundException e) { @@ -464,7 +464,7 @@ public class SyncRunner extends QObject implements Runnable { //error = true; } catch (TException e) { logger.log(logger.LOW, "*** EDAM TExcepton syncLocalNotes "+e); - status.message.emit("Error sending local note: " +e); + status.message.emit(tr("Error sending local note: ") +e); logger.log(logger.LOW, e.toString()); error = true; } @@ -473,7 +473,7 @@ public class SyncRunner extends QObject implements Runnable { // Sync notes with Evernote private void syncLocalNotes() { logger.log(logger.HIGH, "Entering SyncRunner.syncNotes"); - status.message.emit("Sending local notes."); + status.message.emit(tr("Sending local notes.")); List notes = conn.getNoteTable().getDirty(); // Sync the local notebooks with Evernote's @@ -524,22 +524,22 @@ public class SyncRunner extends QObject implements Runnable { } catch (EDAMUserException e) { logger.log(logger.LOW, "*** EDAM User Excepton syncLocalNotes "+e); - status.message.emit("Error sending local note: " +e.getParameter()); + status.message.emit(tr("Error sending local note: ") +e.getParameter()); logger.log(logger.LOW, e.toString()); error = true; } catch (EDAMSystemException e) { logger.log(logger.LOW, "*** EDAM System Excepton syncLocalNotes "+e); - status.message.emit("Error: " +e); + status.message.emit(tr("Error: ") +e); logger.log(logger.LOW, e.toString()); error = true; } catch (EDAMNotFoundException e) { logger.log(logger.LOW, "*** EDAM Not Found Excepton syncLocalNotes " +e); - status.message.emit("Error sending local note: " +e); + status.message.emit(tr("Error sending local note: ") +e); logger.log(logger.LOW, e.toString()); error = true; } catch (TException e) { logger.log(logger.LOW, "*** EDAM TExcepton syncLocalNotes "+e); - status.message.emit("Error sending local note: " +e); + status.message.emit(tr("Error sending local note: ") +e); logger.log(logger.LOW, e.toString()); error = true; } @@ -552,24 +552,24 @@ public class SyncRunner extends QObject implements Runnable { private void syncLocalNotebooks() { logger.log(logger.HIGH, "Entering SyncRunner.syncLocalNotebooks"); - status.message.emit("Sending local notebooks."); + status.message.emit(tr("Sending local notebooks.")); List remoteList = new ArrayList(); try { logger.log(logger.EXTREME, "Getting remote notebooks to compare with local"); remoteList = noteStore.listNotebooks(authToken); } catch (EDAMUserException e1) { logger.log(logger.LOW, "*** EDAM User Excepton syncLocalNotebooks getting remote Notebook List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } catch (EDAMSystemException e1) { logger.log(logger.LOW, "*** EDAM System Excepton syncLocalNotebooks getting remote Notebook List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } catch (TException e1) { logger.log(logger.LOW, "*** EDAM Transaction Excepton syncLocalNotebooks getting remote Notebook List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } @@ -641,24 +641,24 @@ public class SyncRunner extends QObject implements Runnable { private void syncLocalTags() { logger.log(logger.HIGH, "Entering SyncRunner.syncLocalTags"); List remoteList = new ArrayList(); - status.message.emit("Sending local tags."); + status.message.emit(tr("Sending local tags.")); try { logger.log(logger.EXTREME, "Getting remote tags to compare names with the local tags"); remoteList = noteStore.listTags(authToken); } catch (EDAMUserException e1) { logger.log(logger.LOW, "*** EDAM User Excepton syncLocalTags getting remote Tag List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } catch (EDAMSystemException e1) { logger.log(logger.LOW, "*** EDAM System Excepton syncLocalTags getting remote Tag List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } catch (TException e1) { logger.log(logger.LOW, "*** EDAM Transaction Excepton syncLocalTags getting remote Tag List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } @@ -734,24 +734,24 @@ public class SyncRunner extends QObject implements Runnable { private void syncLocalSavedSearches() { logger.log(logger.HIGH, "Entering SyncRunner.syncLocalSavedSearches"); List remoteList = new ArrayList(); - status.message.emit("Sending saved searches."); + status.message.emit(tr("Sending saved searches.")); logger.log(logger.EXTREME, "Getting saved searches to compare with local"); try { remoteList = noteStore.listSearches(authToken); } catch (EDAMUserException e1) { logger.log(logger.LOW, "*** EDAM User Excepton syncLocalTags getting remote saved search List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } catch (EDAMSystemException e1) { logger.log(logger.LOW, "*** EDAM System Excepton syncLocalTags getting remote saved search List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } catch (TException e1) { logger.log(logger.LOW, "*** EDAM Transaction Excepton syncLocalTags getting remote saved search List"); - status.message.emit("Error: " +e1); + status.message.emit(tr("Error: ") +e1); logger.log(logger.LOW, e1.toString()); error = true; } @@ -837,7 +837,7 @@ public class SyncRunner extends QObject implements Runnable { if (updateSequenceNumber == 0) fullSync = true; - status.message.emit("Downloading 0% complete."); + status.message.emit(tr("Downloading 0% complete.")); while(more && keepRunning) { @@ -922,7 +922,7 @@ public class SyncRunner extends QObject implements Runnable { long pct = chunk.getChunkHighUSN() * 100; conn.getSyncTable().setLastSequenceDate(chunk.getCurrentTime()); pct = pct/evernoteUpdateCount; - status.message.emit("Downloading " +new Long(pct).toString()+"% complete."); + status.message.emit(tr("Downloading ") +new Long(pct).toString()+tr("% complete.")); } } diff --git a/translations/nevernote_ca.ts b/translations/nevernote_ca.ts new file mode 100644 index 0000000..fa5d8d4 --- /dev/null +++ b/translations/nevernote_ca.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_da.ts b/translations/nevernote_da.ts new file mode 100644 index 0000000..5c2df7f --- /dev/null +++ b/translations/nevernote_da.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_de.ts b/translations/nevernote_de.ts index bc49bd5..62533e6 100644 --- a/translations/nevernote_de.ts +++ b/translations/nevernote_de.ts @@ -39,9 +39,9 @@ Please delete the notes or move them to another notebook before deleting any not - - - + + + Confirmation @@ -56,6 +56,11 @@ Please delete the notes or move them to another notebook before deleting any not + + Edit Search + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? @@ -91,92 +96,129 @@ Please delete the notes or move them to another notebook before deleting any not - + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? - + Marking notes for reindex. - + Database will be reindexed. - + Notes will be reindexed. - + Note will be reindexed. - + Delete selected note(s)? - + Note has never been synchronized. - + Error - + This note has never been sent to Evernote, so there is no history. - + Getting Note History - + Note not found on server. - + History retrieved - + Restoring as new note. - + Note has been restored as a new note. - + Restoring note. - + Note has been restored. - + DOUGH!!! - + Well, this is embarrassing. Some attachments or images for this note appear to be missing from my database. @@ -195,97 +237,97 @@ Who knows, you might get lucky. - + Finalizing Synchronization - + Synchronization Complete - + Index completed. - - + + Indexing notes. - + Indexing is now enabled. - + Indexing is now disabled. - - - - - - + + + + + + A thread his died. - + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - - + + Backup Database - - - - + + + + NeverNote Export (*.nnex);;All Files (*.*) - + Backing up database - + Database backup completed. - + This is used to restore a database from backups. It is HIGHLY recommened that this only be used to populate an empty database. Restoring into a database that @@ -295,37 +337,37 @@ Are you sure you want to continue? - + Restore Database - + Restoring database - + Database has been restored. - + Exporting Notes - + Export completed. - + Import Notes - + Notes have been imported. @@ -333,6 +375,11 @@ Are you sure you want to continue? cx.fbn.nevernote.dialog.AccountDialog + + Account Information + + + Account: @@ -356,15 +403,70 @@ Are you sure you want to continue? + + Use standard palette + + + Tag Behavior + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + Date/Time Format + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + cx.fbn.nevernote.dialog.ConfigConnectionPage @@ -417,6 +519,26 @@ Are you sure you want to continue? + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + Carriage Return Fix @@ -743,144 +865,582 @@ Are you sure you want to continue? - - Align Right + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel - cx.fbn.nevernote.dialog.EnDecryptDialog + cx.fbn.nevernote.dialog.TagAssign - - Decrypt Text + + Add - - Password + + OK - - Permanently Decrypt + + Cancel - - Remember For This Session + + Note Tags + + + cx.fbn.nevernote.dialog.TagEdit - - Hint: + + Add Tag - - Cancel + + Tag Name - - - cx.fbn.nevernote.dialog.NotebookArchive - - Cancel + + OK - - Open Notebooks + + Cancel + + + cx.fbn.nevernote.dialog.WatchFolder - - Closed Notebooks + + OK - - Open/Close Notebooks + + Cancel - - - cx.fbn.nevernote.dialog.OnlineNoteHistory - - Online Note History + + Auto Import Folders - - History Date: + + Directory - - Restore Note + + Target Notebook - - Restore As New Note + + + Keep - - Cancel + + Add - - - cx.fbn.nevernote.dialog.PreviewDialog - - OK + + Edit - - Note Preview + + + Delete - cx.fbn.nevernote.dialog.TableDialog + cx.fbn.nevernote.dialog.WatchFolderAdd - - Insert Table + + OK - - OK + + Cancel - - Cancel + + Directory - - - cx.fbn.nevernote.dialog.TagAssign - - Note Tags + + Keep - - - cx.fbn.nevernote.dialog.WatchFolder - - Auto Import Folders + + Delete - - - cx.fbn.nevernote.dialog.WatchFolderAdd Notebook @@ -981,152 +1541,152 @@ Are you sure you want to continue? cx.fbn.nevernote.gui.BrowserWindow - + Subject Date: - + Notebook - + Created: - + Set - + Clear - + View On Map - + Undo Change - + Redo Change - + Cut - + Copy - + Paste - + Bold - + Underline - + Italic - + Right Align - + Left Align - + Center Align - + Strikethrough - + Insert Horizontal Line - + Shift Right - + Shift Left - + Bullet List - + Number List - + Font Color - + Font Hilight Color - + Source URL: - + Source URL: - + Author: - + Unable Open - + This is an ink note. Ink notes are not supported since Evernote has not published any specifications on them @@ -1134,54 +1694,54 @@ and I'm too lazy to figure them out by myself. - + Error - + Error Encrypting String - - + + Untitled Note - + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. - + Non-Premium Account - + A file attachment may not exceed 25MB. - + Attachment Size - - + + Save File - + Insert Hyperlink - + Edit Hyperlink @@ -1737,4 +2297,223 @@ and I'm too lazy to figure them out by myself. + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + diff --git a/translations/nevernote_es.ts b/translations/nevernote_es.ts new file mode 100644 index 0000000..ac39937 --- /dev/null +++ b/translations/nevernote_es.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_fr.ts b/translations/nevernote_fr.ts index e9b269b..beb495f 100644 --- a/translations/nevernote_fr.ts +++ b/translations/nevernote_fr.ts @@ -39,9 +39,9 @@ Please delete the notes or move them to another notebook before deleting any not - - - + + + Confirmation @@ -56,6 +56,11 @@ Please delete the notes or move them to another notebook before deleting any not + + Edit Search + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? @@ -91,92 +96,129 @@ Please delete the notes or move them to another notebook before deleting any not - + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? - + Marking notes for reindex. - + Database will be reindexed. - + Notes will be reindexed. - + Note will be reindexed. - + Delete selected note(s)? - + Note has never been synchronized. - + Error - + This note has never been sent to Evernote, so there is no history. - + Getting Note History - + Note not found on server. - + History retrieved - + Restoring as new note. - + Note has been restored as a new note. - + Restoring note. - + Note has been restored. - + DOUGH!!! - + Well, this is embarrassing. Some attachments or images for this note appear to be missing from my database. @@ -195,97 +237,97 @@ Who knows, you might get lucky. - + Finalizing Synchronization - + Synchronization Complete - + Index completed. - - + + Indexing notes. - + Indexing is now enabled. - + Indexing is now disabled. - - - - - - + + + + + + A thread his died. - + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - - + + Backup Database - - - - + + + + NeverNote Export (*.nnex);;All Files (*.*) - + Backing up database - + Database backup completed. - + This is used to restore a database from backups. It is HIGHLY recommened that this only be used to populate an empty database. Restoring into a database that @@ -295,37 +337,37 @@ Are you sure you want to continue? - + Restore Database - + Restoring database - + Database has been restored. - + Exporting Notes - + Export completed. - + Import Notes - + Notes have been imported. @@ -333,6 +375,11 @@ Are you sure you want to continue? cx.fbn.nevernote.dialog.AccountDialog + + Account Information + + + Account: @@ -356,15 +403,70 @@ Are you sure you want to continue? + + Use standard palette + + + Tag Behavior + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + Date/Time Format + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + cx.fbn.nevernote.dialog.ConfigConnectionPage @@ -417,6 +519,26 @@ Are you sure you want to continue? + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + Carriage Return Fix @@ -743,144 +865,582 @@ Are you sure you want to continue? - - Align Right + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel - cx.fbn.nevernote.dialog.EnDecryptDialog + cx.fbn.nevernote.dialog.TagAssign - - Decrypt Text + + Add - - Password + + OK - - Permanently Decrypt + + Cancel - - Remember For This Session + + Note Tags + + + cx.fbn.nevernote.dialog.TagEdit - - Hint: + + Add Tag - - Cancel + + Tag Name - - - cx.fbn.nevernote.dialog.NotebookArchive - - Cancel + + OK - - Open Notebooks + + Cancel + + + cx.fbn.nevernote.dialog.WatchFolder - - Closed Notebooks + + OK - - Open/Close Notebooks + + Cancel - - - cx.fbn.nevernote.dialog.OnlineNoteHistory - - Online Note History + + Auto Import Folders - - History Date: + + Directory - - Restore Note + + Target Notebook - - Restore As New Note + + + Keep - - Cancel + + Add - - - cx.fbn.nevernote.dialog.PreviewDialog - - OK + + Edit - - Note Preview + + + Delete - cx.fbn.nevernote.dialog.TableDialog + cx.fbn.nevernote.dialog.WatchFolderAdd - - Insert Table + + OK - - OK + + Cancel - - Cancel + + Directory - - - cx.fbn.nevernote.dialog.TagAssign - - Note Tags + + Keep - - - cx.fbn.nevernote.dialog.WatchFolder - - Auto Import Folders + + Delete - - - cx.fbn.nevernote.dialog.WatchFolderAdd Notebook @@ -981,152 +1541,152 @@ Are you sure you want to continue? cx.fbn.nevernote.gui.BrowserWindow - + Subject Date: - + Notebook - + Created: - + Set - + Clear - + View On Map - + Undo Change - + Redo Change - + Cut - + Copy - + Paste - + Bold - + Underline - + Italic - + Right Align - + Left Align - + Center Align - + Strikethrough - + Insert Horizontal Line - + Shift Right - + Shift Left - + Bullet List - + Number List - + Font Color - + Font Hilight Color - + Source URL: - + Source URL: - + Author: - + Unable Open - + This is an ink note. Ink notes are not supported since Evernote has not published any specifications on them @@ -1134,54 +1694,54 @@ and I'm too lazy to figure them out by myself. - + Error - + Error Encrypting String - - + + Untitled Note - + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. - + Non-Premium Account - + A file attachment may not exceed 25MB. - + Attachment Size - - + + Save File - + Insert Hyperlink - + Edit Hyperlink @@ -1737,4 +2297,223 @@ and I'm too lazy to figure them out by myself. + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + diff --git a/translations/nevernote_ja.ts b/translations/nevernote_ja.ts index 8b68c6a..760325e 100644 --- a/translations/nevernote_ja.ts +++ b/translations/nevernote_ja.ts @@ -40,9 +40,9 @@ Please delete the notes or move them to another notebook before deleting any not - - - + + + Confirmation 確認 @@ -57,6 +57,11 @@ Please delete the notes or move them to another notebook before deleting any not 選択したタグを削除しますか? + + Edit Search + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? これは、データベース中の未使用領域を開放します。一方、データベースの大きさに注意してください。この処理は、時間を要する処理となり、完了するまでNeverNoteが反応しなくなるかもしれません。継続しますか? @@ -91,95 +96,132 @@ Please delete the notes or move them to another notebook before deleting any not toolBar + ツールバー + + + + Quota: + 転送上限: + + + + Zoom - + + Search: + 検索: + + + + + Connect + 接続 + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? これは、すべてのノートと添付ファイルが再索引作成されることを意味しています。この処理が、データベースの大きさに依存して時間がかかることに注意してください。すべての記録を更新することは、時間を要する処理となり、完了するまでNeverNoteは反応しなくなるかもしれません。継続しますか? - + Marking notes for reindex. ノートを再索引対象として印をつけました。 - + Database will be reindexed. データベースの索引が再作成されました。 - + Notes will be reindexed. ノートは再索引されます。 - + Note will be reindexed. ノートは再索引されます. - + Delete selected note(s)? 選択したノートを削除しますか? - + Note has never been synchronized. ノートはまだ同期されていません。 - + Error エラー - + This note has never been sent to Evernote, so there is no history. このノートは、Evernoteに送られたことがありません。したがって、過去の記録がありません。 - + Getting Note History ノートの過去の記録を取得する - + Note not found on server. サーバにノートが見つかりませんでした。 - + History retrieved 記録取得 - + Restoring as new note. 新しいノートとして復元する。 - + Note has been restored as a new note. ノートは新しいノートとして復元されました。 - + Restoring note. ノートの復元。 - + Note has been restored. ノートは復元されました。 - + DOUGH!!! ああっ!! - + Well, this is embarrassing. Some attachments or images for this note appear to be missing from my database. @@ -198,137 +240,141 @@ Who knows, you might get lucky. - + Finalizing Synchronization 同期の終了処理 - + Synchronization Complete 同期完了 - + Index completed. 索引完了。 - - + + Indexing notes. ノートの索引作成。 - + Indexing is now enabled. 索引作成は有効にされました。 - + Indexing is now disabled. 索引作成は無効にされました。 - - - - - - + + + + + + A thread his died. - + 死んだときのスレッド. - + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + タグカウントスレッドが死んだようです。NeverNoteを停止し、原因究明のためログを保存し、再起動することをおすすめします。ごめんなさい。 - + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + ノートブックカウント・スレッドが死んだようです。NeverNoteを停止し、原因究明のためログを保存し、再起動することをおすすめします。ごめんなさい。 - + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + ノート保存・スレッドが死んだようです。NeverNoteを停止し、原因究明のためログを保存し、再起動することをおすすめします。ごめんなさい。 - + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + 同期・スレッドが死んだようです。NeverNoteを停止し、原因究明のためログを保存し、再起動することをおすすめします。ごめんなさい。 - + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. - + 索引作成・スレッドが死んだようです。NeverNoteを停止し、原因究明のためログを保存し、再起動することをおすすめします。ごめんなさい。 - - + + Backup Database データベースバックアップ - - - - + + + + NeverNote Export (*.nnex);;All Files (*.*) Nevernoteエキスポート(*.nnex);;すべてのファイル(*.*) - + Backing up database データベースバックアップ - + Database backup completed. データベースのバックアップ完了。 - + This is used to restore a database from backups. It is HIGHLY recommened that this only be used to populate an empty database. Restoring into a database that already has data can cause problems. Are you sure you want to continue? - + これは、バックアップからデータベースを復元するために用いる機能です。 +空のデータベースに対してだけ実施することを、強く推奨します。 +データの存在するデータベースに対して行われた場合は、問題が発生します。 + +本当に継続しますか? - + Restore Database データベース復元 - + Restoring database データベースを復元します - + Database has been restored. データベースは復元されました。 - + Exporting Notes ノートの書き出し - + Export completed. 書き出し完了。 - + Import Notes ノートの取り込み - + Notes have been imported. ノートは取り込まれました。 @@ -336,6 +382,11 @@ Are you sure you want to continue? cx.fbn.nevernote.dialog.AccountDialog + + Account Information + アカウント情報 + + Account: アカウント: @@ -359,15 +410,70 @@ Are you sure you want to continue? GUIスタイル + + Use standard palette + 標準色パレットを使う + + Tag Behavior タグの動作 + + Do nothing + 何もしない + + + + Count tags & do not hide inactive + タグを数える&非活性タグを隠さない + + + + Count tags & hide inactive + タグを数える&非活性タグを隠す + + + + Color active tags + 有効なタグに色づけ + + Date/Time Format 日付フォーマット + + + Mimic Evernote Selection Behavior (Requires Restart) + Evernoteの選択の挙動に似せる(再起動が必要) + + + + Show Splash Screen on Startup + 開始時にスプラッシュ画面を表示する + + + + Show Tray Icon + トレーアイコンを表示 + + + + Verify Deletes + 削除時に確認する + + + + Display PDF Documents Inline + PDF文書をインライン表示する + + + + Automatic Save Interval (in Minutes) + 自動保存の間隔(分) + cx.fbn.nevernote.dialog.ConfigConnectionPage @@ -420,14 +526,34 @@ Are you sure you want to continue? メッセージレベル + + Low + 低 + + + + Medium + 中 + + + + High + 高 + + + + Extreme + 最高 + + Carriage Return Fix - エンターキー挙動修正 + エンターキー挙動修正 Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. - + 注:キャリッジリターンは、テスト中の修正です。もし有効としたならば、エンターキーが正しい挙動を仕様とする代わりに、閲覧しているノートに何か変更が加わるかもしれません。それでも、Windows版のEvernote 3.1が、エンターキーを扱うのと同じ挙動なのです。この修正は、この問題を修正しようとします。ノートの編集が行われるまでは、この修正は働きません。ノートを編集すると、この修正は永遠に反映され、次の同期でサーバーに送られます。わたしは、まだこの問題に遭遇していませんが、この条件の下使うと言うことを了承してください。 @@ -470,17 +596,17 @@ Are you sure you want to continue? Hide Columns - + 列を隠す Hide Edit Buttons - + 編集ボタンを隠す Debugging - + デバッグ @@ -488,7 +614,7 @@ Are you sure you want to continue? Maximum Threads - 最大スレッド + 最大スレッド @@ -560,7 +686,7 @@ Are you sure you want to continue? Subject Date - + サブジェクトの日付 @@ -688,7 +814,7 @@ Are you sure you want to continue? Strikethrough - + 取消線 @@ -752,54 +878,311 @@ Are you sure you want to continue? + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + データベースパスワード + + + + Password + パスワード + + + + OK + OK + + + + Cancel + キャンセル + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + 現在のデータベースの状態 + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + OK + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + テキストの暗号化 + + + + Password + パスワード + + + + Verify + + + + + Hint + + + + + OK + OK + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + cx.fbn.nevernote.dialog.EnDecryptDialog Decrypt Text - + テキストの複号 Password - パスワード + パスワード + + + + Verify + Permanently Decrypt - + 永久に複号する Remember For This Session - + このセッションで覚えておく Hint: - + ヒント: Cancel - キャンセル + キャンセル + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + 検索 + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + OK + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + NeverNoteログイン + + + + Longitude + 軽度 + + + + Latitude + 緯度 + + + + Altitude + 高度 + + + + OK + OK + + + + Cancel + キャンセル + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + リンクの挿入 + + + + Url + URL + + + + OK + OK + + + + Cancel + キャンセル + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + NeverNoteのログイン + + + + Userid + ユーザID + + + + Password + パスワード + + + + OK + OK + + + + Cancel + キャンセル cx.fbn.nevernote.dialog.NotebookArchive + + OK + OK + + Cancel - キャンセル + キャンセル + Open Notebooks - + ノートブックを開く Closed Notebooks - + ノートブックを閉じる @@ -808,31 +1191,69 @@ Are you sure you want to continue? + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + ノートブックの追加 + + + + Notebook Name + ノートブック名 + + + + Local Notebook + ローカルのノートブック + + + + OK + OK + + + + Cancel + キャンセル + + + cx.fbn.nevernote.dialog.OnlineNoteHistory Online Note History - + オンラインのノートの履歴 History Date: - + 履歴日付: Restore Note - + ノートの復元 + + + + Restore As New Note + 新しいノートとして復元 + + + + Cancel + キャンセル - - Restore As New Note + + Current (Non Synchronized) - - Cancel - キャンセル + + Current (Synchronized) + @@ -849,50 +1270,193 @@ Are you sure you want to continue? + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + 検索の追加 + + + cx.fbn.nevernote.dialog.TableDialog Insert Table - 表の挿入 + 表の挿入 + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + OK - OK + OK Cancel - キャンセル + キャンセル cx.fbn.nevernote.dialog.TagAssign + + Add + 追加 + + + + OK + OK + + + + Cancel + キャンセル + + Note Tags ノートのタグ + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + タグ追加 + + + + Tag Name + タグ名称 + + + + OK + OK + + + + Cancel + キャンセル + + + cx.fbn.nevernote.dialog.WatchFolder - + + OK + OK + + + + Cancel + キャンセル + + + Auto Import Folders 自動取り込みフォルダー + + + Directory + ディレクトリ + + + + Target Notebook + 対象ノートブック + + + + + Keep + 保持 + + + + Add + 追加 + + + + Edit + 編集 + + + + + Delete + 削除 + cx.fbn.nevernote.dialog.WatchFolderAdd + + OK + OK + + + + Cancel + キャンセル + + + + Directory + ディレクトリ + + + + Keep + 保持 + + + + Delete + 削除 + + Notebook - ノートブック + ノートブック After Import - + @@ -917,13 +1481,13 @@ Are you sure you want to continue? Since - + 以降 Before - + 以前 @@ -984,152 +1548,152 @@ Are you sure you want to continue? cx.fbn.nevernote.gui.BrowserWindow - + Subject Date: - タイトルの日付: + サブジェクト日付: - + Notebook ノートブック - + Created: 作成日: - + Set 設定 - + Clear クリアー - + View On Map 地図上で表示 - + Undo Change 変更の取り消し - + Redo Change 変更し直し - + Cut 切り取り - + Copy コピー - + Paste 貼り付け - + Bold 太字 - + Underline 下線 - + Italic イタリック体 - + Right Align 右寄せ - + Left Align 左寄せ - + Center Align 中央寄せ - + Strikethrough - + 取消線 - + Insert Horizontal Line 水平線の挿入 - + Shift Right 右へシフト - + Shift Left 左へシフト - + Bullet List 箇条書き - + Number List 番号つきリスト - + Font Color フォントの色 - + Font Hilight Color フォントのハイライト色 - + Source URL: ソースURL: - + Source URL: ソースURL: - + Author: 作者: - + Unable Open 開くのに失敗 - + This is an ink note. Ink notes are not supported since Evernote has not published any specifications on them @@ -1138,54 +1702,54 @@ and I'm too lazy to figure them out by myself. インクノートは、Evernoteが仕様を公開しないうちはサポートされません。 - + Error エラー - + Error Encrypting String 文字列の暗号化に失敗 - - + + Untitled Note タイトルのないノート - + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. プラミアム契約でない場合、JPG, PNG, GIF, MP3, WAV, AMR, PDFファイルしか添付できません。 - + Non-Premium Account プレミアム契約ではない - + A file attachment may not exceed 25MB. ファイル添付は、25MBを超えられません。 - + Attachment Size 添付のサイズ - - + + Save File ファイルの保存 - + Insert Hyperlink ハイパーリンクの挿入 - + Edit Hyperlink ハイパーリンクの編集 @@ -1741,4 +2305,223 @@ and I'm too lazy to figure them out by myself. ヘルプ(&H) + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + 検索の保存 + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + 作成日 + + + + Tags + タグ + + + + Guid + Guid + + + + Notebook + ノートブック + + + + Title + タイトル + + + + Date Changed + 更新日 + + + + Author + 作者 + + + + Source Url + ソースURL + + + + Subject Date + サブジェクト日付 + + + + Synchronized + 同期済 + + + + Title Color + タイトル色 + + + + White + 白 + + + + Red + 赤 + + + + Blue + 青 + + + + Green + 緑 + + + + Yellow + 黄 + + + + Black + 黒 + + + + Gray + 灰 + + + + Cyan + 水色 + + + + Magenta + 紫 + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + diff --git a/translations/nevernote_pl.ts b/translations/nevernote_pl.ts new file mode 100644 index 0000000..7503493 --- /dev/null +++ b/translations/nevernote_pl.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_pt.ts b/translations/nevernote_pt.ts new file mode 100644 index 0000000..8855d1c --- /dev/null +++ b/translations/nevernote_pt.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_ru.ts b/translations/nevernote_ru.ts new file mode 100644 index 0000000..a33d736 --- /dev/null +++ b/translations/nevernote_ru.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_sk.ts b/translations/nevernote_sk.ts new file mode 100644 index 0000000..198a2b2 --- /dev/null +++ b/translations/nevernote_sk.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_zh_CN.ts b/translations/nevernote_zh_CN.ts new file mode 100644 index 0000000..d5f0e6e --- /dev/null +++ b/translations/nevernote_zh_CN.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + + diff --git a/translations/nevernote_zh_TW.ts b/translations/nevernote_zh_TW.ts new file mode 100644 index 0000000..3b712da --- /dev/null +++ b/translations/nevernote_zh_TW.ts @@ -0,0 +1,2519 @@ + + + + + cx.fbn.nevernote.NeverNote + + + Beginning shutdown. + + + + + Performing synchronization before closing. + + + + + Edit Notebook + + + + + + Unable to Delete + + + + + Some of the selected notebook(s) contain notes. +Please delete the notes or move them to another notebook before deleting any notebooks. + + + + + You must have at least one notebook. + + + + + + + + + + Confirmation + + + + + Delete the selected notebooks? + + + + + Delete the selected tags? + + + + + Edit Search + + + + + This will free unused space in the database, but please be aware that depending upon the size of your database this can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Release Notes + + + + + Mesasge Log + + + + + About NeverNote + + + + + <h4><center><b>NeverNote</b></center></h4><hr><center>Version + + + + + <hr></center>Evernote Generic client.<br><br>Licensed under GPL v2. <br><hr><br>Evernote is copyright 2001-2010 by Evernote Corporation<br>Jambi and QT are the licensed trademark of Nokia Corporation<br>PDFRenderer is licened under the LGPL<br>Jazzy is licened under the LGPL<br>Java is a registered trademark of Sun Microsystems.<br><hr> + + + + + toolBar + + + + + Quota: + + + + + Zoom + + + + + Search: + + + + + + Connect + + + + + + Connect to Evernote + + + + + Disconnect + + + + + Disconnect from Evernote + + + + + This will cause all notes & attachments to be reindexed, but please be aware that depending upon the size of your database updating all these records can be time consuming and NeverNote will be unresponsive until it is complete. Do you wish to continue? + + + + + Marking notes for reindex. + + + + + Database will be reindexed. + + + + + Notes will be reindexed. + + + + + Note will be reindexed. + + + + + Delete selected note(s)? + + + + + Note has never been synchronized. + + + + + Error + + + + + This note has never been sent to Evernote, so there is no history. + + + + + Getting Note History + + + + + Note not found on server. + + + + + History retrieved + + + + + Restoring as new note. + + + + + Note has been restored as a new note. + + + + + Restoring note. + + + + + Note has been restored. + + + + + DOUGH!!! + + + + + Well, this is embarrassing. + +Some attachments or images for this note appear to be missing from my database. +In a perfect world this wouldn't happen, but it has. +It is embarasing when a program like me, designed to save all your +precious data, has a problem finding data. + +I guess life isn't fair, but I'll survive. Somehow... + +In the mean time, I'm not going to let you make changes to this note. +Don't get angry. I'm doing it to prevent you from messing up +this note on the Evernote servers. Sorry. + +P.S. You might want to re-synchronize to see if it corrects this problem. +Who knows, you might get lucky. + + + + + Finalizing Synchronization + + + + + Synchronization Complete + + + + + Index completed. + + + + + + Indexing notes. + + + + + Indexing is now enabled. + + + + + Indexing is now disabled. + + + + + + + + + + A thread his died. + + + + + It appears as the tag counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the notebook counter thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the note saver thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the synchronization thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + It appears as the index thread has died. I recommend checking stopping NeverNote, saving the logs for later viewing, and restarting. Sorry. + + + + + + Backup Database + + + + + + + + NeverNote Export (*.nnex);;All Files (*.*) + + + + + Backing up database + + + + + Database backup completed. + + + + + This is used to restore a database from backups. +It is HIGHLY recommened that this only be used to populate +an empty database. Restoring into a database that + already has data can cause problems. + +Are you sure you want to continue? + + + + + Restore Database + + + + + Restoring database + + + + + Database has been restored. + + + + + Exporting Notes + + + + + Export completed. + + + + + Import Notes + + + + + Notes have been imported. + + + + + cx.fbn.nevernote.dialog.AccountDialog + + + Account Information + + + + + Account: + + + + + User Attributes + + + + + Incoming Email: + + + + + cx.fbn.nevernote.dialog.ConfigAppearancePage + + + GUI Style + + + + + Use standard palette + + + + + Tag Behavior + + + + + Do nothing + + + + + Count tags & do not hide inactive + + + + + Count tags & hide inactive + + + + + Color active tags + + + + + Date/Time Format + + + + + Mimic Evernote Selection Behavior (Requires Restart) + + + + + Show Splash Screen on Startup + + + + + Show Tray Icon + + + + + Verify Deletes + + + + + Display PDF Documents Inline + + + + + Automatic Save Interval (in Minutes) + + + + + cx.fbn.nevernote.dialog.ConfigConnectionPage + + + Connection + + + + + Userid + + + + + Password + + + + + Syncronization Interval + + + + + cx.fbn.nevernote.dialog.ConfigDebugPage + + + Server Configuration + + + + + Server + + + + + Disable uploads to server + + + + + Debug Messages + + + + + Message Level + + + + + Low + + + + + Medium + + + + + High + + + + + Extreme + + + + + Carriage Return Fix + + + + + Note: The carriage return is a test fix. If you enable it, it will do some modifications to the notes you view to try and get the carriage returns to look correct. This is due to the way that the way Evernote 3.1 Windows client is dealing with carriage returns. This fixwill try and correct this problem. This fix is not permanent unless you edit a note. Ifyou edit a note, this fix is PERMANENT and will be sent to Evernote on the next sync. I haven'thad any issues with this, but please be aware of this condition. + + + + + Enable Carriage Return Fix + + + + + cx.fbn.nevernote.dialog.ConfigDialog + + + Cancel + + + + + OK + + + + + Settings + + + + + Appearance + + + + + Indexing + + + + + Connection + + + + + Hide Columns + + + + + Hide Edit Buttons + + + + + Debugging + + + + + cx.fbn.nevernote.dialog.ConfigIndexPage + + + Maximum Threads + + + + + Indexing Threads (Requires Restart) + + + + + Word Length + + + + + Minimum Word Length + + + + + Recognition + + + + + Minimum Recognition Weight + + + + + Word Parse + + + + + Regular Expression + + + + + cx.fbn.nevernote.dialog.ConfigShowColumnsPage + + + Date Created + + + + + + + + + + + + Show + + + + + + + + + + + + Hide + + + + + Subject Date + + + + + Source URL + + + + + Author + + + + + Date Changed + + + + + Notebook + + + + + Tags + + + + + Synchronized Indicator + + + + + cx.fbn.nevernote.dialog.ConfigShowEditorButtonsPage + + + Undo + + + + + + + + + + + + + + + + + + + + + + + + + Show + + + + + + + + + + + + + + + + + + + + + + + + + Hide + + + + + Redo + + + + + Paste + + + + + Copy + + + + + Cut + + + + + Underline + + + + + Bold + + + + + Italic + + + + + Strikethrough + + + + + Horizontal Line + + + + + Outdent + + + + + Indent + + + + + Bullet List + + + + + Numbered List + + + + + Fonts + + + + + Font Size + + + + + Font Color + + + + + Text Highlight + + + + + Align Left + + + + + Align Center + + + + + Align Right + + + + + cx.fbn.nevernote.dialog.DatabaseLoginDialog + + + Database Password + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.DatabaseStatus + + + Current Database Status + + + + + Notebooks: + + + + + Tags: + + + + + Total Notes: + + + + + Unsynchronized Notes: + + + + + Unindexed Notes: + + + + + Attachments/Images: + + + + + Saved Searches: + + + + + Words In Index + + + + + OK + + + + + cx.fbn.nevernote.dialog.EnCryptDialog + + + Encrypt Text + + + + + Password + + + + + Verify + + + + + Hint + + + + + OK + + + + + Password must be at least 4 characters + + + + + Passwords do not match + + + + + Hint must be entered + + + + + cx.fbn.nevernote.dialog.EnDecryptDialog + + + Decrypt Text + + + + + Password + + + + + Verify + + + + + Permanently Decrypt + + + + + Remember For This Session + + + + + Hint: + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.FindDialog + + + Find + + + + + Text + + + + + Case Sensitive + + + + + Forward + + + + + Backward + + + + + Wrap + + + + + OK + + + + + Close + + + + + cx.fbn.nevernote.dialog.GeoDialog + + + NeverNote Login + + + + + Longitude + + + + + Latitude + + + + + Altitude + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.InsertLinkDialog + + + Insert Link + + + + + Url + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.LoginDialog + + + NeverNote Login + + + + + Userid + + + + + Password + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.NotebookArchive + + + OK + + + + + Cancel + + + + + + Open Notebooks + + + + + Closed Notebooks + + + + + Open/Close Notebooks + + + + + cx.fbn.nevernote.dialog.NotebookEdit + + + Add Notebook + + + + + Notebook Name + + + + + Local Notebook + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.OnlineNoteHistory + + + Online Note History + + + + + History Date: + + + + + Restore Note + + + + + Restore As New Note + + + + + Cancel + + + + + Current (Non Synchronized) + + + + + Current (Synchronized) + + + + + cx.fbn.nevernote.dialog.PreviewDialog + + + OK + + + + + Note Preview + + + + + cx.fbn.nevernote.dialog.SavedSearchEdit + + + Add a search + + + + + cx.fbn.nevernote.dialog.TableDialog + + + Insert Table + + + + + Percent + + + + + Pixels + + + + + Rows + + + + + Columns + + + + + Width + + + + + Unit + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.TagAssign + + + Add + + + + + OK + + + + + Cancel + + + + + Note Tags + + + + + cx.fbn.nevernote.dialog.TagEdit + + + Add Tag + + + + + Tag Name + + + + + OK + + + + + Cancel + + + + + cx.fbn.nevernote.dialog.WatchFolder + + + OK + + + + + Cancel + + + + + Auto Import Folders + + + + + Directory + + + + + Target Notebook + + + + + + Keep + + + + + Add + + + + + Edit + + + + + + Delete + + + + + cx.fbn.nevernote.dialog.WatchFolderAdd + + + OK + + + + + Cancel + + + + + Directory + + + + + Keep + + + + + Delete + + + + + Notebook + + + + + After Import + + + + + Add Import Folder + + + + + cx.fbn.nevernote.gui.AttributeTreeWidget + + + + Attributes + + + + + Created + + + + + + Since + + + + + + Before + + + + + Last Modified + + + + + Contains + + + + + Images + + + + + Audio + + + + + Ink + + + + + Encrypted Text + + + + + To-Do Items + + + + + Unfinished to-do items + + + + + Finished to-do items + + + + + Attachment + + + + + PDF + + + + + cx.fbn.nevernote.gui.BrowserWindow + + + Subject Date: + + + + + Notebook + + + + + Created: + + + + + Set + + + + + Clear + + + + + View On Map + + + + + Undo Change + + + + + Redo Change + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Bold + + + + + Underline + + + + + Italic + + + + + Right Align + + + + + Left Align + + + + + Center Align + + + + + Strikethrough + + + + + Insert Horizontal Line + + + + + Shift Right + + + + + Shift Left + + + + + Bullet List + + + + + Number List + + + + + Font Color + + + + + Font Hilight Color + + + + + Source URL: + + + + + Source URL: + + + + + Author: + + + + + Unable Open + + + + + This is an ink note. +Ink notes are not supported since Evernote has not + published any specifications on them +and I'm too lazy to figure them out by myself. + + + + + Error + + + + + Error Encrypting String + + + + + + Untitled Note + + + + + Non-premium accounts can only attach JPG, PNG, GIF, MP3, WAV, AMR, or PDF files. + + + + + Non-Premium Account + + + + + A file attachment may not exceed 25MB. + + + + + Attachment Size + + + + + + Save File + + + + + Insert Hyperlink + + + + + Edit Hyperlink + + + + + cx.fbn.nevernote.gui.ContentView + + + + Open + + + + + Cut + + + + + Copy + + + + + Paste Without Formatting + + + + + Background Color + + + + + To-do + + + + + Encrypt Selected Text + + + + + Insert Hyperlink + + + + + Insert Table + + + + + Insert Row + + + + + Delete Row + + + + + Image + + + + + Save Image + + + + + Rotate Right + + + + + Rotate Left + + + + + Save Attachment + + + + + cx.fbn.nevernote.gui.MainMenuBar + + + Reindex Database + + + + + Print + + + + + Email + + + + + Backup Database + + + + + Restore Database + + + + + Empty Trash + + + + + Restore + + + + + Preferences + + + + + Exit + + + + + Extended Information + + + + + Reindex + + + + + Reindex this note + + + + + Duplicate + + + + + Duplicate this note + + + + + Merge Notes + + + + + Merge Multiple notes + + + + + Export Selected Notes + + + + + Export selected notes + + + + + Import Notes + + + + + Import notes + + + + + + + + Add + + + + + Add a new note + + + + + Modify Tags + + + + + Change the tags assigned to this note + + + + + + + + Delete + + + + + Delete this note + + + + + Find In Note + + + + + Find a string in the current note + + + + + + Undo + + + + + + Redo + + + + + + Cut + + + + + + Copy + + + + + + Paste + + + + + + Paste Without Formatting + + + + + Show Note List + + + + + Show Tags + + + + + Show Notebooks + + + + + Preview + + + + + Show Saved Searches + + + + + Show Attribute Searches + + + + + Show Trash + + + + + Show Editor Button Bar + + + + + Hide Left Side Panels + + + + + Left + + + + + Left Align + + + + + Right + + + + + Right Align + + + + + Center + + + + + Center Align + + + + + + Bold + + + + + + Italic + + + + + + Underline + + + + + + Superscript + + + + + + Subscript + + + + + + Strikethrough + + + + + + Horizontal Line + + + + + Bulleted List + + + + + Numbered List + + + + + Numbered list + + + + + + >> Increase + + + + + + << Decrease + + + + + + + Edit + + + + + Open/Close Notebooks + + + + + Connect + + + + + Synchronize with Evernote + + + + + Note History + + + + + + Account Information + + + + + Database Status + + + + + Show current database information + + + + + Disable Note Indexing + + + + + Automatic Folder Importing + + + + + Log + + + + + Release Notes + + + + + About + + + + + &File + + + + + &Note + + + + + Notebook + + + + + Tag + + + + + Saved Searches + + + + + &Edit + + + + + &View + + + + + &Format + + + + + Alignment + + + + + Lists + + + + + Indent + + + + + &Online + + + + + &Tools + + + + + &Help + + + + + cx.fbn.nevernote.gui.SavedSearchTreeWidget + + + Saved Searches + + + + + cx.fbn.nevernote.gui.TableView + + + Date Created + + + + + Tags + + + + + Guid + + + + + Notebook + + + + + Title + + + + + Date Changed + + + + + Author + + + + + Source Url + + + + + Subject Date + + + + + Synchronized + + + + + Title Color + + + + + White + + + + + Red + + + + + Blue + + + + + Green + + + + + Yellow + + + + + Black + + + + + Gray + + + + + Cyan + + + + + Magenta + + + + + cx.fbn.nevernote.threads.SyncRunner + + + Synchronizing with Evernote + + + + + User exception getting user account information. Aborting sync and disconnecting + + + + + System error user account information. Aborting sync and disconnecting! + + + + + Transaction error getting user account information. Aborting sync and disconnecting! + + + + + + + Error getting sync state! Aborting sync and disconnecting! + + + + + Syncronization Error! + + + + + Synchronizing complete + + + + + Download syncronization complete. Uploads have been disabled. + + + + + Synchronizing deleted notes. + + + + + + + + + + + + + + + Error: + + + + + + + + Error sending local note: + + + + + Sending local notes. + + + + + Sending local notebooks. + + + + + Sending local tags. + + + + + Sending saved searches. + + + + + Downloading 0% complete. + + + + + Downloading + + + + + % complete. + + + +